Re: [問題] 請問老人家如何自學架設網站呢?
小弟是大學生 學了一學期的web programming(我是用Ruby on Rails)
有一點心得可以給您參考
瀏覽器跟網頁最一開始的用途是讓大家可以交流一些文件
如果只是互相傳送一些純文字文件 當然很簡單
但看起來太醜、太單調了(像記事本 夠醜吧?)
所以出現了html 用來讓文件更豐富
(例如:h1表示標題 字體會變大 p表示段落 會幫一段文字換行、調行距)
但光這樣仍然不夠 所以html內還可以調字體顏色、背景顏色等等
然而 這樣一來 又使得文件本身看來很複雜
所以出現了css 用來將樣式分離出來
(用html寫好文件的結構 再用css寫文件的漂亮外觀)
所以 學習架網站 可以先從學html跟css開始
(挑本親切的入門書吧 html跟css不難)
等到能用html與css寫出一些能用瀏覽器閱讀的文件 便算是有一些基本功了
接下來的問題是:能夠寫出漂亮的文件了 但要怎麼讓網頁能互動呢?
像是張貼一篇文章、註冊一個帳號之類的
所以接下來要學的是:server端的程式語言
你可以想像你把你電腦當成server 大家可以透過網路去接觸你 跟你拿文件
你可以把一些html+css的文件交給他們 這不難
但如果他們對你說了一些話、傳給你一些指令 你該怎麼辦呢?
這時就需要server端的程式語言來執行動作
PHP、Python、Ruby on Rails等等 您可以挑一個
(小弟是學Ruby on Rails,但學RoR就不只是要學程式語言了
還要學叫做framework的東西 有點麻煩 建議您可以選擇PHP 先不接觸framework)
等到PHP學會一些基本功了 便可以寫出一個簡單的Yahoo網站了
要架serve時 再去學Apache等等的東西
至於您會聽到所謂client端(前端程式語言) 像是javascript等等
那又是更進階的東西 可以先不予理會(它能讓網站更生動 但是非必要)
簡單的說 建議您先學html+css(會一些基本觀念即可)
接著學PHP以及Apache(或是要選擇Ruby on Rails也可以)
這樣就能夠架網站囉!
以上是小弟的一些建議 希望幫得上忙
不知道有沒有哪裏說得不太好
還請各位大大指正
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.194.59
推
01/17 14:40, , 1F
01/17 14:40, 1F
→
01/17 15:54, , 2F
01/17 15:54, 2F
→
01/17 15:54, , 3F
01/17 15:54, 3F
推
01/17 23:00, , 4F
01/17 23:00, 4F
→
01/17 23:00, , 5F
01/17 23:00, 5F
推
01/20 11:18, , 6F
01/20 11:18, 6F
推
02/12 00:57, , 7F
02/12 00:57, 7F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
21
48
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章