概述
Joomla是一个开源Content Management System (CMS) ,用于构建网站和在线应用程序。 它是免费和可扩展的,分为前端和后端模板(管理员)。 Joomla是使用PHP,面向对象编程,软件设计模式和MySQL(用于存储数据)开发的。
什么是内容管理系统(CMS)?
Content Management System (CMS)是一种软件,可以跟踪您的网站上可用的整个数据(如文本,照片,音乐,文档等)。 它有助于编辑,发布和修改网站内容。
历史 (History)
Joomla基于Mambo CMS,由CMS于2001年开发,最初于August 17, 2005年August 17, 2005发布。 Joomla 1.0的官方版本于2005年September 22, 2005发布。
特点 (Features)
Joomla拥有自己强大的内置功能(核心功能)。
User Manager - 它允许管理用户信息,例如编辑,访问,发布,创建或删除用户的权限,更改密码和语言。 用户管理器的主要部分是Authentication 。
Content Manager - 它允许使用WYSIWYG编辑器以非常简单的方式创建或编辑内容来管理内容。
Banner Manager - 用于在网站上添加或编辑横幅。
Template Manager - 它管理网站上使用的设计。 可以在几秒钟内实现模板而无需更改内容结构。
Media Manager - 它是用于管理媒体文件和文件夹的工具,您可以在其中轻松地将媒体文件上载,组织和管理到文章编辑器工具中。
Contact Manager - 它允许添加联系人,管理特定用户的联系信息。
Web Link Manager - 为站点用户提供链接资源,可以将其分类。
Search - 它允许用户搜索网站上的相应信息。 您可以使用智能索引,高级搜索选项,自动建议搜索来使Joomla搜索效果最佳。
Menu Manager - 它允许创建菜单和菜单项,并可以随后进行管理。 您可以将菜单放在任何风格和多个地方。
RSS - 它代表Really Simple联合,它可以帮助您的站点内容和RSS文件自动更新。
优势 (Advantages)
它是一个开源平台,免费提供。
即使您不是高级用户,Joomla也可以轻松安装和设置。
由于Joomla易于使用,作为网页设计师或开发人员,您可以快速为您的客户构建网站。 通过对客户的最少指示,客户可以轻松地自行管理他们的网站。
编辑内容非常容易,因为它使用WYSIWYG编辑器( W hat Y ou S ee I s W You G et是一个用户界面,允许用户直接操作文档的布局而无需布局命令) 。
它确保了数据内容的安全性,并且不允许任何人编辑数据。
默认情况下,Joomla与所有浏览器兼容。
模板使用起来非常灵活。
可以在文章编辑器工具中轻松上传媒体文件。
提供简单的菜单创建工具。
缺点 (Disadvantages)
在同时安装多个模块,扩展和插件时会出现兼容性问题。
Joomla中的插件和模块不是免费的。
当您想要更改布局时,开发难以处理。
Joomla对SEO(搜索引擎优化)不太友好。
它使网站加载和运行繁重。
真实的Joomla可以创造什么样的例子?
- 企业网站或门户网站
- Corporate intranets and extranets
- 在线杂志,报纸和出版物
- 电子商务和在线预订
- Government applications
- 小型企业网站
- 非营利组织网站
- 基于社区的门户网站
- 学校和宗教网站
- Personal or family homepages