※ 引述《iversonjimmy (還沒想到捏)》之銘言:
: 想要一步一步慢慢學習
: 所以想問大家 有哪本php的書專門介紹blog或者論壇 討論區的嗎??
專門介紹阿,不知道 Xoops之類的書籍算不算。不過那些書通常只
是介紹怎麼安裝使用,很少介紹核心功能--很少介紹怎樣規劃、
並用 PHP實作出來。
我想,如果想要慢慢學,可能先要有豐富的使用經驗,然後配合著
建構較簡單的小型系統的程式碼看。這樣規劃時才不易手足無措,
並且比較容易上手。
其實不管是論壇或是Blog都是某種特別的CRUD(Create, Refer,
Update, Delete)的規則體現而已。如果已經熟悉 PHP,並且學過
資料庫的正規化。要設計具足基本功能的系統應該不是難事,特別
是 PHP的資源超豐富--蓬勃樂於助人的社群以及豐富的程式碼。
論壇可能稍嫌複雜些,因為需要設計會員和權限系統;Blog倒是有
不少 Tutorials可供參考。有很多 Framework標榜著15~20 分鐘寫
好(陽春的)Blog,除了 Step by step 的說明外,通常也附有影
片,可以上網搜尋看看。底下我提供一個 CodeIgniter的影片:
http://codeigniter.com/tutorials/
不過如果決定要用類似的 Framework開發系統,可能要確定自己對
PHP有一定程度的了解、並且得另外花時間學習、熟悉 Framework
的使用方式。因此在選擇 Framework時要注意文件是否豐富,這方
面 CakePHP、CodeIgniter和 Zend Framework我覺得做的都不錯。
順代一提,Zend Framework 只能在 PHP5+ 上執行。
文末,附上一些系統的參考來源: http://www.opensourcecms.com/
上頭的網站,蒐集了大量以 PHP撰寫的OpenSource內容管理系統。
舉凡 Forums, Blog, Portal, Wiki ....等各類系統都有,此外網
站上已經預設安裝了這些系統,『Try before you install』是該
站的 slogon :)
希望以上的內容能有所幫助 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.199.121