編輯:這個問題只涉及100%的網頁開發。請不要將問題與桌面開發聯繫起來。請在回答之前閱讀完整的問題。使用PHP進行組件開發?
如果當前有興趣以更類似於桌面的方式開發PHP應用程序,我當然感興趣。我的意思是像ASP.NET的經典WebForms實現,其中封裝了域,業務和UI邏輯的組件被放在一個頁面(應用程序)中,並且它們通過由處理的事件彼此「交談」主應用程序。另外,母版頁可以在聲明它們時設置一些組件參數。對於許多開發人員來說,這可能不是當天的選擇,但當然也有其用處,正如ASP.NET的用法一樣 - 大量以數據爲中心的應用程序,Intranet應用程序或應用程序,其中某些組件邏輯將被重用多次使用不同的輸入參數,並且預期會得到不同的結果。
從我所知道的情況來看,曾經有過這樣的事情 - 一個名爲PRADO的框架,其存在我不再確定。該網站仍然存在,但我認爲社區工作緩慢。
我很樂意聽到答案,當然還有批評。我很樂意瞭解當前的發展情況,以及爲什麼不這樣做。
我希望我的問題很清楚。我在這裏嚴格地談論web開發。以ASP.NET WebForms作爲主要示例 – xantrus 2010-01-26 13:15:13