2011-07-03 106 views
1

我一直在考慮花費很長時間和努力來構建我目前正在開發的項目的代碼,以便於開發和管理。最佳代碼結構技巧PHP

在開展有關這一問題的互聯網上搜索,已經不止一次提到,這是一個好主意,從邏輯分開演示代碼(例如HTML從PHP)

我熱衷以更好地理解你們如何編碼顯示來自數據庫的信息的簡單頁面,並且需要某種用戶輸入,同時允許顯示錯誤消息,如果用戶錯誤地完成了所要求的內容。

此外,我目前正在尋找在我的應用程序中鏈接不同頁面的最佳方式。我已經檢查了一些論壇軟件(phpBB,myBB和smf)的靈感,他們都傾向於通過主要的index.php文件鏈接到網站的不同頁面,包含switch語句。這是最好的方式,還是有其他技術可以使用? - 這種方法的優點和缺點是什麼?

當然,選擇項目開始時使用的最佳結構非常重要,因爲這需要在整個應用程序中採用。

如果你可以提供代碼的例子或指向正確的方向,我將非常感激。

+4

由於話題比較寬泛,所以你的問題很難回答,所以不要害怕,如果它關閉。但是,以下內容可能會對您有所幫助:[Flat PHP遇到Symfony時(http://symfony.com/doc/current/book/from_flat_php_to_symfony2.html) – hakre

回答