我们需要一个基于Web的前端,用于我们的C++应用程序。它相对简单(15个屏幕,简单的需求,以数据库为中心),应该是可定制的。我们希望有一个工作流程组件...这更复杂。最初我以为最快捷的方式是一个简单的PHP/Apache应用程序,但后来有人提出了Plone/Zope平台。这个方法的一个巨大优势就是可扩展性(很容易创建新的网页),出色的权限管理,工作流和Zope应用服务器平台,这可能或可能会将来对我们不利。否定的是,你基本上是在使用CMS来实现它不打算做的事情:做一个应用程序GUI。我不清楚这将是多少工作,以及我们是否可以有效地使用工作流程来完成工作流程。CMS作为构建应用程序GUI的前端
也许一个“基本”框架(如django,cakePHP)会更合适吗? ...但是所有的网页都需要从头开始创建。
我希望这不是普遍的问题 - 但任何智慧的话将不胜感激。顺便说一句:如今的Plone/Zope和Python语言有多相似?