【发布时间】:2011-01-09 12:23:06
【问题描述】:
编辑:这个问题仅涉及 100% 的 Web 开发。请不要将问题与桌面开发联系起来。请在回答之前阅读整个问题。
如果目前有兴趣以更像桌面的方式开发 PHP 应用程序,我当然很感兴趣。我的意思是类似于 ASP.NET 的经典 WebForms 实现,其中封装域、业务和 UI 逻辑的组件在某种程度上放在一个页面(应用程序)中,它们通过由处理的事件相互“对话”主应用程序。此外,母版页可以在声明它们时设置一些组件参数。对于许多开发人员来说,它可能不是当前的选择,但肯定有它的用途,就像 ASP.NET 的用途一样 - 以数据为中心的大量应用程序、Intranet 应用程序或应用程序,其中某些组件逻辑将被重用多次使用不同的输入参数,预期会得到不同的结果。
据我所知,曾经有过类似的东西 - 一个名为 PRADO 的框架,我不再确定它的存在。该站点仍然存在,但我想社区工作很慢。
我很高兴听到答案,当然还有批评。我很高兴知道任何当前的开发,以及为什么不知道它的用例。
【问题讨论】:
标签: php architecture webforms components prado