一.Joomla是开源的CMS软件

Joomla是全球最受欢迎的开源CMS(Content Management System,内容管理系统)之一

在百度知道看了下,大概世界上3%的网站运行着joomla 很受欢迎

二.joomla跨平台性

Joomla!是使用PHP语言加上MySQL数据库所开发的软件系统,可以在Linux、 Windows、

MacOSX等各种不同的平台上执行

三.joomla的卓越特性

Joomla最激动人心的地方在于它拥有丰富的扩展插件和无比丰富的模板主题,几乎可

以在无任何编码的前提下实现网站创建者所希望实现的一切功能。

如在后台中找到需要的模块然后找到合适的位置 只需要在模版目录下的index.php中敲入

一行如:这样的代码就能把想要的显示

效果展现

关于joomla 2.5

joomla2.5比joomla1.5的优胜之处

1.作为最新版本的joomla果断拥有无限级分类

这个是指菜单的无限上层和下层

2.文章组件可以带图片

文章组件更人性化了,可调整的地方比较多,也可以上传列表缩略图与正文大图。基本上

会改点模板的话,那些新闻列表组件可以不用装。

3.开发变的比以前的版本容易些

以前版本的最基础的操作功能,joomla都没有把代码封装好,很多成员方法需要写,但因
为代码太多,抄都容易抄错 而2.5提供了几个管理功能封装类,传统的管理功能只需要
model和controller去继承那些类就可以实现大部分效果。并且有我很喜欢的jimage类

,缩略功能不用再带第三方库

ps:有些是引用的 不是本人的 但本人会让这些变成自己的

joomla我认为的不足之处

资料少 含糊不清

因为这个软件是国外的 所以国内的资料有点少

这样造成必要的模块开发 组件开发 插件开发 有一定困难

很多功能得通过组件扩展(也可以说优点把)但是造成模块组件的2次修改不易

我自己学习的感悟

1.先去看下一些软件的基础知识 然后安装软件 (速度动手)

2.边动手边思考软件是咋样实现的 了解一些常用的模版函数方法 (边做边思考)

3.遇到不懂的东西找相关的资料最好是书籍 (需要秘籍)

4.方向不明朗的时候问问同事 (感谢Robinson)

5.还是得动手 先把静态页嵌入进去 看下结构 然后挖坑一个一个的填入进去

ps:目前先这样 嘿嘿