我有一個關於如何構造類的問題。最近我一直在努力將我的PHP編碼風格轉換爲更新的標準,因爲儘管我受僱於併爲Web應用程序做了大量PHP編碼,但我開始注意到我的代碼方式相當古老而且令人不悅。 這是一個問題。 如果我在我的網站上有一個小博客部分,並且有一個博客類(clsBlog.php),它可以完成我在前端構建我的博客的所有工作,但我是否也存儲了從該類中的後端上傳博客的方法?我通常只創建了一個名爲clsAdmin.php的類,並擁有管理實用程序使用的所有方法。如何使用前端和後端構造類(PHP)
0
A
回答
0
你可以給我們一些你現在的風格的例子。這將讓人們至少能夠衡量你目前的技能水平。
我假定您提到的「皺眉式」編程風格可以被描述爲「基於包含的編程」。由於我從來沒有真正使用它,所以我無法給你一個乾淨的&測試配方推進。
我可以提供給你的最好的結果是this answer末尾的鏈接列表。我會建議以"PHP Object-Oriented Solutions"書開始。但是,如果您在更新的PHP語法方面也遇到問題,您可以通過快速跳過"Beginning PHP 5.3"獲益。
另外,您可能會考慮的另一件事可能是更新的SQL API。已經開始了古代mysql_*
功能的棄用過程。你應該看看一些alternatives。如果你決定去PDO,那麼我會敦促你檢查this tutorial。
相關問題
- 1. Android前端如何使用PHP後端?
- 2. PHP前端和Django後端?
- 3. 前端和後端
- 4. PHP後端/前端安全
- 5. 如何分離Identityserver4前端和後端
- 6. 如何在cakephp 3.0中執行後端和前端架構?
- 7. 如何使用t.c.telnet構造端點
- 8. 如何使用codeigniter分離前端和後端
- 9. Towerjs前端和rails後端?
- 10. MVC .Net前端和後端
- 11. java後端和grails前端
- 12. ASP MVC - 前端和後端
- 13. JavaScript前端和Progress4GL後端
- 14. 前端和後端術語
- 15. 分離後端和前端
- 16. 如何跨兩個服務器(前端和後端)共享PHP類文件
- 17. 是否可以使用GWT和(後端)Java和PHP後端?
- 18. 使用PHP + MySQL的JS(Angular)前端用戶權限後端
- 19. 與Php後端和C#前端聊天應用程序
- 20. Ruby應用程序的前端和PHP後端?
- 21. PHP後端,Java前端。這可能嗎?
- 22. REST API,Angularjs前端,後端 - Java VS PHP?
- 23. 將C#後端連接到PHP前端
- 24. 如何用Java hibernate和JPA的後端實現Flex前端?
- 25. 如何用intellij同時啓動前端和後端調試?
- 26. 如何連接兩個ASP.NET應用程序(後端和前端)
- 27. 如何從後端Magento getBaseUrl在前端?
- 28. 前端Java,後端C++,如何加入?
- 29. 使用Java作爲後端,PHP作爲前端
- 30. 使用不同於後端端口的前端端口
您可能想要檢查web mvc框架如何執行此操作。我認爲使用像Symphony這樣的框架將會非常有益。 – fbiagi 2013-04-29 14:56:59
遠離框架。他們不應該被用作學習OOP和MVC模式的工具。如果你這樣做,從長遠來看,這將是非常有害的。 – 2013-04-29 15:54:27