一个快速的网络框架深度集成维基、论坛、照片库组件

发布于 2024-10-14 21:31:03 字数 700 浏览 3 评论 0原文

我将开发一个网站,其主要任务是以创新的方式集成维基、论坛、网络邮件客户端、照片库等(Trac 或 assembla.com 是我需要的很好的例子,我不会开发另一个有竞争力的网站)不过项目管理工具)。

我不想把大部分时间花在开发这些相当复杂但标准的组件上,而是创建一个自定义逻辑来组合它们。从一些预先存在的块中构建这些将会很棒。如果这些组件也有一些 AJAX 支持(例如上传照片),那就太好了。当然,我需要自己开发一些附加功能,但如果从头开始,这些组件将消耗大部分时间。

我已经做了一些研究:我不想要任何像 Joomla 或 Drupal 这样的 CMS,因为它们会限制与现有组件的集成水平。目前我正在考虑:

  • Python + Django + 多个小型扩展(如 django-simple-wiki、django-tables、django-forum、django-photologue) - 它们的功能正是我正在寻找的,但它们似乎不太稳定
  • PHP + 代码点火器 || CakePHP - 我见过基于它们的相当高级的网站,但没有找到太多标准组件
  • Python + Django + Pinax - 似乎是我正在寻找的东西..你有使用 Pinax 的经验吗?

我可以使用 Python、PHP 或 Java。我不想学习 .NET 或 Ruby。

考虑到我的要求,您还有什么可以建议或对上述内容有任何评论吗?

谢谢你, 马尔辛

I'm going to develop a website whose main task is to integrate wikis, forums, web mail client, photo galleries etc. in an innovative way (Trac or assembla.com are good examples of what I need, I am not developing another competitive project management tool though).

I would prefer not to spend my most of my time developing these, pretty complex but standard components, but rather on creating a custom logic to combine them. Building those from some pre-existant blocks would be wonderful. It would be great if these components had some AJAX support too (e.g. for uploading photos). Of course there is going to be some additional functionality I'll need to develop myself, but if started from scratch, these components would consume most time.

I've done already some research: I don't want any CMS like Joomla or Drupal, as they would limit the level of integration into the existing components. Currently I am considering:

  • Python + Django + multiple tiny extensions (like django-simple-wiki, django-tables, django-forum, django-photologue) - their functionality is what I am looking for, but they don't seem too stable
  • PHP + CodeIgniter || CakePHP - I've seen pretty advanced websites based on them, but haven't found too much standard components
  • Python + Django + Pinax - seems to be the thing I'm looking for.. do you have any experiences with Pinax?

I'm ok with Python, PHP or Java. I'd rather not learn .NET or Ruby.

Is there anything else you could advise or any comments on the above, having my requirements in mind?

Thank you,
Marcin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

漫雪独思 2024-10-21 21:31:03

毫无疑问,您绝对应该花一些时间在 Pinax 上。 pinaxproject.com/ 另外,如果您想托管它,请考虑 webfaction.com。这些人太棒了,并且在 pinax 网站上还有一个 HowTo 的额外好处:http://code。 pinaxproject.com/wiki/DetailedPinaxWebfaction/

根据记录,我不隶属于其中任何一个。只是一个超级超级粉丝。两者都有。

Without question, you should definitely spend some time with Pinax. pinaxproject.com/ Also, if you are looking to host it, consider webfaction.com. Those folks are fantastic, and have the added bonus of a HowTo on the pinax site: http://code.pinaxproject.com/wiki/DetailedPinaxWebfaction/

For the record, I'm not affiliated with either. Just a big, big fan. Of both.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文