我編程網站和PHP編程時,我看到了兩種方法:PHP - 服務器代碼和HTML代碼
- 要在一個PHP文件混合PHP和HTML。
或
- 要在.html文件和PHP代碼的PHP文件的HTML代碼。
哪一個是最好的方法?
我想每個人都有自己的優點和缺點。那麼,我應該選擇哪一個?
謝謝。
我編程網站和PHP編程時,我看到了兩種方法:PHP - 服務器代碼和HTML代碼
或
哪一個是最好的方法?
我想每個人都有自己的優點和缺點。那麼,我應該選擇哪一個?
謝謝。
第二種選擇是從最好的。
想象一下,你的php是在服務器端和你的客戶端的html,他們在一起談話... PHP應該只填寫值(模型),而HTML或JavaScript應該處理所有通常稱爲「觀點」。
這是關於代碼組織,質量管理和可維護性。
RGDS
您不必在.html
文件中的HTML代碼。 html
可能位於.php
文件中,但業務邏輯可與演示文稿分開(控制器可與視圖分開)。就模式而言,這稱爲MVC模式。模型,視圖和控制器。這完全取決於項目的複雜程度,MVC不是教條,只是隨着項目複雜度的增加,代碼更容易維護和組織。所以總之,這取決於你項目的複雜性。
請參閱[關注點分離](http://en.wikipedia.org/wiki/Separation_of_concerns)&[模型 - 視圖 - 控制器](http://en.wikipedia.org/wiki/Model-view-controller ) – Quentin
這個問題不適合我們的問答格式。我們期望答案通常涉及事實,參考或具體的專業知識;這個問題可能會徵求意見,辯論,爭論,投票或擴大討論。 – iambriansreed