公司現在做一個項目。需要自己寫PHP架構。請問各位高手,有什麼好的架構建議!
回複討論(解決方案)
嗯....如果還沒想好"如何寫自己的PHP架構",
那暫時還是不寫的好.
"公司現在做一個項目"...為什麼...一定"需要自己寫PHP架構"?
這個要看lz的功力了。
建議你還是先用架構,先熟悉一些思想的東西。
如果架構不適應的時候,再想自寫架構。
建議你還是先用架構,先熟悉一些思想的東西。
如果架構不適應的時候,再想自寫架構。
很贊成。樓主還是先學會用架構吧。瞭解他們的思想、結構邏輯。
等熟悉透了。自己下手寫就好寫了。
mvc ,分結構,根據項目需求來制定你的架構,比如使用什麼設計模式啊,怎麼設計資料庫模型,是否需要使用orm,什麼地方需要緩衝,等等.代碼不懂就去查,哈哈。
以上屬於本人瞎扯!!!
假設你已經完成過一套物件導向的網站程式
然後用這套程式稍加修改就可完成第二、三個網站的開發
那麼恭喜你,你已經初步具備自己的架構了
自己寫架構用真的很好。要怎麼擴充就怎麼擴充。
大概有幾步要走。
index.php -> 分析url -> 獲得控制器執行方法 -> 調用模型 -> 執行視圖 完成。
假設你已經完成過一套物件導向的網站程式
然後用這套程式稍加修改就可完成第二、三個網站的開發
那麼恭喜你,你已經初步具備自己的架構了
贊成這位老兄的說法。
自己寫架構用真的很好。要怎麼擴充就怎麼擴充。
大概有幾步要走。
index.php -> 分析url -> 獲得控制器執行方法 -> 調用模型 -> 執行視圖 完成。
http://www.verycd.com/topics/2843130/
下載104章 MVC介紹。看完就可以寫自己的架構了.總體跟樓上的介紹差不多
自己寫架構,首先自己要對物件導向有個很高的認識,還有mvc設計的思想模式。都要有一個很不錯認識。
分析一下現有的架構源碼會收穫很多.
如果項目緊急,不推薦自己寫。如果項目出了致命問題有的忙了。選擇一個開源的架構即可。
我是看不懂架構,才自己動手寫的。
不過我寫的不算架構,只是簡單的類比。有很多漏洞哦。
多研究吧
架構其實是思想,簡單的架構就是mvc加單入口,把url處理一下就可以了
sf,,,,,,,,,,,,,
以前也看到過別人寫! 不過自己還是不會! 可惜借鑒開源的一些架構 讀一邊源碼 在總結總結
我也準備學些怎麼寫php架構程式,哈哈
我剛剛寫了一個,正好回答一下:
1、如果你用過smarty模板引擎、MVC類似架構如tp,那麼你自己寫一個架構相當簡單噢!
2、你要對php的繼承實現以及其中的小知識點熟知;
3、先列出你的架構目錄,什麼地方放什麼,然後寫你的設定檔
4、用到的高頻函數有:require 、 require_once 、 file_exites等