Joomla是全球知名开源的内容管理系统(CMS),基于PHP和MySQL开发,构建灵活,功能强大。您深入了解Joomla之后,会对它爱不释手,连续5年的最佳开源CMS的名头可不是浪得虚名。接下来我们就来了解一下Joomla的优点
1、快速,安全且易于编辑
假设您未使用CMS,但要编辑网站上的页面之一。您需要做的是使用FTP,下载文件,进行更改并重新上传。但是,如果上传被切断,会发生什么?如果其他人试图对同一页面进行编辑会怎样?如果您不是不知道如何使用FTP的技术人员,会发生什么?您如何知道需要更新哪个文件?所有这些都是合法的问题,这些问题使无CMS网站的编辑变得很麻烦。
当然,有人可以说任何CMS都可以解决上述问题-但是Joomla的所有功能都做得更好,原因如下:
标准CMS不在乎数据完整性另一方面,Joomla通过在某人进行编辑时锁定内容来确保数据的完整性(安全性),这意味着不允许任何人编辑内容(文章,类别,模块,菜单项等)。内 容当前正在由其他人编辑。
使用标准CMS编辑内容很容易,但是Joomla使其变得更加容易,这仅仅是因为Joomla使用功能强大的编辑器会使编辑该网站的人感觉就像是在编辑Microsoft Word文档,而不是其网站上的内容。
最后,在Joomla中编辑内容很容易–这是因为(在大多数情况下)在Joomla中定位内容比在其他CMS中更容易进行编辑。
2、强大而便捷的菜单创建工具
也许让Joomla在CMS世界中如此受欢迎的第一大原因是其便捷的菜单创建工具。所有CMS经验丰富的人都可以证明Joomla具有最简单,最强大的菜单创建工具。他们的支持论点是,任何人(即使是没有编程经验的人)都可以轻松创建由内部(指向网站)和外部指向不同位置的各种菜单项组成的分层菜单。
3、内核安全系数高
所谓Joomla内核安全系数高,是Joomla核心相对之下并不容易渗透。这是因为Joomla的核心代码清晰,编写清楚且有据可查,这样使得黑客的渗透难度大大增加。
4、开源基础架构
“开源”一词的含义,即“不喜欢使用Microsoft产品开发网站的极客”。从那时起飞速前进10年,现在开源软件为大多数网络提供支持。
Joomla是使用PHP创建的,(通常)使用MySQL进行数据存储。PHP是目前最重要的开源Web脚本语言(顺便说一下,Facebook受PHP支持),而MySQL是功能最强大,使用最多的开源数据库。使用PHP和MySQL的这一战略(旧的)决定使许多开发人员更容易支持Joomla并编写新的Joomla扩展。此外,Joomla通常托管在Linux服务器上,并且(通常)还由Apache Web服务器提供服务-这使Joomla在其代码和基础结构中成为100%开放源代码。
5、基础架构的多功能性
虽然在大多数情况下,Joomla是LAMP Web应用程序(LAMP代表“ Linux Apache MySQL PHP” – Web上开源的4个基石),但Joomla也可以与之一起运行。
MSSQL(Microsoft Sql)或Oracle(是的,Joomla可以在Oracle上工作)作为数据库
LiteSpeed或IIS作为Web服务器
Windows作为服务器
这使Joomla成为非常通用的CMS –几乎可以在任何环境中进行调整。请注意,我们是在谈论Joomla的核心,某些扩展不支持上述一项或全部-因此需要进行修改以在LAMP以外的环境中运行。
6、内置缓存
Joomla的缓存是Joomla的最重要(也是最令人惊讶的)功能之一。它使任何Joomla网站都快得多(在我们运行的许多测试中,我们说的速度要快20倍),并且避免了托管Joomla网站的服务器过载。另一方面,如果滥用或与其他扩展名冲突,则缓存可能是一种祸而不是福。实际上,如果客户选择自行调试Joomla网站,我们要求他们做的第一件事就是禁用缓存。但是,缓存是Joomla中必须使用的功能,它可以显着提高其性能和响应时间。
7、内置的基本SEO功能
SEF(Search Engine Friendly——搜索引擎友好)URL内置在Joomla中。您需要做的就是使它们能够在Joomla网站上运行。众所周知,SEF链接为您的SEO排名带来了巨大的好处。此外,Joomla允许您设置任何页面的meta描述和meta关键字,这可以提高您的SEO排名。使用Joomla,可以自己做基本的SEO。
8、多语言支持
从1.6版开始,Joomla本身就是多语言的。这意味着您可以用英语构建网站,并用其他语言(例如法语和/或西班牙语)创建同一网站的另一个版本。因此,Joomla可以轻松为您提供更广泛的受众。请注意,有一些3次党的扩展,如JoomFish,这是用来支持多国语言在旧版本的Joomla(<=的Joomla 26年5月1日),并在新版本中,以补充本地的多语言支持。
9、充满活力和友好的社区
与其他CMS社区不同,Joomla的社区充满活力和繁荣。您对Joomla有疑问吗?必须有人在某个地方之前问过相同的问题(可能有所不同,但本质仍然是相同的),并且必须有人在某个地方回答了他。Joomla的社区也非常友好(总是有一些例外情况-但是我们在这里谈论的是整个社区),并且总是渴望提供帮助。
10、可靠的支持RD方公司
虽然不直接支持的Joomla(通过直接,我们的意思是帮助人们与他们的网站-并不意味着我们引入的更新和升级)的开源事项(背后的Joomla组织),有很多高调3家聚会的公司,如itoctopus,提供为Joomla网站可靠的Joomla支持。3 RD党支持把Joomla网站享受的是的的CMS中最好的一个。
11、安全更新
每当报告任何维护的Joomla版本有安全问题时,“开源问题”都会发布安全更新。这些安全更新可确保世界各地的Joomla网站都能平稳安全地运行。
12、庞大的扩展库
您是否需要在Joomla中创建自定义表单?好吧,已经有一个组件了。您需要将社交网络集成到您的Joomla网站中吗?好吧,这已经为您完成!您需要整合一个论坛吗?是的,您猜对了,它已经有了扩展!您需要在Joomla中做任何事情吗?在大多数情况下,您可以想到的任何功能都已经存在于Joomla的庞大扩展库中。在许多情况下,Joomla的扩展都是免费的。付费的Joomla扩展程序的价格非常合理。
13、大量的模板
无论您是要创建一个只有死忠粉丝都会访问的钓鱼网站,还是想创建一个为国际客户服务的公司网站,都有一个Joomla模板供您选择。那里有太多的Joomla模板,以至于每个人都很难找不到适合自己业务的模板。而且在极少数情况下,您需要一个Joomla模板,而找不到适合您的预制模板,那么为您开发一个模板既简单又便宜。有关Joomla模板的几点注意事项:
许多Joomla模板都是商业性的-意味着您必须为此付费。但是,仍有许多Joomla模板可免费使用。
Joomla模板与所有Joomla版本都不兼容。例如,Joomla 1.5模板将无法在Joomla 2.5网站上使用(反之亦然)。因此,如果找到模板,请在购买/下载之前确保它与您的Joomla版本匹配。
14、访问控制列表(ACL)
自Joomla诞生以来,它就拥有功能非常强大的ACL组件。该ACL允许您设置谁查看什么,谁编辑什么以及谁创建什么。从Joomla 1.6开始,ACL进行了全面改进,使其更加灵活。不利的一面是,Joomla的ACL可能是导致许多问题的原因-许多Joomla管理员在玩ACL时无意间破坏了其网站。对于ACL,我们的建议是如果您不了解如何使用它,请不要触摸它。如果您在ACL中犯了一个非常简单的错误,则可以轻松地破坏您的网站。你被警告了!
15、数量众多的Joomla网站
根据我们将近一年前的研究,全球约1%的域名由Joomla提供支持。这意味着两件事:
Joomla在这里停留。即使在成立几年后,Joomla仍保持了发展势头,并且仍在网络上获得领土。
Joomla是可靠的。世界上1%的域名大约是200万个域名。如果有200万个域正在使用Joomla,则意味着Joomla值得使用-并且值得为众多内容管理员保留CMS。
16前端编辑
我们想不出许多允许前端编辑的CMS。Joomla做到了。前端编辑意味着编辑网站本身上的内容-例如,如果您登录到该网站(当然,您具有正确的权限)并且看到需要编辑的页面,则可以直接编辑它而无需到后端。这是一项重要功能,特别是对于那些缺乏Internet经验/知识的Joomla网站所有者而言。请注意,此功能当前仅适用于文章-自定义模块和其他内容仍需要从后端进行编辑。
17、免费下载,使用和免费升级
Joomla是免费的–有效期。您可以免费下载,免费使用和免费升级。您只需要在以下情况下为Joomla网站付费:
18、可扩展的引擎
Joomla的引擎是可扩展的,可以对其进行修改以维持大量流量-我们正在谈论每天数十万的访客。当然,修改必须很繁重-要处理这么多的流量非常繁琐。
18、默认情况下是安全的
默认情况下,Joomla是安全的。我们的意思是,当您下载最新的Joomla zip文件并将其安装到您的网站上时,您的网站是安全的。Joomla的网站安全受到威胁,主要是由于以下原因之一:
定期忽略/不安装安全更新。
使用不安全的3次的第三方扩展。
与不良主机托管。
20、几乎兼容所有浏览器
默认情况下,Joomla网站与所有浏览器兼容。Joomla网站上的浏览器兼容性问题是由模板(如果不是Joomla团队开发的)或非标准扩展引起的。
21、合理的学习曲线
即使一个人从未使用过Joomla,也可以在一天内从头开始创建Joomla网站。相对于其他CMS(例如Drupal)而言,这是一个明显的优势-要求该人员至少是系统管理员才能仅操作网站。
如您所见,使用Joomla的原因很多,而且很明显,无论大小,任何企业都可以从此CMS的功能中受益。