Re: [公告] 請大家幫忙修改FAQ
※ 引述《ottokang (貓貓的大玩偶)》之銘言:
: Q. 如何學好PHP?
: A. 多問、多看、多查手冊、多Google
Q. 如何學好PHP? (以網站程式為目標)
A.
此題是一個大哉問! 可以從幾個方向來看。
1. 準備環境
不管你用什麼系統,你要學會安裝與設定。如果你的目標是寫動態網頁,
那就要使PHP能配合網站伺服器來執行。
keyword: php、apache、lighttpd、iis
2. 先備知識
要寫網頁總不能不認識html的寫法,別以為Dreamwaver能搞定你所有的問
題,他只是一個加速開發的工具,你要有基本的html知識才能夠駕馭他來
完成你的動態網頁,當你不懂這些基本的知識,加速開發的工具,只會加
速你惡搞的情況罷了。
此外,另一個重要的觀念是分清楚什麼是client,什麼是server。先找資
料看看,看不懂沒關係先讓心中產生疑惑,才會對求得解答產生些許的動
機。php的code嵌在html中,只會存在server端。當client端(想像為瀏覽
器) 向server要網頁時,server會要求php模組/直譯器做解析的動作,最
後把結果展開為文字,和原來的html融入一體,送回給瀏覽器。
註: 如果你開了.php網站可以看到php code,那大概是你的設定錯了 :)
keyword: html、xhtml、xml
css、javascript/ajax(可有閒再學,不是必要的項目)
3. 開始用PHP
所謂的開始用PHP,只是你已經"知道"語法怎麼用了,或是你已經準備好語法
的大小抄(cheat sheet)後,要開始來寫點有用的東西的時候了。千萬別寫空
虛的"聖誕樹"或令人無奈的"排版精美的九九乘法表"。 請以第一個不使用資
料庫的留言版為目標。
學習的目標為:
1) 基本的檔案I/O
2) 陣列相關函式
3) 日期時間的應用
4) Server變數的使用
:: $_GET/$_POST/$_FILES、發文者ip、script目錄的位置.etc
除了你手上取得的資料外,請開始習慣http://www.php.net/中的文件
4. PHP求生原則
(有沒有人要補一下XD!?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20
推
10/01 22:13, , 1F
10/01 22:13, 1F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章