首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何使用Joomla框架与创建Joomla扩展?

我如何使用Joomla框架与创建Joomla扩展?
EN

Stack Overflow用户
提问于 2014-03-10 04:05:56
回答 2查看 706关注 0票数 1

我有使用Joomla的经验,并修改和编写了一些简单的Joomla扩展。我没有使用流行的PHP框架(如CakePHP)的经验,但我正在考虑使用Joomla框架,因为我熟悉Joomla。我如何在软件项目中使用Joomla框架,而不是使用常规的Joomla并编写所需的扩展来扩展其功能?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-03-10 08:57:13

基本的想法是你:

  1. 获取整个框架的副本,或者只获取您引导的包的副本(从github或composer),或者使用CMS附带的较旧副本引导您的应用程序(使用提供的MVC结构JApplicationWeb或MVC结构引导您的代码。

与编写完全独立的应用程序的最大区别是,您正在做的就是这样做,您需要在应用程序中构建所有内容,而在CMS中已经有很多事情要做了。(这样做的好处是,您可以编写新代码,而不需要考虑遗留问题。)例如,如果您查看JIssues项目,您会发现他们必须考虑诸如身份验证之类的事情。因此,正如您所期望的那样,编写一个简单的应用程序很简单,编写一个复杂的应用程序则很复杂。

您可以看到许多框架应用程序的示例,从您的内容管理系统安装的CLI文件夹中找到的示例到JIssues,当然,内容管理系统中的三个web应用程序都是框架上的应用程序示例。

票数 2
EN

Stack Overflow用户

发布于 2014-03-10 05:39:07

Joomla框架的目的是(在其他事情中)成为一个可以在其上构建web应用程序的平台。这个框架就像他们在“美国直升机”上制造的摩托车的车架。它提供了背景,这样您就可以开始考虑您的应用程序,而不必担心用户身份验证、数据库连接和其他上千件事情,这些都会阻碍您的应用程序向潜在用户展示。

如果您正在尝试扩展Joomla,那么您应该使用当前版本。

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

https://stackoverflow.com/questions/22287450

复制
相关文章

相似问题

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