【发布时间】:2011-06-26 14:19:06
【问题描述】:
我们的 C++ 应用程序需要一个基于 Web 的前端。它相对简单(15 个屏幕、简单的需求、以数据库为中心)并且应该是可定制的。我们想要一个工作流组件……这更复杂。本来我以为最快的方法是一个简单的 PHP/Apache 应用程序,但后来有人建议使用 Plone/Zope 平台。
这种方法的一大优势(“this”是带有底层框架的 CMS)是可扩展性(很容易创建新网页)、出色的权限管理、工作流程和 Zope 应用程序服务器平台,这可能会也可能不会将来对我们有用。不利的是,您基本上将 CMS 用于它不打算做的事情:成为应用程序 GUI。我不清楚这需要做多少工作,以及我们是否可以有效地将工作流程用于我们的工作流程。
也许“基本”框架(例如 django、cakePHP)会更合适? ...但是所有网页都需要从头开始创建。
我希望这不是一个笼统的问题 - 但任何智慧之言都将不胜感激。顺便说一句:如今,Plone/Zope 和 Python 语言的相关性如何?
【问题讨论】:
标签: php python django cakephp plone