Joomla!是什么

子凡 2019-07-17 14:21:38
问答

Joomla!是一套自由、开放源代码的内容管理系统,以PHP撰写,用于发布内容在万维网与内部网,通常被用来搭建商业网站、个人部落格、资讯管理系统、Web 服务等,还可以进行二次开发以扩充使用范围。

Joomla!是一套自由、开放源代码的内容管理系统,以 PHP 撰写,用于发布内容在万维网与内部网,通常被用来搭建商业网站、个人部落格、资讯管理系统、Web 服务等,还可以进行二次开发以扩充使用范围。

Joomla!

其功能包含可提高效能的页面快取、RSS 馈送、页面的可打印版本、新闻摘要、部落格、投票、网站搜寻、与语言国际化。

Joomla!是一套自由的开源软件,使用 GPL 授权,任何人随时都能下载 Joomla! 并立即使用它。

发展路线

目前的 Joomla! 3.x 皆为 STS 短期支援,预计最近的一版 LTS 长期支援版会是 3.5。Joomla! 4 则预计将移除许多 PHP 5.2 时代的残留程式码,整合前后台 Application 为单一入口,并导入 Composer 与 PSR 等目前流行的先进开发技术。而从 Joomla! 3.x 开始加入的 UCM (Unified Content Model) 统一内容模型将成为往后版本建立 CCK 应用的基础。

Joomla!从 2014 年 4 月 25 日停止分为 LTS、STS 长短期支援的模式,以求能够更快的更新系统、加入新的技术,不受 LTS 的制约,自 Joomla!3.3 之后,每一个第二位版号都是稳定版本,并代表着系统的修改,生命尽头在下一位版号发布,如 3.4 版之后就终结 3.3 版生命周期,第三位版号代表的是更新修正档发布,而第一位版号代表的是大幅度的调整更新。

3.8 至 3.9 是 3.x 系列的最后两个版本,除了大量将原有程式码升级到最现代化的水准之外,也开始提供相容未来 Joomla! 4 的中介层。

Joomla! 4 目前正在内部开发中,主要特点是改用 Bootstrap4 、 Frameworks 2.0 并加入大量现代化前端技术如 Web component 、CSS Grid 与 Flex box 等,因此将放弃对旧型浏览器的支援度。另外核心程式码也经过大量改写,全面采用现代化 PHP 的开发标准,是自 1.6 以来最大的核心更动。且 Joomla! 4 的 php 版本最低要求为 PHP 7.0,这是因为 PHP 7.0 提供了更好的运作效能,且为了能够继续朝向未来的发展方向靠拢。

Joomla! 名称的由来

Joomla! 这个单字来自斯瓦希里语的英文串法,意思是“all together”或“as a whole”。

它不单纯只代表内容管理系统,而是一个品牌名称。除了 Joomla!CMS 以外,另外还有 Joomla!Platform 与 Joomla!Framework 等相关的开源 Web 框架专案正在进行中。

其他

在 2010 年 4 月,微软签署了 Joomla!的贡献者协议(Joomla! Contributor Agreement)。提供 WinCache 这个针对在 IIS 下的 PHP 快取加速器。

数据库支援

至 2013 年推出的 3.1 版为止,Joomla!已支援 5 种数据库,分别是:

  • MySQL
  • Oracle
  • PostgreSQL
  • SQL Server
  • SQLite (目前仅框架层支援)

网站服务器支援

目前 Joomla!直接支援的服务器软件为 Apache 与 IIS,除此之外经过简单配置也可以运行在 nginx 与 Lighttpd 上。

适用

Joomla!系统是一个通用性的网站系统,意指几乎所有类型的网站都可以在这个系统的基础下建立或发展,不论是个人使用的部落格、一般企业使用的网站到大型的社群网站或新闻网站,透过丰富而多元的扩充套件,都可以找到对应的功能。快速、多样化而方便的扩充管理功能,减少建置的时间和成本,是最吸引使用者选择这套系统的优点。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • DDoS Attack

    网站被人恶意攻击怎么办

    解决方式一般的带宽加防火墙是没有用的,必须要防火墙与带宽的结合才能防御。流量攻击的不同,你制定的防火墙开款资源也不同。比如10G的流量要20G的硬件防火墙加上20G的带宽资源。
  • website seo 网站优化

    企业网站怎么做SEO优化

    不断更新网站的内容信息,只有内容才是用户想要看到的。搜索引擎和用户都喜欢新鲜有用的信息,定期更新网站内容信息,是最基本、最简单的后期维护工作。进行一定的优化推广,软文发布、外链建设等推广工作.
  • blog seo

    博客怎么做SEO

    博客SEO优化主要分为免费博客和收费博客,利用免费博客做SEO的话,最大的好处是可以接触这些免费博客的权重,进行较快的收录;收费博客就是自己搭建博客,常见的方式是通过开源程序进行搭建的,重要的是需要体现价值,价值就是在做主站的站内站。
  • 网站虚拟主机空间 web host

    如何购买虚拟主机

    每个网站的情况不同,因此所需要的主机也不同。要选择适合自己的虚拟主机,根据网站的开发语言、空间大小、数据库类型、带宽或流量,然后在自己的预算内选择国内外虚拟主机即可。
  • 如何玩我的世界自定义地图

    如何玩我的世界自定义地图

    自定义地图和游戏是《我的世界》颇受欢迎的原因之一。无数创作者发布了各种地图和游戏模式,供其他玩家下载并畅玩。对于《我的世界》的电脑版本来说,添加自定义地图是一个相当简单的过程,而对于面向安卓和 iOS 的《我的世界:手机版》则要复杂一点。
  • 做网站

    如何建立网站

    建立网站需要先做好网站的前期定位,清楚做网站的目的是什么,然后根据公司或个人选择注册适合的域名,及购买服务器,最后根据需求完成网站的程序设计开发,或者是利用开源程序及网站模板进行建站。