一、开发准备
市面上的关于这一方面开发的书籍还是比较少,找遍了整个网络终于让我找到了一本,写点学习笔记吧,检主要的说,跳过次要的东东。
开发环境的要求:
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了,呵呵,简单的东西还是好用些吧。个人习惯
分享到:
相关推荐
1.5版本是Joomla历史上的一个重要里程碑,发布于2008年,它引入了许多新特性和改进,使得网站开发更为便捷。 1. **Joomla 1.5框架**:Joomla的框架基于模型-视图-控制器(MVC)设计模式,这使得开发者能够更容易地...
安装Joomla 1.5涉及到下载软件包、上传到服务器、设置数据库、运行安装向导等一系列步骤。此单元将详细讲解如何在不同的服务器环境中成功安装Joomla。 **第三单元:前台内容与后台管理** Joomla 的前台内容包括用户...
Joomla 1.5引入了组件、模块和插件的概念,使得网站结构更加清晰,便于管理和开发。 在这个压缩包中,我们看到几个关键的文件: 1. `CHANGELOG.php`:这个文件通常记录了软件的更新历史,包括修复的错误、添加的...
《Joomla1.5系列组件开发经典教程》是一本针对Joomla 1.5版本的Web开发指南,适合企业和个人开发者用于快速构建网站。Joomla是一个功能强大的内容管理系统(CMS),它不仅能够处理内容发布,还能整合各种复杂的应用...
1.5版本中,扩展开发是核心特性之一,允许开发者通过编写插件、模块、组件和模板来增加系统的功能和定制化程度。 1. **组件开发**:组件是Joomla! 最大的扩展类型,通常用于实现复杂的网站功能,如用户注册、电子...
通过学习和实践这个Joomla 1.5组件开发教程,开发者能够掌握MVC模式在Joomla中的应用,从而更好地组织代码,提高组件的可维护性和可扩展性。了解并熟练运用这一模式对于构建复杂且健壮的Joomla应用程序至关重要。
1.5扩展与框架开发》是一本由James Kennard撰写的书籍,旨在为专业程序员提供深入理解并开发Joomla!1.5扩展的全面指南。Joomla!是一个广泛使用的开源内容管理系统(CMS),适用于构建各种类型的网站。在1.5版本中,...
7. **响应式设计**:尽管 Joomla 1.5 自身不支持响应式设计,但开发者可以通过第三方扩展或自定义代码实现,以确保模板在不同设备上都能良好显示。 在给定的压缩包文件 `bizuniverse` 中,可能包含了名为 `...
Joomla 1.5模板是基于开源内容管理系统Joomla的一款设计用于展示网站内容的视觉样式。Joomla是一个功能强大的PHP框架,它允许用户通过自定义模板来改变网站的外观和布局,无需深入代码层面。这款模板是专为Joomla ...
zmax程序人 将Joomla1.5版本的模板移植到Joomla2.5上的经验总结
- **官方文档**:Joomla 官方提供了一系列详细的文档和技术指南,帮助用户解决常见问题并探索高级功能。 - **论坛交流**:加入 Joomla 社区论坛可以与其他用户分享经验、获取技术支持和建议。 - **插件市场**:访问 ...
1.5 扩展开发》是一本非常适合初学者入门的书籍,它不仅介绍了Joomla!的基础知识,还详细讲解了如何使用PHP语言来创建各种类型的扩展。无论你是刚接触Joomla!的新手还是有一定经验的开发者,都能从中获益匪浅。通过...
《Joomla 1.5 Development Cookbook》是一本专为开发者设计的实用指南,旨在帮助读者掌握Joomla 1.5的开发技术,包括扩展、模板制作、模块和组件的创建,以及系统的优化和安全维护。 这本书涵盖了许多关键知识点: ...
《Building Websites with Joomla 1.5》是一本专注于利用Joomla 1.5构建网站的教程,对于想要深入了解和掌握这一版本CMS(内容管理系统)的人来说是极好的学习资源。Joomla是一个开源的PHP框架,广泛用于创建动态...
《Joomla1.5使用教程中文手册》是一个详尽的指南,旨在帮助用户掌握 Joomla! 1.5 内容管理系统的所有关键功能和操作流程。本手册覆盖了从基础概念到高级管理技巧的广泛主题,适合新手和有经验的用户。 ### 第一单元...
Joomla是一个流行的开源内容管理系统(CMS),用于构建网站和管理数字...这份中文文档是学习和开发Joomla 1.5应用的宝贵资源,特别是对于中文社区的开发者来说,有了目录索引和可读性的提升,学习和查阅变得更加方便。
标签“joomla1.5”强调了这个组件与特定的Joomla版本相关联,这很重要,因为不同版本的Joomla可能不兼容相同的扩展。 从压缩包子文件的文件名称列表来看: 1. `admin`:通常表示组件的管理界面部分,包含用于管理...
这个"joomla1.5中文语言包"是专门为Joomla 1.5设计的本地化解决方案,确保用户在使用过程中能够理解各个菜单、选项和提示信息。一旦下载并解压缩,用户可以直接将其安装到Joomla 1.5系统中,无需额外的编程或配置,...
7. **安全与兼容性**:尽管 Joomla 1.5 已经过时,但了解模板的安全性和与当前 Joomla 扩展的兼容性仍然是必要的。对于仍在使用 Joomla 1.5 的用户,应该定期检查安全更新和补丁。 8. **模板提供商支持**:在描述中...