我們需要一個基於Web的前端,用於我們的C++應用程序。它相對簡單(15個屏幕,簡單的需求,以數據庫爲中心),應該是可定製的。我們希望有一個工作流程組件...這更復雜。最初我以爲最快捷的方式是一個簡單的PHP/Apache應用程序,但後來有人提出了Plone/Zope平臺。這個方法的一個巨大優勢就是可擴展性(很容易創建新的網頁),出色的權限管理,工作流和Zope應用服務器平臺,這可能或可能會將來對我們不利。否定的是,你基本上是在使用CMS來實現它不打算做的事情:做一個應用程序GUI。我不清楚這將是多少工作,以及我們是否可以有效地使用工作流程來完成工作流程。CMS作爲構建應用程序GUI的前端
也許一個「基本」框架(如django,cakePHP)會更合適嗎? ...但是所有的網頁都需要從頭開始創建。
我希望這不是普遍的問題 - 但任何智慧的話將不勝感激。順便說一句:如今的Plone/Zope和Python語言有多相似?