Joomla 简明教程

Joomla - Overview

Joomla是一个开源的 Content Management System (CMS) ,它用于构建网站和在线应用程序。它是免费且可扩展的,可分为前端和后端模板(管理员)。Joomla是使用PHP、面向对象编程、软件设计模式和MySQL(用于存储数据)开发的。

What is Content Management System (CMS)?

Content Management System (CMS) 是一个软件,可以跟踪网站上所有数据(例如文本、照片、音乐、文件等)。它有助于编辑、发布和修改网站内容。

History

Joomla基于 Mambo CMS,该CMS由一家澳大利亚公司于2001年开发,并最初于2005年8月17日发布。Joomla 1.0的正式版本于2005年9月22日发布。

Features

Joomla拥有自己强大的内置功能(核心功能)。

joomla feature
  1. User Manager −它允许管理用户信息,例如编辑、访问、发布、创建或删除用户,更改密码和语言的权限。用户管理的主要部分是身份验证。

  2. Content Manager −它允许使用WYSIWYG编辑器管理内容,以便非常简单地创建或编辑内容。

  3. Banner Manager −它用于在网站上添加或编辑横幅。

  4. Template Manager −它管理网站上使用的设计。可在几秒钟内实现模板,而无需更改内容结构。

  5. Media Manager −它是一个用于管理媒体文件和文件夹的工具,您可以在其中轻松将媒体文件上传、整理和管理到文章编辑器工具中。

  6. Contact Manager −它允许添加联系人,管理特定用户的联系信息。

  7. Web Link Manager −为网站的用户提供链接资源,并且可以按类别进行排序。

  8. Search −它允许用户在网站上搜索适当的信息。您可以使用智能索引、高级搜索选项、自动建议搜索,以使Joomla搜索效果最佳。

  9. Menu Manager −它允许创建菜单和菜单项,并且可以在以后管理。您可以将菜单放在任何样式和多个地方。

  10. RSS −它代表真正简单的联合,它有助于您的网站内容和RSS文件自动更新。

Advantages

  1. 它是一个开源平台,并且免费提供。

  2. Joomla的设计易于安装和设置,即使您不是高级用户也是如此。

  3. 由于Joomla非常易于使用,因此作为一名网页设计师或开发人员,您可以快速为您的客户构建网站。通过对客户简单的说明,客户可以轻松地自己管理他们的网站。

  4. 因为它使用WYSIWYG编辑器,所以编辑内容非常容易(*W*hat *Y*ou *S*ee *I*s *W*hat *Y*ou *G*et是一个用户界面,它允许用户直接操作文档的布局,而无需布局命令)。

  5. 确保数据的安全性,不允许任何人编辑数据。

  6. 默认情况下,Joomla 与所有浏览器兼容。

  7. 模板非常灵活,可轻松使用。

  8. 可以在文章编辑器工具中轻松上传媒体文件。

  9. 提供简单的菜单创建工具。

Disadvantages

  1. 在同时安装多个模块、扩展和插件时,会引发兼容性问题。

  2. 在 Joomla 中,插件和模块不是免费的。

  3. 当您希望更改布局时,开发太难处理。

  4. Joomla 在 SEO(搜索引擎优化)方面不太友好。

  5. 它使网站变得沉重,加载和运行速度变慢。

Real World Examples of What Joomla Can Create?

  1. 企业网站或门户网站

  2. Corporate intranets and extranets

  3. 在线杂志、报纸和出版物

  4. E-commerce and online reservations

  5. Government applications

  6. Small business web sites

  7. 非营利和组织网站

  8. Community-based portals

  9. 学校和宗教网站

  10. Personal or family homepages