iT邦幫忙

0

動態網站架設(PHP、SQL)

各位IT幫的前輩、學長好:
最近因為工作上需求,需要架設屬於公司的網站,有上網查詢相關資料,但內容有點多樣化,也知道每一種不一樣的程式去設計的方式會有所不同。

架設網站要先處理的:

  1. 購買網站空間
  2. 購買相關網址名稱

會使用到的程式語言

  1. PHP
  2. SQL

問題:

  1. 請問網路上有很多方法去設計網站,有看到:WordPress、Dreamwear...,如果針對動態網站去設計,有哪些方法會比較推薦的?
  2. 通常SQL會依照你架設網站的方式會有不同的設定?
  3. 架設網站需要準備的資料和設備除了上述(架設網站要先處理的),還有遺漏嗎?

麻煩各位IT大大們了。

看更多先前的討論...收起先前的討論...
q00153 iT邦新手 3 級 ‧ 2017-05-25 13:10:45 檢舉
如果老闆不介意的話,
用個 FB 粉絲團、或是現成的部落格之類就好了,

如果老闆會介意想要客製化,
需求又很簡單 (比如一般固定頁面的網站,頂多可以換換產品圖片之類),
找便宜的大學生外包就好了,

如果老闆要求不俗~~比如要做購物網站,或是特效美工很好的網站,
還是找外包公司好了,

如果老闆可以給你很多時間,
需求又很簡單,
那您可以去市面上買一本網站入門的書來看,
照上面範例做比較快~
yesongow iT邦大師 1 級 ‧ 2017-05-25 14:24:32 檢舉
qoo153大大,您怎麼不寫在(回答區),而是寫在(討論區)呢?
想推也沒有辦法呀!
會想架設網站,有考慮未來的規劃姓,但也會需要某些功能的運用。 謝謝qoo153大大,我也會買書學著設計網站的,yesongow大大 我懂你們的意思,謝謝。
yesongow..他大概是回答的扣打用光了吧~0.0
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
leotse
iT邦新手 5 級 ‧ 2017-05-26 01:01:19
最佳解答
  1. 如想用免費SSL,即係網址列有https的s字,可用letsencrypt,但不是每間hosting公司都支援,這點可留意.
  2. 有很多hosting公司都支援很多開源免費的cms,除了wordpress,還有Drupal,Joomla,PrestaShop,OpenCart...等等等等
  3. Dreamweaver係一個寫網頁的專業工具,可以好放便做到啲好美麗的網站
  4. 如果全以coding去做一個動態網站,懂html,css,javascript,php,sql是必要的
  5. 是否需要做到有後台,即係cms,要做多好多嘢
  6. 最好自己用電腦起個server做測試網頁之用,即係有大大提過的XAMPP,放便好多,而且會明白做走的網頁放那裡,網頁內的link什樣處理.
  7. 最好懂一些linux,如hosting是用linux server,做cms時上傳檔案/產生檔案之類的東西時會明白好多

leotse大大,感謝您,讓我清楚很多我該要去學習摸索那些東西。

1
黃彥儒
iT邦高手 1 級 ‧ 2017-05-25 13:27:45

網域名稱是要先決定並且買好,然後選擇架站方式;

  • Wordpress:可以選擇WP專用主機,或是一般虛擬主機
  • Dreamviewer:普遍的PHP+SQL,找一般虛擬主機
  • asp:微軟的網頁程式,要特別找支援.asp的
    之後就是上線,是需要加掛CDN、SSL之類的

好了,謝謝前輩指點。

0
混水摸魚
iT邦研究生 2 級 ‧ 2017-05-25 15:04:28

虛擬主機我推這間:
acsite
國內的主機(一年 NT.4000) 我用了兩三間過,服務都沒比這間好 (一年只要NT.330)

網址購買我推這間:
PChome買網址
可設定的東西多,且簡單;重點是網址可以轉移
老闆一定是要你自已去申請網址,等到你離職後要辦網址轉移就麻煩了(如果你是在國外買的話)

初學用 wordpress 架站就好
等功能不夠再看需求外包 或 自已練功
選程式語言 PHP 或 ASP.NET 或 JSP
再選資料庫 MYSQL(免錢) 或 SQL SERVER(好貴)

最重要的一點是要先知道 老闆想在網站上放什麼 這會影響這個網站是要做的很大(可互動) 還是很小(純訊息)

渾水摸魚 大大您好,會希望有互動性,我會再多琢磨一下的,您的意見有幫到我往其他方面多思考一下。

0
小魚
iT邦大師 1 級 ‧ 2017-05-25 20:28:38

時間夠的話可以自己學,時間趕的話找人外包吧,如果有需要我可以幫忙做,會算你便宜一點的。/images/emoticon/emoticon39.gif(這算不算廣告?)

好的,謝謝小魚大大。

算廣告!
在IT邦幫忙請不要再做這樣的事。

0
椅恩啾
iT邦新手 5 級 ‧ 2017-05-25 22:39:26

虛擬主機服務的話,我待的公司是用AWS(Amazon的),雖然上手難度有點高,不過用到現在覺得還不錯,也有提供購買網域名稱的服務唷。

架設網站三劍客:伺服器、資料庫、網頁,網頁又分前後端。說真的,要一個人弄起來真的要有點時間與熱情。

推薦樓主可以先從XAMPP開始玩玩看,他算一種假設網站的懶人包吧,我覺得對初學者滿方便的!
先從 前端HTML + 後端PHP 開始玩玩看,還可以再加上MySQL資料庫,簡單的網站就成形了!

謝謝 ianchiu28大大,XAMPP我先去試玩看看,感謝您的指點。

2
jack_len77
iT邦新手 5 級 ‧ 2018-08-02 09:21:00

通常要架設網站,不外乎4種方式(等等進行評比):


  1. 使用網頁製作軟體,如:WordPress、Joomla、Drupal。
  2. 使用網頁製作平台,如:痞客邦、Medium、Wix、Weebly、SHOPLINE、91APP、MeepShop。
  3. 自學程式語法架設,如:HTML、CSS、JS、PHP、Python、Nodejs、Ruby、C#等 ..
  4. 請網頁設計公司製作。

看完這幾點,你可能會問:「哪一種比較好?」。
https://ithelp.ithome.com.tw/upload/images/20180802/20109213PioKpRa6gv.jpg(跟小時候選神奇寶貝一樣 ..)

請網頁設計公司製作?還是使用免費網頁製作軟體、網頁製作平台?覺得很難選嗎,請先問自己三個問題:

  • 官網主要目的是什麼?是否需要特殊的功能?
  • 我是否有足夠的架設網站知識(技術背景)或是足夠的財力?
  • 我對於曝光能力與行銷是否有把握?

如果網站本身就是產品(SAAS),也可能會不斷的更新或擴充功能,或需要高度客製化功能,這種情況,基本上你就是得自行開發啦(選3或4)!

不過,如果你的主要目的是「寫Blog平台網路開店平台官網形象展示 ..」,其實不一定要花大錢,也可以透過第三方平台來達到,這樣不但省錢,而且也快速(選1或2)。

如:近來很夯的 WordPress、Medium 都很方便,而且使用網頁製作軟體、平台,多少會有些固定社群流量,對於一開始什麼資源都沒有的,是比較好入門的選擇 ?

針對這幾項,這裡也都有做介紹,別著急:-) 或者也可以先看下面文章:


https://ithelp.ithome.com.tw/upload/images/20180802/201092139SygeU0OOs.jpg
(網頁製作軟體代表案例:WordPress、Joomla、Drupal)

主機也自己管理,可以使用主機公司提供的 Cpanel 做檔案備份、和一些擴展功能(如:信件傳輸、排程執行等 .. ),就算不懂程式,一樣可以使用Cpanel管理自己的虛擬主機。

也不用擔心使用網頁製作平台(如:痞客邦、Wix等 ..),若公司出了狀況那附屬在下面的網站會不會有危險、 資料會不喪失等 ..,因為你就是網站的持有人。
https://ithelp.ithome.com.tw/upload/images/20180802/20109213qE8yaa9BH3.png

至於如何備份,其實多數虛擬主機公司都有備份功能,你只要點選,就可以把網站檔案+資料庫,全都給下載下來 ??

網頁製作軟體(如:wordpress、joomla等 ..)還有很多好處,他們有超多套件可以安裝,不論你是想要討論區、會員系統、電子報設計、主題背景等 .. 應有盡有 ??

想的到的幾乎上面都有開發者已經開發好,不太用再花錢請網頁設計公司開發,自己搞定就可以了。

https://ithelp.ithome.com.tw/upload/images/20180802/20109213n7BvghmbAJ.png

舉例來說,如果使用 WordPress,那要做的就是照著教學安裝,就算你不會程式,還是可以自己完成一個網站架設 ,整體成本就會降低很多!

sean666 iT邦新手 5 級 ‧ 2019-09-20 21:55:59 檢舉

感謝分享,很詳細的說明這四種方式的差異,莊小犬網站內容資料很豐富!

我要發表回答

立即登入回答