PHP内容管理系统:Joomla快速建站指南
基本信息
编辑推荐
国内第一本详细讲解Joomla的书.
详细讲解Joomla的安装和应用,掌握快速建站的方法
分析Joomla强大的后台管理,轻松管理网站内容..
探讨模板设计、开发和外部模板应用,打造个性化网站
结合最流行的MVC开发架构讲解,分析Joomla的设计和工作机制...
内容简介回到顶部↑
《php内容管理系统:joomla快速建站指南》由浅入深,循序渐进地讲授如何使用joomla架构网站。joomla内容管理系统是目前最流行的内容管理系统之一。全书内容包括认识joomla和内容管理系统、开发工具安装和joomla安装、后台管理系统学习、内容管理学习、模板开发应用、组件开发应用、插件开发应用、模块开发应用、常见模块应用、架构和源码剖析、综合网站实例开发。
为了便于读者学习,《php内容管理系统:joomla快速建站指南》有一章综合了joomla中几乎所有的知识点,对一个完整网站进行架构,实例具有很强的实用价值,具体讲解了开发环境和开发软件安装、用户注册登录模块、内容管理模块、评论系统、首页模板开发、产品展示模块、相册模块、积分模块、用户系统开发、论坛模块和站内短信模块应用。
目录回到顶部↑
第1篇 joomla框架概述篇
第1章 欢迎来到joomla 16
1.1 joomla简介 16
1.1.1 什么是内容管理系统(cms) 16
1.1.2 为什么选择joomla 17
1.2 joomla与其他cms的比较 19
1.2.1 joomla 19
1.2.2 drupal 21
1.2.3 plone 21
1.3 joomla的发展 21
1.4 小结 22
第2章 开始joomla之旅 23
2.1 安装配置apache服务器 23
2.1.1 安装web服务器apache 23
2.1.2 启动和配置web服务器apache 25
2.1.3 测试web服务器apache 26
2.2 安装和配置mysql数据库 27
2.2.1 下载mysql及其相关工具 27
2.2.2 安装mysql数据库 28
前言回到顶部↑
Joomla是一套简单易学,操作便利的跨平台内容管理系统(CMS)。它采用PHP+MySQL数据库开发,可跨平台运行。Joomla包含基本的内容管理、图片管理、网站布局管理、模板/主题管理。同时,用户可以通过上千个插件进行功能扩展,如电子商务与购物车引擎、论坛与聊天、日历、博客、目录分类管理、广告管理系统、电子报、数据收集与报表工具、期刊订阅服务等。.
Joomla具有易安装、易设置、易扩展三大特点。
易安装:用户只要有基本的PHP+MySQL运行环境,就可以像安装一个桌面软件一样,迅速使用Joomla搭建起一个站点。
易设置:Joomla提供功能强大的后台管理功能。用户通过后台可以设置前台的各个功能,而且所有的后台操作都是界面化操作,用户只要花一点时间,就可以轻松掌握这些操作。
易扩展:由于Joomla是开源项目,全世界开发者为其提供大量的插件。这些插件严格按照规范开发。用户按照提示,就可以轻松使用插件扩展自己的网站,增加所需要的功能。
基于这三个特点,用户不需要懂任何PHP开发技术,就可以轻松构建、维护一个功能强大的网站。为了方便广大读者学习,本书全面地介绍了Joomla内容管理系统,并以大量的实例介绍Joomla内容管理系统的各个部分。读者学完本书之后,可以使用Joomla内容管理系统架构网站。
本书的特点
1.循序渐进,由浅入深
为了方便读者学习,本书首先让读者了解内容管理系统,并比较和介绍了多个内容管理系统。读者在理解内容管理系统后,逐渐学习Joomla内容管理系统后台、组件、模块、插件等内容。本书有大量的实例讲解,读者在学习过程中可以边学习,边动手,快速地掌握Joomla内容管理系统各种知识。
2.技术全面,内容充实
本书技术全面,详细分析了Joomla内容管理系统的系统架构和LAMP平台常用的各种技术和工具。从Joomla内容管理系统的后台管理到前台表现层应用,涵盖了Joomla各个方面,详细地讲解了Joomla内容管理系统如何基于MVC的开发模式,以及Joomla内容管理系统各个重要组件和模块。
3.结合现实,简单实用
结合网站应用中各种常见模块,详细分析了如何在Joomla内容管理系统中开发并使用这些模块。本书在第9、10、11、12和13章分别讲解了如何自己开发一个模块,以及使用一些开源模块,详细讲解了用户登录模块、新闻系统、论坛模块和站内短信模块,读者可以将这些模块直接使用在网站中。
4.案例精讲,深入剖析
本书多个章节中都带有精彩的案例,其中第14章详细地架构了一个完整的网站。本书的项目实战是架构一个关于台球方面门户网站,详细地讲解了一个使用Joomla内容管理系统架构门户网站全过程,从系统介绍、系统分析、准备工作、用户评论系统、首页模板开发、外部组件/模板/插件、用户系统、外部组件应用和新闻系统方面全部剖析一个网站架构全过程,可以给读者架构网站带来极大的帮助。
5.架构剖析,源码讲解
本书对Joomla内容管理系统的核心库和包进行了详细的讲解,并给出了核心库和包的架构图,方便读者学习。为了让读者更好地学习Joomla源代码,本书对Joomla主要的类进行了详细的讲解,并讲解了Joomla的MVC架构执行过程,以及组件和模块的调用和渲染。对读者理解和深入学习Joomla内容管理系统提供很大的帮助。
6.同类的书少
目前市面上很少有内容管理系统(CMS)方面的书,本书填补这个空白。读者学习完本书后,对其他类似的系统,学习起来就会简单很多。
本书的内容..
Joomla具有易安装、易设置、易扩展三大特点。
易安装:用户只要有基本的PHP+MySQL运行环境,就可以像安装一个桌面软件一样,迅速使用Joomla搭建起一个站点。
易设置:Joomla提供功能强大的后台管理功能。用户通过后台可以设置前台的各个功能,而且所有的后台操作都是界面化操作,用户只要花一点时间,就可以轻松掌握这些操作。
易扩展:由于Joomla是开源项目,全世界开发者为其提供大量的插件。这些插件严格按照规范开发。用户按照提示,就可以轻松使用插件扩展自己的网站,增加所需要的功能。
基于这三个特点,用户不需要懂任何PHP开发技术,就可以轻松构建、维护一个功能强大的网站。为了方便广大读者学习,本书全面地介绍了Joomla内容管理系统,并以大量的实例介绍Joomla内容管理系统的各个部分。读者学完本书之后,可以使用Joomla内容管理系统架构网站。
本书的特点
1.循序渐进,由浅入深
为了方便读者学习,本书首先让读者了解内容管理系统,并比较和介绍了多个内容管理系统。读者在理解内容管理系统后,逐渐学习Joomla内容管理系统后台、组件、模块、插件等内容。本书有大量的实例讲解,读者在学习过程中可以边学习,边动手,快速地掌握Joomla内容管理系统各种知识。
2.技术全面,内容充实
本书技术全面,详细分析了Joomla内容管理系统的系统架构和LAMP平台常用的各种技术和工具。从Joomla内容管理系统的后台管理到前台表现层应用,涵盖了Joomla各个方面,详细地讲解了Joomla内容管理系统如何基于MVC的开发模式,以及Joomla内容管理系统各个重要组件和模块。
3.结合现实,简单实用
结合网站应用中各种常见模块,详细分析了如何在Joomla内容管理系统中开发并使用这些模块。本书在第9、10、11、12和13章分别讲解了如何自己开发一个模块,以及使用一些开源模块,详细讲解了用户登录模块、新闻系统、论坛模块和站内短信模块,读者可以将这些模块直接使用在网站中。
4.案例精讲,深入剖析
本书多个章节中都带有精彩的案例,其中第14章详细地架构了一个完整的网站。本书的项目实战是架构一个关于台球方面门户网站,详细地讲解了一个使用Joomla内容管理系统架构门户网站全过程,从系统介绍、系统分析、准备工作、用户评论系统、首页模板开发、外部组件/模板/插件、用户系统、外部组件应用和新闻系统方面全部剖析一个网站架构全过程,可以给读者架构网站带来极大的帮助。
5.架构剖析,源码讲解
本书对Joomla内容管理系统的核心库和包进行了详细的讲解,并给出了核心库和包的架构图,方便读者学习。为了让读者更好地学习Joomla源代码,本书对Joomla主要的类进行了详细的讲解,并讲解了Joomla的MVC架构执行过程,以及组件和模块的调用和渲染。对读者理解和深入学习Joomla内容管理系统提供很大的帮助。
6.同类的书少
目前市面上很少有内容管理系统(CMS)方面的书,本书填补这个空白。读者学习完本书后,对其他类似的系统,学习起来就会简单很多。
本书的内容..


点击看大图





加载中...