我不想使用任何框架,但我需要一個Frontcontroller,在哪裏可以獲得幫助?PHP前端控制器
PHP前端控制器
回答
我會建議建立一個動態調用前端控制器。這是框架使用的。這是一個開始的鏈接。
http://www.phpwact.org/pattern/front_controller
這本書有在此期間,他涵蓋了前端控制器模式上的提示模式一個偉大的篇章。
PHP對象,模式與實踐,第三版(專家的聲音在開源)
這本書「PHP對象,模式和實踐」真的很棒 - 對於像我這樣的中間人而言,讀但值得的時間 – 2016-05-26 20:52:49
- 你應該配置你的mod重寫。所有的請求都應該去index.php。而不是域部分應發送到GET參數。例如:example.com/tratata/tratata。
print_r($_GET)
應該包含'tratata/tratata'; - 創建類,這將爆炸此GET參數。它是你的FrontController。
- 創建類tratataController。
- 通過get參數加載類。
對不起,我的英語。
選擇一個框架並查看其FrontController的實現。弄清楚它是如何工作和建立自己的。
這就是說,你爲什麼不想使用框架?我能想到的唯一原因是你想知道它是如何工作的。而對於這只是谷歌,看看現有的來源。
我也有同樣的問題,所以我做了我自己。它很小,顧名思義,(希望簡單易用,你只需要確保正確的Apache重寫規則已經到位,你可以在GitHub上找到源碼。https://github.com/samuelwilliams/Tiny-Front-Controller
Github鏈接404'd – asdasd 2013-10-17 22:01:57
- 1. Zend前端控制器
- 2. 註冊控制器插件與Zend Framework的前端控制器
- 3. Flex前端的Restful Rails控制器
- 4. MVC中的前端控制器c#
- 5. 如何重構長前端控制器?
- 6. ajax prestashop 1.5前端控制器
- 7. Symfony 3 web前端控制器env
- 8. PHP前端控制器和.htaccess與XAMPP和Windows
- 9. 使用HTACCESS文件獲取內容的PHP前端控制器
- 10. 如何使用.htaccess工作php前端控制器?
- 11. 動態路由與php前端控制器
- 12. PHP前端控制器包括包括hashtag參數
- 13. PHP - 一個前端控制器啓動每一頁..-
- 14. 正確控制前端控制器的代碼?
- 15. 前端開發控制檯
- 16. 前臺控制器?
- 17. Yii2從後端控制器呈現前端視圖
- 18. STRUTS1.3 Servlet前端控制器當前不可用
- 19. 如何利用Spring MVC實現前端控制器,但不使用控制器
- 20. Magento:核心前端動作控制器和塊控制器之間的區別
- 21. 從頁面控制器轉換到前端控制器的友好代碼
- 22. 沒有singleton的PHP前端控制器實現:概念性問題
- 23. 如何在前端控制器情況下使用PHP命名空間
- 24. 避免在前端控制器的大開關語句
- 25. 是否可以在Rails中使用「前端控制器」?
- 26. 需要在春季前端控制器和豆理念指導
- 27. Magento的 - 如何擴展前端控制器
- 28. zend framewok中的前端控制器對象
- 29. 如何從控制器數據傳遞到前端春季
- 30. 運行前端Web控制器方法的cronjob yii2
不在這裏,除非你改進這個問題 – Gordon 2010-10-29 15:24:06
您可以在前端控制器中執行很多操作,更具體的說明 – 2010-10-29 15:28:33
在一個旁註中,[FrontController + PHP的Google搜索結果](http://www.google.com/#q=frontcontroller+php)看起來像HELP,[POEAA中的模式描述](http://martinfowler.com/eaaCatalog/frontController.html) – Gordon 2010-10-29 15:33:35