我将开发一个网站,其主要任务是以创新的方式整合wiki,论坛,网络邮件客户端,照片画廊等(Trac或assembla.com是我需要的好例子,我不是开发另一种竞争性项目管理工具。)
我不想花费大部分时间来开发这些非常复杂但标准的组件,而是创建一个自定义逻辑来组合它们。从一些先前存在的区块构建那些将是美妙的。如果这些组件也具有一些AJAX支持(例如用于上传照片),那将是很棒的。当然,我需要一些额外的功能来开发自己,但如果从头开始,这些组件将占用大部分时间。
我已经完成了一些研究:我不想要任何像Joomla或Drupal这样的CMS,因为它们会限制现有组件的集成度。目前我在考虑:
我对Python,PHP或Java没问题。我宁愿不学习.NET或Ruby。
在考虑到我的要求的情况下,您还可以提出任何其他建议或对上述任何意见吗?
谢谢你, 马尔钦
答案 0 :(得分:0)
毫无疑问,你应该花一些时间与Pinax。 pinaxproject.com/此外,如果您希望托管它,请考虑webfaction.com。那些人很棒,并且在pinax网站上有一个HowTo的额外奖励:http://code.pinaxproject.com/wiki/DetailedPinaxWebfaction/
为了记录,我与之无关。只是一个大粉丝。两者都有。