了解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用户。

相关文章
|
9月前
如何在WordPress上配置WooCommerce
如果您尝试将WooCommerce与WordPress一起使用,那么在设置它时需要了解一些事项。如果您正在寻找一种简单的方法来设置您的在线商店并且仍然拥有博客功能,这是一个好主意。以下是您可以使用这两个平台开始建立此在线商店的一些最佳方法,而无需雇用某人为您处理所有事情。
|
安全 前端开发 搜索推荐
Joomla建站教程——你应该知道的关于Joomla的误解
像 Joomla 这样的开源内容管理系统在过去十余年推动了网络的发展,并负责数百万在线网站。Joomla 是第二大 CMS,具有坚如磐石的代码库和非常有用的支持社区。尽管 Joomla 是最受欢迎的 CMS 之一,但它仍被许多荒谬的误解所包围。如果您刚刚开始使用 Joomla,您可能会迷失在网络上的信息池和错误信息中。
Joomla建站教程——你应该知道的关于Joomla的误解
|
自然语言处理 安全 前端开发
WordPress与Joomla与Drupal综合比较
如果您正在考虑建立网站或博客,则应考虑使用市场上最好的CMS,CMS(内容管理系统)可帮助您创建,管理和修改网站内容,而无需任何HTML或CSS编码技能。
WordPress与Joomla与Drupal综合比较
|
前端开发
如何在Joomla中使用{loadposition}和{loadmodule}
Joomla有两个功能,可让您轻松地将模块直接放置在文章中。本教程将向您展示如何以更多的样式在您的文章中放置模块。
如何在Joomla中使用{loadposition}和{loadmodule}
|
程序员 PHP 开发者
什么是Joomla框架?
你经常听说Joomla CMS,但你应该很少听说Joomla! Freamework(框架)。那是什么东西?一个更基础、更原始、更灵活、更轻便、更强大的PHP程序,当然更适合开发者去使用。 Joomla框架是免费的开源软件,在GNU通用公共许可证版本或更高版本下分发,并且由最初为Joomla开发的代码组成CMS™。
|
PHP 数据库 数据安全/隐私保护