請問架設網站需要學習的東西有哪些?

新手發問—想請教大家︰
我對架設網站有極大的興趣,但是一直沒有認真面對它,最近下定決心要完成這個目標,希望大家能給予意見和指教。

我沒有架站基礎,只玩過部落格﹙blogger 及一點 Wordpress﹚,對 HTML 和 CSS 只有一點基本認識,我希望能自己架設類似 Anobii 的電影網站,以及旅行紀錄的網站。不管花多少時間,我希望能一步步把架站學起來。但是我不太確定我需要學會哪些程式、軟體,因此想向各位前輩請教,如果想架設像這樣的網站,我需要先學/瞭解什麼?FTP、HTML、Jquery、PHP、Java…?﹙希望能夠有列表,並註明順序﹚

以上。
2014-01-09 21:20 #1
wdreamon wrote:

我沒有架站基礎,只玩過部落格﹙blogger 及一點 Wordpress﹚,對 HTML 和 CSS 只有一點基本認識,我希望能自己架設類似 Anobii 的電影網站,以及旅行紀錄的網站。不管花多少時間,我希望能一步步把架站學起來。但是我不太確定我需要學會哪些程式、軟體,因此想向各位前輩請教,如果想架設像這樣的網站,我需要先學/瞭解什麼?FTP、HTML、Jquery、PHP、Java…?﹙希望能夠有列表,並註明順序﹚



這是一個大問哉式的題目
但如果你以 Anobii 為目標,而且不計時間成本願意撩下去學的話,倒也不完全不可能。

第一步,你需要了解 HTML,不用全部背下來,你只要知道什麼效果要用什麼標籤,看得懂每個標籤的意思就好。這個對完全不懂的人來說,狠 K 個一禮拜因該就可以上手了。

第二步,你需要了解 CSS,同上,也不需要全背,理解重於背誦,時間大約也是抓一個禮拜。

第三步,你需要去學 JAVASCRIPT,這個是前端程式語言,用來處理一些動態效果或表單的判讀,這比較花時間,正常人完整的讀完並實作一次約需要兩個禮拜至一個月,真正需要上手約需要半年,特別是新手在建立觀念時,特別花時間。

第四步,你有了前面三個課程的學習經驗後,你可以先依自己學習的情況選擇一個容易上手的 IDE,看是 Dreamweaver 還是 VisualStudio 都可以,自己去摸才知道自己適合什麼,這個抓一個禮拜摸索就可以。

第五步,選擇一個後端的程式語言,目前主流的後端程式語言以 asp.net 和 php 為主,你不一定要選擇這兩個,但網路上這兩個程式語言的案例較多,遇到問題也比較容易找人問。由於程式的基本邏輯是相通的,學時的時間約莫半年,後端涉及到安全的問題,做到熟練要看個人造化,有人一寫五六年只是 copy 來 copy 去,只學到皮毛的大有人在。

第六步,依你選擇的後端程式語言搭配適合的資料庫,以概括式的分法來說,asp.net 會選擇 SQL Server 當資料庫,PHP 會選擇 mySQL 當資料庫,但這都不是絕對的,一樣自己花時間去評估選擇自己喜歡的就好,學習的時間來說,說簡單很簡單,你可能當天學就可以自己做一個有資料庫的留言板,但要深入卻是一門大學問,從「懂」到可以「實務」到上手可以「應付各種狀況」都需要花時間突破盲點,這步和程式一樣,要看個人造化,時間很難說得準,樂觀的預估約需要半年。

基本上你到了這步驟之後你就具備寫一個 Anobii 的能力。
至於一些 framework 或更新的技術則加減學,很多東西是一通百通,只要基本功學的札實,其他的要學都很快,不用被那些專有名詞給嚇跑。

這全部的東西,厲害的可以在半年至一年全部搞定,正常的人約需要花三五年才能有一些心得,至於值不值得或需不需要這樣做,你自行判斷。
架設網站只要會查google...
一兩個禮拜也應該看的會

除非是要真的以這一行維生跳下來開發系統
不然你只要看的懂, 會修修改改即可

因為寫程式需要砸入大量的時間
我寫這些東西寫了十幾年, 還是每天都要看文件
刻一些code來用...遇到不熟的還是需要查
新技術出來又要玩...
js多數工程師都是剪剪貼貼而已, 有能力刻車子出來的高手很少
頂多就是做做輪子, 換換鋼圈xd
早期.net, php算主流但現在也不算了...還是要看什麼產業
近期轉ror的人也不少...
http://jin.tw
1.申請個浮動固定IP(不要錢)
2.再用這個IP去申請個網域名稱(.idv年費320 .com年費640)
3.買台NAS+二顆硬碟(網站24小時開機,小功率的NAS節能又省錢,還可以兼作家庭多媒體中心和檔案備援伺服器)

架網站跟網頁程式設計,其實是二碼子事,什麼都不會,還是可以架好網站..
限制級
您即將進入之討論頁 需滿18歲 方可瀏覽。
提醒:內容可能因過於寫實、驚悚而令人感到不舒服,是否繼續觀看?

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於該限制級網頁,依台灣網站分級推廣基金會規定作標示。
評分
複製連結