首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP应用平台

PHP应用平台
EN

Stack Overflow用户
提问于 2009-09-16 03:05:28
回答 1查看 344关注 0票数 2

我即将开始一个新的项目,并有一些想法。这些都是要求:

  • 它将在PHP中构建
  • 它需要能够支持插件模块/组件。这些可以被认为是迷你应用程序。
  • 用户将能够登录,并且根据许多情况,他们将能够访问不同的组件。
  • 它需要能够以多种格式响应HTTP请求,例如: html、xml、json、pdf -也就是说,它将使用MVC模式

我不知道这个软件的正确术语是什么,但我称之为应用程序平台或应用程序框架,但这并不像CakePHP、Kohana或Zend --这是一个更高的级别。

当我得到这些要求时,我开始认为Joomla1.5实际上满足了所有这些条件。在删除了许多默认设置,使其更少以CMS为中心,更多以组件为中心之后,我认为它可能会起作用。不过,我担心的是,我可能会用Joomla来做一些从来没有想过的事情,而且还有其他的东西,从一开始就会更适合。

还有其他PHP“应用程序平台”需要我来看看吗?你对这个想法有什么意见或建议吗?

EN

回答 1

Stack Overflow用户

发布于 2009-09-16 03:11:13

德鲁帕尔可能是一个不错的选择。它在某种程度上被设计为一个CMS,但它确实是一个构建应用程序的更大的平台。当然,这是一个学习曲线,但我认为它是与您列出的MVC框架相同类别的“更高级别”平台。

快速30,000英尺的总结: drupal中的所有东西都是一个“节点”,节点可以根据它们的类型存储不同的东西;有不同的呈现方式;以及有不同的连接方式。节点示例:博客条目、评论、用户、产品、wiki修订、论坛、论坛帖子。

一旦您对它进行了开发,您就会真正开始体会到设计的简单性、强大性和灵活性。作为奖励,每件事都是一个模块。该框架提供了处理用户、身份验证/授权和基本内容的模块。您很有可能将一些现有模块用于您的许多功能,或者至少作为入门的基础。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1430735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档