`
winzenghua
  • 浏览: 1436322 次
  • 性别: Icon_minigender_2
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
阅读更多

Joomla!是什么?

Joomla!是一套在国外相当知名的内容管理系统Content Management System, CMS),它属于Portal(企业入口网站)类型,顾名思义,就是比较适合作为商业类型的网站程序。一般人对这类型的内容管理系统可能会有以下的别名来称呼:

  1. 架站程序(或软件)

  2. 快速架站程序(或软件)

  3. 整站程序

Joomla!是使用PHP语言加上MySQL数据库所开发的软件系统,可以在LinuxWindowsMacOSX等各种不同的平台上执行。目前是由Open Source Matters (www.opensourcematters.org)这个开放源码组织进行开发与支持,这个组织的成员来自全世界各地,小组成员约有150人,包含了开发者、设计者、系统管理者、文件撰写者,以及超过2万名的参与会员。

Joomla!的优秀特点

当然每个知名的开源码程序都会有其吸引人的优点,反之当然会有缺点。以下整理出在网络上来自使用者对Joomla!程序的喜好重点:

  1. 先进的网站技术的运用:
    Joomla!
    应用了非常多的网站进步的新技术,像是「网站快取技术」可以加速网站的反应与效能。「RSS新闻联播与新闻读取」是最近十分热门的网站新闻读取的技术,在部落格程序中(Blog)中十分常见。「SEO搜寻引擎最佳化」这个是目前所有网站必备的技术之一,这个功能主要是让搜寻引擎更容易的浏览您网站上的数据,让更多人在搜寻引擎上找到您的网站,相当于为自己的网站带来更多的人潮和商机。

庞大的附加套件及商机:

来自全球上千种不同网站应用的附加套件及美工设计布景,都是以这套系统为基础而开发。使用者可以很方便的安装上这些附加套件,如同在桌上计算机中的Windows操作系统中,安装新的软件一般。开发社群总是发挥无止尽的创意,不断的开发符合使用社群需求的产品。Joomla!的商用套件市场目前也有许多价廉物美的软件及美工设计布景主题。

  1. 简单且丰富的操作接口:
    Joomla!
    的操作接口除了美观之外,也花了很多心力在设计这些接口的简易操作性。虽然初次使用者,需要花一点时间学习一下操作的方式,才能运用自如。但相信学会使用之后,这是很值得的。另外可搭配的多种所视即所得编辑程序,更可让对网页设计语言不熟悉的管理者,很简易的就可以管理和编辑网站上的文章。

  2. 高度的客制和开发的弹性:
    对于网站程序开发者和美工设计者,Joomla!保留了最大的客制化弹性和整合能力。全世界的网站相关开发人员,都十分关注与推荐这套系统。是由于这套系统不断在强大能力与客制弹性之间找寻平衡点,受到许多知名厂商的使用。

  3. 全世界超过一万个网站的使用见证:
    自从Mambo 1.0版本以后,全世界有超过一万个网站使用这个系统作为架站用的核心系统,其中不乏大公司的网站,例如最有名的保时捷网站(巴西)、三菱公司全球网站、麦克杰克森的官方网站等等,都是十分好的例子。另外小组成员对于推广这套好程序也不遗力,以下是这几年获得的奖项:

· "英国开源码个人贡献奖"2005年英国伦敦)(由Joomla!小组成员Brian Teeman获得)

· "最佳最佳Linux与开源码计划" 2005年英国伦敦)

· "最佳开源码解决方案" LinuxWorld展览(2005年美国波士顿)

· "最佳展出产品" LinuxWorld展览(2005年美国波士顿)

· "最佳Linux与开源码软件" 2004LinuxUser&Developer杂志

· "年度最佳自由软件计划" 2004Linux Format杂志

根据Joomla!官方的统计,20063月份在官方的社群上已有超过26000的注册会员。代表目前对于这个系统的重视与积极参与的人是很多的。藉由使用社群和开发社群的良好互动,充分发挥了开源码程序的开发正向回馈,目前有愈来愈多优秀的美工设计及程序研发人才投入开发的行列。

官方核心开发小组目前有22名,都是来自全世界的开源码程序精英。其它分有以下的小组,总人数超过100人:
1.
文件小组:负责文件的撰写。
2.
翻译小组:来自全世界40多个语系的负责小组,负责翻译语系及在当地推广。
3.
网站管理小组:管理官方网站的上稿、程序写作与论坛的维护。
4.
公关小组:参与全世界各地(大部份在欧美)的开源码活动,推广Joomla!程序。

Joomla!名称的由来

这个名称来自非洲斯瓦希里语的方言"Jumla",意思是"一起"All together)或"as a whole". 可以使用非常多的外挂功能组件(上千多种),让网站上的应用更丰富。另外Joomla!有很独特的布景样版系统,可以让你设计与众不同的网站外观。这也是Joomla!在这个市场最为人津津乐道的一个优点。

Joomla!的历史

Mambo软件最早在2001年五月份由澳洲Miro公司所开发,由于Miro公司有商业化的考虑,原先发布并采用GNU/GPL授权的软件版本,在版本<chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"><span lang="EN-US">3.0.5</span></chsdate>之后就不再支持。
后来由Robert Castley(现已离开核心小组)接手后续的开发原始码版本,并招募新的志愿者。Mambo发展至4.5.1版本之后,整合了许多新的网站技术,以及新的操作接口,在2004年获得Linux User & Developer Award 2004的「Best Linux or Open Source Software」奖项,自此大放异彩从此,在开源码的内容管理系统中占有一席之地,受到使用社群的高度重视。

Mambo 20058月后由于原先的所有人Miro公司,希望能深入参与开发工作及决定未来的发展方向,引起和核心开发小组之间的意见不合,前开发小组领导人Eddie Andrew带领几乎八成的原小组成员,成立新的开源码计划Joomla!。而原有的Mambo计划,则由Miro公司重新招募成员与自行雇用开发人员,继续发展下去。目前Joomla!发布的1.0.x版本与Mambo<chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">4.5.2</chsdate>版本功能相差无几。

Joomla!的技术规格
Joomla! 1.0.x
的技术规格如下:

· 开放原始码程序

· 具有大型且健全的使用及开发社群

· 有针对注册用户提供简单的文件审核等级

· 在线说明文件

· 网页快取机制,可以提升忙碌网站的效能

· 资源管理功能

· 广告管理(广告广告牌功能其它)

· 媒体(图片、档案)上传与管理功能

· 内容显示排程功能

· 内容联合供稿(RSS

· 适合于搜寻引擎连结技术(SEF

· 多国语言化(接口)

· 内容自动化程序技术(又称作mambots

· 进阶及分离式的管理系统

· 进阶的套件/附加程序/样版布署系统

· 简单但功能强大的样版系统(大部份是以HTML码撰写,没有复杂的样版式语法需要先学习,只有一些PHP的宣告码需要加进去)

· 阶层式的用户存取群组

· 简单的访客统计功能

· 支持多种所视即所得(WYSIWYG)内容编辑程序

· 简单的投票功能

内容评等系统

分享到:
评论

相关推荐

    Beginning Joomla! From Novice to Professional

    简介 Joomla!是一款开源内容管理系统(CMS),以其易用性和灵活性而著称,被广泛应用于各种规模的网站构建和管理。它提供了丰富的功能,包括但不限于文章发布、用户管理、模块和插件支持、模板定制等,使用户能够...

    [PACKT]出品:学习Joomla!1.5扩展开发

    简介 - **概述**:Joomla!是一款基于PHP和MySQL的开源内容管理系统,支持多种语言,广泛应用于构建企业级网站。 - **特点**:易于安装与配置;拥有丰富的扩展库;强大的用户管理功能;灵活的内容管理选项。 ##### ...

    Joomla! E-Commerce with VirtueMart

    ### Joomla! 电子商务与VirtueMart:构建丰富的在线商店 #### 一、Joomla! 简介 Joomla! 是一个免费开源的内容管理系统(Content Management System, CMS),用于发布Web内容,支持PHP语言和MySQL数据库。Joomla! 的...

    [Joomla!官方出品权威指南] The Official Joomla! Book

    #### 一、书籍简介 本书由Joomla!官方推出,旨在为用户提供全面、深入的Joomla!使用指导。该书涵盖了Joomla! 1.6版本的所有功能与特性,并通过详实的案例分析与实践操作,帮助读者快速掌握Joomla!的各项技术要点。...

    Joomla.3.pdf

    3简介 Joomla! 是一款非常受欢迎的开源内容管理系统(Content Management System, CMS),适用于构建各种类型的网站,包括个人博客、企业门户、电子商务平台等。它以其强大的功能、易用性和灵活性而著称。Joomla! 3...

    joomla书籍

    简介**:介绍 Joomla! 的历史、特点及其在全球范围内的应用情况。 2. **模板设计基础**:涵盖基本的设计原则,如版式、颜色搭配以及图像处理等基础知识。 3. **模板结构与布局**:详细讲解 Joomla! 模板的基本结构...

    Joomla!网站中Piwik流量统计分析系统详解

    #### 二、Piwik简介 Piwik是一款开源的、免费的、基于Web运行的实时网站流量统计分析软件。它提供了丰富的功能,包括但不限于: - **搜索引擎和关键词分析**:了解访客如何找到您的网站,包括所用的搜索引擎及...

    Joomla! Cash

    #### 作者简介 - **布兰登·道森**(Brandon Dawson):一位来自美国俄亥俄州兰开斯特市的网站开发者,拥有丰富的Joomla!项目经验,曾为苹果公司等大型企业客户提供服务。 - **汤姆·卡纳万**(Tom Canavan):也是...

    Joomla!1.5与Dokuwiki的完全整合方案

    #### 知识点二:DokuWiki简介及其特点 - **DokuWiki**是一种简单的、可直接编辑的文档管理系统,主要用于创建和维护文档集。 - **特点**:无需数据库即可运行;支持多种语言;拥有丰富的插件和扩展;易于安装和配置...

    Joomla!工具Akeeba_Backup使用详解

    #### Akeeba_Backup简介 Akeeba_Backup是一款专门针对Joomla!平台设计的强大备份与恢复工具。最初名为JoomlaPack,面向Joomla! 1.0.x版本提供服务,并因其简单易用的操作方式获得了用户的广泛好评。随着Joomla!版本...

    Professional Joomla

    简介 - **定义与用途**:Joomla!是一款基于PHP的开源内容管理系统(CMS),适用于构建各类网站,包括但不限于企业门户、社区论坛和个人博客等。 - **特点**:以其灵活性、易用性和强大的扩展功能著称。本书...

    Joomla v2.5.22

    CMS 简介** Joomla! 是一个强大的开源内容管理系统(CMS),在全球范围内广受欢迎,尤其适合构建商业类网站。其功能丰富,灵活性高,允许用户轻松创建、管理和更新网站内容。Joomla! 的特性包括多语言支持、模板...

    joomla1.6模板 jm-rzdesign

    1.6 简介** Joomla! 是一个开源的内容管理系统(CMS),它基于PHP语言,采用MySQL或PostgreSQL数据库,提供了一个强大而灵活的平台来创建和管理网站。Joomla! 1.6 版本是该系统的早期版本,引入了多项改进,如增强...

    如何无缝整合Joomla1.5.9与SMF2.0论坛

    #### SJSB发展历程简介 - **2008年1月22日**:随着Joomla! 1.5稳定版的发布,市场上急需一个有效的论坛解决方案。此时,Simple Machines Forum(SMF)官方虽然曾发布过针对Joomla! 1.0的Orstio桥接器,但最终宣布...

    开源内容管理系统,全球2.8%的网站用它设计

    - `readme.md`:通常包含项目的简介、安装指南或更新信息,使用Markdown格式编写。 - `LICENSE.txt`:文件中包含了Joomla! 的许可协议,一般为GPLv2或更高版本,表明Joomla! 是遵循开源协议的软件。 - `README.txt...

    joomla15_development_cookbook.pdf

    - **组件简介**:组件是Joomla! 的主要组成部分之一,用于处理核心任务,如文章管理、用户管理等。 - **开发指南**: - **MVC架构**:Joomla! 基于Model-View-Controller模式构建,有助于分离逻辑和表示层。 - **...

    Joomla template

    3. **作者简介:**作者 Tessa Blakeley Silver 具有丰富的印刷设计和传统插图背景,在多年的工作经验中逐渐转向 Web 和多媒体开发领域,专注于可用性和界面设计。 4. **版权信息:**本书版权属于 Packt Publishing,...

Global site tag (gtag.js) - Google Analytics