首页 > joomle 学习疑惑

joomle 学习疑惑

joomla 学习一个星期了
学习方式:官方英文文档

粗略的看过:组件 模块 插件 模板 数据库操作
啃过源码 分析过入口加载流

结果:
感觉很混乱 理不清头绪 来此 请叫朋友们 听听你们的见解和看法感觉很混乱 理不清头绪 来此 请叫朋友们 听听你们的见解和看法


joomla不是个单纯的MVC系统,而是一个平台,你可以先拆分为组件,模块,插件,模板这四块来理解。

只有组件有数据结构和MVC结构,和传统的MVC程序一样。

joomla有两个应用,一个前台,一个后台,前台和后台的架构一样,只是负责的功能不同。安装的组件大多数有前后台两部分,也就是一个用于后台配置,一个用于前台展示。

joomla只是个小CMS,优点是模板复写机制,缺点是组件开发复杂。所以使用joomla的基本逻辑是先分析需求,再去找能满足或者近似需求的组件来安装,再修改它的模板,或者微改它的程序。开发个模块和插件可以考虑,但开发个组件就得三思。开发新模板可以在后台COPY现有的模板再修改,不需要多少编码。所以应该重点学习的是模板机制,对于组件结构和开发只需要有所了解就可以。


看编程语言都是这样的,开始的时候脑袋里模模糊糊,一片浆糊,硬着头皮做点小项目。不一定哪天就突然开窍了

【热门文章】
【热门文章】