`

掌握joomla1.5的框架及扩展开发导读系列(一)

阅读更多

一、开发准备

 

   市面上的关于这一方面开发的书籍还是比较少,找遍了整个网络终于让我找到了一本,写点学习笔记吧,检主要的说,跳过次要的东东。

    开发环境的要求:

    1.Mysql3.23

    2.PHP4.3

    书上是这么写的,但是一般我的环境是有多新就配多新,用新的准没错,错也是服务器的问题,谁叫他们不兼容的,管他呢。

    之后还介绍了两个开发集成环境xampp,这个东东不错,开发者的最爱,JSAS,这个就不知道是什么东东了,enables us to quickly set up multiple joomla ,看来我的开发不需要,跳过先。

    joomla 有多种扩展方法。

    一、组件扩展,模块扩展,插件扩展(components,modules,plusins)。

    二、当然joomla的多语言,和模板支持也是很强大的,但不在我的开发范围之内喔,书上也可能不会花费太多时间讲到。

    三、工具包,这个不是重点。

    joomla一个牛逼的功能就是组件可以方便的安装和卸载,你可以把joomla看成一个操作系统,想用什么东西就安装什么,比windows好用一点,其实什么系统都比windows好用。鄙视收费的东西。

    组件安装需要一个xml的描述文件,以后在介绍,不过这个东西是很重要的吧。

 

二、组件介绍  

 

    组件扩展可能是最常用的东东,实际上很多时候modules的功能都可以用组件来代替,只不过程序员没事干,自己造造词语,当然这个本来也是为了本类便于分类管理啦。

    组件开发的输出一般就是显示在主要内容部分,就是显示在正文,一个页面的主要部分就用这个东西来写就得了,组件输出的数据可以作为feeds,pdf,还有原始文件。简直是无所不能。

 

三、模块介绍

 

   模块一般是只读模块,侧边栏的内容就用它了

 

四、插件

 

    插件大部分是消息驱动的,joomla提供了全局的dispatcher,不知道是否和as3消息机制有得一拼,当然是指易用性方面的。组件可以使用自己开发的插件,可能使用查询组件的时候需要用到查询插件。

 

     下面介绍的是多语言和模板简介还有工具箱,用到了再介绍吧

     顺便提下,工具包是不安装在joomla中的,前面提到JSAS就属于这么一个东西。  

 

五、扩展管理   

 

    这个东西相当于windows中控制面板中的添加和卸载程序。

   joomla有提供第三方扩展软件的地方,称为JED(joomla!Extension Directory)

 

六、开发工具   

 

   有J!Code和J!Dump,地址如下

   http://joomlacode.org/gf/project/jcode

   http://joomlacode.org/gf/project/jdump

   实际我并没有用这个东西,调试直接用var_dump了,呵呵,简单的东西还是好用些吧。个人习惯

分享到:
评论

相关推荐

    Joomla1.5中文框架下载

    1.5版本是Joomla历史上的一个重要里程碑,发布于2008年,它引入了许多新特性和改进,使得网站开发更为便捷。 1. **Joomla 1.5框架**:Joomla的框架基于模型-视图-控制器(MVC)设计模式,这使得开发者能够更容易地...

    joomla1.5使用教程 - 中文手册

    安装Joomla 1.5涉及到下载软件包、上传到服务器、设置数据库、运行安装向导等一系列步骤。此单元将详细讲解如何在不同的服务器环境中成功安装Joomla。 **第三单元:前台内容与后台管理** Joomla 的前台内容包括用户...

    joomla 1.5中文版php网站模板

    Joomla 1.5引入了组件、模块和插件的概念,使得网站结构更加清晰,便于管理和开发。 在这个压缩包中,我们看到几个关键的文件: 1. `CHANGELOG.php`:这个文件通常记录了软件的更新历史,包括修复的错误、添加的...

    Joomla1.5系列组件开发经典教程

    《Joomla1.5系列组件开发经典教程》是一本针对Joomla 1.5版本的Web开发指南,适合企业和个人开发者用于快速构建网站。Joomla是一个功能强大的内容管理系统(CMS),它不仅能够处理内容发布,还能整合各种复杂的应用...

    Joomla!_1.5 扩展开发

    1.5版本中,扩展开发是核心特性之一,允许开发者通过编写插件、模块、组件和模板来增加系统的功能和定制化程度。 1. **组件开发**:组件是Joomla! 最大的扩展类型,通常用于实现复杂的网站功能,如用户注册、电子...

    Joomla1.5系列组件开发英文教程

    通过学习和实践这个Joomla 1.5组件开发教程,开发者能够掌握MVC模式在Joomla中的应用,从而更好地组织代码,提高组件的可维护性和可扩展性。了解并熟练运用这一模式对于构建复杂且健壮的Joomla应用程序至关重要。

    Joomla.1.5扩展开发

    1.5扩展与框架开发》是一本由James Kennard撰写的书籍,旨在为专业程序员提供深入理解并开发Joomla!1.5扩展的全面指南。Joomla!是一个广泛使用的开源内容管理系统(CMS),适用于构建各种类型的网站。在1.5版本中,...

    joomla1.5模板

    7. **响应式设计**:尽管 Joomla 1.5 自身不支持响应式设计,但开发者可以通过第三方扩展或自定义代码实现,以确保模板在不同设备上都能良好显示。 在给定的压缩包文件 `bizuniverse` 中,可能包含了名为 `...

    Joomla1.5模板

    Joomla 1.5模板是基于开源内容管理系统Joomla的一款设计用于展示网站内容的视觉样式。Joomla是一个功能强大的PHP框架,它允许用户通过自定义模板来改变网站的外观和布局,无需深入代码层面。这款模板是专为Joomla ...

    Joomla1.5升级为Joomla2.5(

    zmax程序人 将Joomla1.5版本的模板移植到Joomla2.5上的经验总结

    Building Websites with Joomla 1.5.pdf

    - **官方文档**:Joomla 官方提供了一系列详细的文档和技术指南,帮助用户解决常见问题并探索高级功能。 - **论坛交流**:加入 Joomla 社区论坛可以与其他用户分享经验、获取技术支持和建议。 - **插件市场**:访问 ...

    [PACKT]出品:学习Joomla!1.5扩展开发

    1.5 扩展开发》是一本非常适合初学者入门的书籍,它不仅介绍了Joomla!的基础知识,还详细讲解了如何使用PHP语言来创建各种类型的扩展。无论你是刚接触Joomla!的新手还是有一定经验的开发者,都能从中获益匪浅。通过...

    Joomla1.5DevelopmentCookbook-英文原版.zip

    《Joomla 1.5 Development Cookbook》是一本专为开发者设计的实用指南,旨在帮助读者掌握Joomla 1.5的开发技术,包括扩展、模板制作、模块和组件的创建,以及系统的优化和安全维护。 这本书涵盖了许多关键知识点: ...

    Building Websites with Joomla 1.5

    《Building Websites with Joomla 1.5》是一本专注于利用Joomla 1.5构建网站的教程,对于想要深入了解和掌握这一版本CMS(内容管理系统)的人来说是极好的学习资源。Joomla是一个开源的PHP框架,广泛用于创建动态...

    joomla1.5使用教程+-+中文手册.pdf

    《Joomla1.5使用教程中文手册》是一个详尽的指南,旨在帮助用户掌握 Joomla! 1.5 内容管理系统的所有关键功能和操作流程。本手册覆盖了从基础概念到高级管理技巧的广泛主题,适合新手和有经验的用户。 ### 第一单元...

    Joomla1.5+API中文档

    Joomla是一个流行的开源内容管理系统(CMS),用于构建网站和管理数字...这份中文文档是学习和开发Joomla 1.5应用的宝贵资源,特别是对于中文社区的开发者来说,有了目录索引和可读性的提升,学习和查阅变得更加方便。

    joomla 1.5留言本easybook

    标签“joomla1.5”强调了这个组件与特定的Joomla版本相关联,这很重要,因为不同版本的Joomla可能不兼容相同的扩展。 从压缩包子文件的文件名称列表来看: 1. `admin`:通常表示组件的管理界面部分,包含用于管理...

    joomla1.5中文语言包

    这个"joomla1.5中文语言包"是专门为Joomla 1.5设计的本地化解决方案,确保用户在使用过程中能够理解各个菜单、选项和提示信息。一旦下载并解压缩,用户可以直接将其安装到Joomla 1.5系统中,无需额外的编程或配置,...

    经典joomla1.5模板下载

    7. **安全与兼容性**:尽管 Joomla 1.5 已经过时,但了解模板的安全性和与当前 Joomla 扩展的兼容性仍然是必要的。对于仍在使用 Joomla 1.5 的用户,应该定期检查安全更新和补丁。 8. **模板提供商支持**:在描述中...

Global site tag (gtag.js) - Google Analytics