Re: [問題] 請問老人家如何自學架設網站呢?

看板Web_Design作者 (阿川)時間13年前 (2011/01/17 12:36), 編輯推噓4(403)
留言7則, 5人參與, 最新討論串3/3 (看更多)
小弟是大學生 學了一學期的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
應該是正確的 我認為拉XD
01/17 14:40, 1F

01/17 15:54, , 2F
所以才會建議他先用現成的CMS,來練習改JS和CSS
01/17 15:54, 2F

01/17 15:54, , 3F
這樣比自己從頭做還要有系統
01/17 15:54, 3F

01/17 23:00, , 4F
我先學JS....
01/17 23:00, 4F

01/17 23:00, , 5F
不過問題是我也只會JS而已 XD
01/17 23:00, 5F

01/20 11:18, , 6F
這篇寫的好 推
01/20 11:18, 6F

02/12 00:57, , 7F
推 不過對老人家可能有點難XD 還是DreamWeaver吧
02/12 00:57, 7F
文章代碼(AID): #1DCySqWY (Web_Design)
文章代碼(AID): #1DCySqWY (Web_Design)