了解Joomla

简介:

首先,Joomla是一套开源的内容管理系统(简称CMS)。我们可以理解为它是一套免费、好用的建站系统。它本身就是一套网站,在你安装后你就立刻拥有了一套完整的网站。当然,全球有很多开源内容管理系统,比如和Joomla一样知名的Drupal和WordPress系统。但Joomla是唯一连续5年被评为最好的“开源内容管理系统”,2017年再次拨得头筹获得“开源CMS冠军”,可见它的优势并非浪得虚名。

从技术层面来讲:它基于PHP+HTML5代码结构组成的整站程序,结合Mysql数据库进行内容存储...我想作为普通用户很不喜欢听技术层面的东西,我们在这里用比较直白的方式对Joomla的使用角度进行介绍,当然百度上也有很多Joomla的相关介绍,各位有兴趣可以进一步查询了解。(本章作为选读内容,供大家做简单了解,不影响后续课程学习工作),作为资深Joomla从业者,我更喜欢从用户角度来做分享Joomla的来龙去脉:

Joomla应用领域:
作为内容管理系统,Joomla当然的核心优势就在于各种类型的内容发布管理,包括文字、图片、音频视频、文件等。 由于它非常安全且功能灵活的特性,Joomla非常适合做网站。

无论是企业、政府、教育、金融等各行业的官网制作,或是电商网站、个人博客或是内部资讯平台Joomla都能胜任。并且,由于它的“标准开源技术接口”有很多企业内部采用Joomla系统构建内部信息系统。一直以来,Joomla被誉为“IT专业人士推荐的建站系统”。

现在Joomla在全球网站系统的占有量约6%,诸多大型机构官网及政府组织网站使用Joomla构建。

了解Joomla

Joomla系统诞生于2005年当时是1.0版本,经过不断的完善与更新,到2008年1月22日由1.0.3版本演变成了Joomla1.5版本,也就真正形成了系统的内容管理模式,直至4年以后推出了1.5.26版本。这还远远不够后续有出现了1.6、1.7等版本的版本的出现是更改了用户管理界面和内容存储方式,也是未来2.x版本的推出做了铺垫。

直至2012年推出了Joomla2.5版。2.5版本的推出不仅从核心优化更加从使用逻辑上改变了Joomla的内容管理模式,已经颠覆了1.x时代的内容管理方式。并且在同年,Joomla首次获得了“最好的开源CMS”称号。2.5版本经过2年半的发展,最后于2014年10月止步于2.5.28版本。

2012年与2.5.x版本同时发展,更加优秀的Joomla3.0时代在2012年9月27日同步产生。3.0版本在用户管理方式、计算优化、安全性方面做的很大改进。本并且后续提速陆续进行3.1、3.2、3.3、3.4...版本的推出。2016年3月份推出了3.5版本,从此无论从运行效能及安全性方面完全到达一个新的阶段,与PHP7的全面结合,使数据处理缩短了50%以上,并全面融合了HTML5及Bootstrap3前端技术,这是真正意义上的为移动端而生的技术,直至现在的Joomla3.8.3版本。

随着技术优化和产品完善、功能增加等不断变化,自Joomla3.x推出以来直至现在(3.8.3版本)几乎每月都会有新的版本更新。与此同时,Joomla4.0版本已经于2017年12月发布公测,并计划于2018年4月份推出正式版本,各位可以通过官网了解Joomla4.0的更新特性。

也许你不知道,Joomla是最早进行响应式(Responsive)应用的系统,早在2009年响应式技术概念刚刚明确,就有很多团队在Joomla上面进行模板产品测试开发。在国内2014年开始流行响应式技术时Joomla已经发展了这个技术5年多时间。国内很少有“响应式”的技术称呼,更多的人称之为“H5”或“三站合一”,无论怎样称呼,这个技术目的是为了适应移动互联网展现形式。

发展环境:
与时俱进的产品变革、创新技术的不断融入这就是Joomla作为成熟系统的魅力所在。Joomla.org是由约30人的Joomla核心成员与分布在全球的3000多名志愿者构成的庞大技术社群。不仅如此,Joomla作为一套标准的开源产品,全球有大约800多个团队围绕它开展研发与开展扩展制作。有超过20000人的爱好者及从业人员参与了Joomla的产品应用,这是一个庞大的生态体系。

Joomla在中国也受到越来越多人的关注与接触。但受到版权保护的法律短板国内很少有团队分享Joomla扩展产品。由于语言沟通及市场制约限制,也很少有团队制作模板进行销售。国内专业的服务团队更多的是基于客户需求提供Joomla定制或技术支持服务。所以,很多人会认为Joomla在国内的社区环境不够丰富,缺少分享精神。在我看来,Joomla作为优秀的建站系统的安全灵活特性,以及对于新版本的方便管理,会被更多的国内爱好者所熟悉推崇。

整体优势:
Joomla人性化的架构设计,方便用户使用管理。

Joomla安全且运行高效。

Joomla无限延伸的功能特性,可用于各种场合。

Joomla的多语言机制,支持近百种语言,能够让你迅速搭建一个多语言网站。

Joomla可以做到真正不用投入费用的实现网站建设。

Joomla不受任何团队的技术封锁,完全开源且容易获得技术帮助。

Joomla可以随着版本更新一直优化自身性能及功能。

本教程也是作为Joomla多年从业者的角度,带领大家全面深入的了解Joomla并熟练的掌握Joomla管理使用,从而自己能够独立完成一个满意的网站作品。再此之前我建议大家抛弃一切悲观想法,因为我们接下来的教程中,即便你不懂PHP或HTML代码,不懂编程或前端CSS编写都无关紧要,最终你都会成为一个专业的Joomla用户。

相关文章
|
安全 前端开发 搜索推荐
Joomla建站教程——你应该知道的关于Joomla的误解
像 Joomla 这样的开源内容管理系统在过去十余年推动了网络的发展,并负责数百万在线网站。Joomla 是第二大 CMS,具有坚如磐石的代码库和非常有用的支持社区。尽管 Joomla 是最受欢迎的 CMS 之一,但它仍被许多荒谬的误解所包围。如果您刚刚开始使用 Joomla,您可能会迷失在网络上的信息池和错误信息中。
Joomla建站教程——你应该知道的关于Joomla的误解
|
前端开发
如何在Joomla中使用{loadposition}和{loadmodule}
Joomla有两个功能,可让您轻松地将模块直接放置在文章中。本教程将向您展示如何以更多的样式在您的文章中放置模块。
如何在Joomla中使用{loadposition}和{loadmodule}
|
程序员 PHP 开发者
什么是Joomla框架?
你经常听说Joomla CMS,但你应该很少听说Joomla! Freamework(框架)。那是什么东西?一个更基础、更原始、更灵活、更轻便、更强大的PHP程序,当然更适合开发者去使用。 Joomla框架是免费的开源软件,在GNU通用公共许可证版本或更高版本下分发,并且由最初为Joomla开发的代码组成CMS™。
|
PHP 数据库 数据安全/隐私保护