标签:
Joomla不单单是一款免费的软件,还是在国外相当知名的及内容管理、web开发及手机应用开发等为一体的一套系统。Joomla是使用PHP语言加上MySQL数据库所开发的软件系统,可以在Linux、 Windows、MacOSX等各种不同的平台上执行。目前是由Open Source Matters这个开放源码组织进行开发与支持,这个组织的成员来自全世界各地,小组成员约有150人,包含了开发者、设计者、系统管理者、文件撰写者,以及超过2万名的参与会员。
Joomla实际有两个开源的东西:一是Joomla内容管理系统即JoomlaCMS(Content Management System, CMS)。它是网站的一个基础管理平台,几乎适合从个人网站到百货销售类型的各类网站。二是Joomla Platform(Joomla框架)。理论上来说它几乎无所不能,除了网站,还可以进行广泛的web开发、手机应用开发等等。
Joomla Platform的最新版本为Joomla Platform 12.1。Joomla最重要的价值在于它是自由的开源软件,是一个百分百免费的软件。也正因为它无私的奉献精神,Joomla现在已经不仅仅代表两个软件,而是一个全球性的开源交流社区!在这个社区里,你能够找到无数开源的资源以及无私奉献的人们。Joomla官方对各版本有完整的制作周期规范,如下:
版本 |
Joomla1.5.x |
J1.6.x ~ J 1.7.x |
Joomla2.5.x |
J3.0.x ~ J3.1.x |
Joomla3.5.x |
|
日期 |
~2012-04 |
2009-04 ~ 2012-01 |
2012-01 ~ 2014-12 |
2012-09 ~ 2014-01 |
2014-01 ~ |
|
性质 |
长期支持 |
过渡版本 |
长期支持 |
过渡版本 |
长期支持 |
|
Joomla在国内最重要的开源支持网站为囧啦中国。站长自2005年加入到Joomla官方翻译组,一直坚持免费翻译和宣传Joomla。此外国内有众多关于Joomla的中文学习交流平台,如Joomla之门专注于汉化Joomla第三方扩展,JOOMLASK专注于开发教学等等优秀的分享网站。
本篇文章主要分析Joomla2.5与Joomla3的功能。
Joomla2.5主要有四大功能:随机表前缀、批量处理功能、搜索结果列表、智能搜索。首先随机表前缀功能一来可以避免数量覆盖的麻烦,二来也可以增强数据库安全性,新安装Joomla 2.5 在填写数据库信息时,会自动随机生成表前缀,手动输入的话要求纯数字字母组合,三到四位长度,且必须以下划线结束。其次批量处理功能包括对文章、分类和链接的批量处理,以及可以对菜单的访问权限进行批量设置,甚至可以批量复制、移动菜单。随后搜索结果列表功能允许添加某关键词的搜索结果作为列表。最后智能搜索功能提升了搜索的响应速度、减轻了服务器的压力和提高了搜索的智能。
更重要的是Joomla2.5给我们的建站作业带来了巨大变化:新的配置需求、可嵌套的分类机制将取代section、增强了用户界面的一致性、整合的垃圾箱、新的模板风格机制、模块管理的调整、权限管理等级(ACL)等等有助于我们的使用及其适应计算机科学技术的发展。
Joomla3引入了Bootstrap前端框架和Joomla User Interface (JUI),一些基础CSS都默认集成在Joomla 3中,它还引入了JFeed,而不再是简单的feed功能,且Joomla3具有TAG这个新特性并转为Joomla开发平台版本,Joomla 3搭载的是JQuery库,Mootools 目前仍然在后台中正常使用(比如后台中的下拉菜单),但是这在将来将不会再做为主要JS库,JQuery必然取而代之。同时在Joomla中空文章可以无条件保存了,更重要的是它还拥有了更专业的数据库支持方式,让Joomla能够在大型网站前表现不凡,并完善了多语言在Joomla2.5中的欠缺,扩展了多语言及快捷筛选器功能,安装Joomla时同步在线安装语言包等,给用户带来了极大的方便。
Joomla软件常因其先进的网站技术的运用、庞大的附加套件及商机、简单丰富的操作接口、高度客制和开发弹性等优点获得用户的喜爱。Joomla应用了非常多的网站进步的新技术,像是「网站快取技术」可以加速网站的反应与效能。「RSS新闻联播与新闻读取」是最近十分热门的网站新闻读取的技术,在博客(Blog)程序中十分常见。「SEO搜寻引擎最佳化」这个是目前所有网站必备的技术之一,这个功能主要是让搜寻引擎更容易的浏览您网站上的数据,让更多人在搜寻引擎上找到您的网站,相当于为自己的网站带来更多的人潮和商机。来自全球上千种不同网站应用的附加套件及美工设计布景,都是以这套系统为基础而开发。Joomla的操作接口除了美观之外,也花了很多心力在设计这些接口的简易操作性,另外可搭配的多种所视即所得编辑程序,更可让对网页设计语言不熟悉的管理者,很简易的就可以管理和编辑网站上的文章。正是这些优越的特点促使Joomla的发展节节高升。
对于Joomla的日后发展趋势更是不用过于担心,Joomla是全球最受欢迎的开源CMS(Content Management System,内容管理系统)之一。目前全世界近3%的网站都在运行着Joomla。Joomla被全世界个人用户、中小商业用户和大型组织用来轻松创建各类网站和基于Web的应用。Joomla的最新版本是3.0,这一版本实现了许多技术上的优化调整,考虑到兼容性,目前Joomla 1.5已过时。被广泛使用和支持的是Joomla 2.5。Joomla最激动人心的地方在于它拥有浩如烟海的扩展插件和无比丰富的模板主题,几乎可以在无任何编码的前提下实现网站创建者所希望实现的一切功能。
与Joomla 类似的软件有很多,其中有一款较为知名的软件就要提到Drupal软件嘞,Drupal 适合社区网站和博客,Joomla 则倾向于电子商务。
且不说不同之处,Joomla 与 Drupal 一样可以迅速把一个简单的网站变成一个社会性的博客。Joomla 也有非常活跃的用户群开发扩展。所以如果想建立博客社区网站,或开个电子商务博客,选 Joomla 一定不会错。
对初学者来说不如尝试使用Joomla,就会发现这款软件的神奇之处,也将更有利于我们在计算机行业领域的发展和创新,这里我推荐几个有关Joomla的教程:《Joomla 2.5:你的网站建设、使用与管理》(免费教程,站长Derek编写)这是Joomla现在最新最系统的教程,特别适合于初学者;网易云课堂,《joomla3快速建站全纪录》,详细讲解最新版joomla3使用和开发方法、实例
标签:
原文地址:http://www.cnblogs.com/wboyang/p/5482885.html