【发布时间】:2011-09-21 16:10:14
【问题描述】:
我已经使用 PHP、Django 和 Java 制作了许多网站,而不是从头开始构建网站,我正在寻找一个功能更全面的 Web 框架/CMS,我基本上可以设置和导入我的内容进入页面。
重要的是准备好大量可以插入到 youtube、cmets、google 地图等小部件中。而不是使用低级框架开发这些自定义。
基本上我正在寻找一个包含以下内容的开发周期:
- 实例化网站
- 选择主题或设计自己的主题
- 最好使用编辑器手动构建标准主页、关于、联系方式等页面。
- 用侧边导航、RSS 提要、广告等来布局我的叶页模板。导入内容的占位符为空。
- 运行一个外部脚本,该脚本可以从外部来源获取我的数据,并基本上使用我指定的 url 友好 url 构建所有叶子页面
最后我应该有一个可导航的可搜索网站。一个好处是能够使用更新的内容或新的布局重新生成我的内容页面。
低级框架非常好,但出于我的目的,我宁愿有一些开箱即用的东西,我可以插入新的插件,如日历小部件或我开发的自定义小部件。
到目前为止,我已经考虑过 Drupal,但我找不到太多关于使用它的 API(显然是基于 xmlrpc)生成节点的好例子。不过我喜欢 Drupal,因为开发新的自定义小部件相对容易。
也许其他人可以建议我应该考虑的其他 CMS/框架?我认为 Wordpress 不适合我的需求,因为它更像是一个博客风格的引擎。
我的首选语言是 python,但我可以处理 PHP。
【问题讨论】:
-
你看过django-cms吗?
-
您好,是的,我这样做了,但我正在寻找一个功能更全面的解决方案,其中包含许多开箱即用的插件。基本上,它在一开始就为你做更多的基础工作。
标签: django drupal frameworks content-management-system