0

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

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

什么是最好的武术?

4

2 回答 2

6

组件、模块和插件都是扩展类型,就像奥迪、宝马和福特都是汽车类型一样。

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

模块就像您通常会在网站侧面看到的小部件,例如喊话框、Twitter 提要等。

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

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

一旦你开始有信心,尝试制作一个 Hello World 模块,安装它并搞砸。要开始使用,请阅读文档、观看此视频或使用模块生成器

或者,如果您想开发一个组件,请按照为 Joomla 2.5 开发基本组件的文档开始

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

只是一个忠告,不要开始使用 Joomla 1.5,要么去 2.5 要么 3.0 ;)

希望这可以帮助

于 2013-02-19T18:05:21.047 回答
0

http://docs.joomla.org/Extension_types_(general_definitions)

扩展是通用的,涵盖组件、插件和模块。插件和模块都是独立的东西。有关此内容的更详细说明,请参见上面的链接。

假设您了解 HTML、CSS、PHP 和 Javascript(Joomla 2.5 的 Mootools 和 Joomla 3.0 的 jQuery) - 那么我将首先阅读 Joomla 文档页面上的开发人员文章:http: //docs.joomla.org /开发者

模块开发:http ://docs.joomla.org/Module_Development

插件开发:http ://docs.joomla.org/Plugin_Development

于 2013-02-19T14:56:11.950 回答