如何构建Joomla扩展?

Mah*_*aly 0 joomla module

首先我想知道扩展插件模块之间有什么区别

然后我想知道如何开始这个?我必须拥有哪些工具和知识

什么是最好的武术?

Lod*_*der 6

组件,模块和插件是所有类型的扩展,就像奥迪,宝马和福特都是各种类型的汽车.

组件是您的主要应用程序,如论坛,商店系统等.这些通常显示在您网站的中心(显示文章的位置).

模块就像您通常在网站侧面看到的小部件,例如shoutbox,Twitter Feed等.

插件基本上通过触发事件来操纵站点行为,例如,它可以用于加载库或在两个组件之间集成用户配置文件.

要开始学习,首先应该了解Joomla的工作原理,特别注意它基于MVC的事实.浏览Joomla Docs.

一旦你开始有信心,尝试制作一个Hello World模块,安装它并乱七八糟.要开始使用,请阅读文档,查看此视频或使用模块生成器.

或者,您是否想要开发组件,首先请遵循为Joomla 2.5开发基本组件的文档

插件提供了相当多的可能性,因此最好从这里开始并选择从那里开始的方式.

只是一个建议,不要开始使用Joomla 1.5,要么是2.5或3.0;)

希望这可以帮助