Joomla!建站步步通(附赠DVD光盘一张)

分类: 图书,计算机与互联网,图形图像、动画、多媒体与网页开发,综合,
品牌: 廖旻可
基本信息·出版社:人民邮电出版社
·页码:370 页
·出版日期:2009年
·ISBN:7115195870/9787115195876
·条形码:9787115195876
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·附带品描述:附赠DVD光盘一张
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Joomla!建站步步通》主要介绍Joomla!系统基础知识、操作和实战,《Joomla!建站步步通》以Joomla!版本1.5.7为蓝本,详细介绍了Joomla!运行机制、Joomla!安装、模块原理及应用、插件原理及应用、组件原理及应用、菜单应用、插件的开发、模块的开发等一系列Joomla!实战应知、应会的技能和知识。最后讲解两个建站实例,并介绍如何优化网站,使读者快速上手。
编辑推荐《Joomla!建站步步通》内容全面,由浅入深,结构合理,图文并茂,实例丰富,实践性强,语言通俗易懂,适合广大PHP开发人员、网页设计人员、建站用户学习、参考。《Joomla!建站步步通》附带大量Joomla!操作视频,让读者能更直观地认识、学习Joomla!。
目录
第1篇Joomla!入门篇
第1章Joomla!介绍2
1.1Joomla!是什么2
1.1.1开源视角2
1.1.2用户视角2
1.1.3Joomla!的LOGO及名称3
1.1.4Joomla!组织概况4
1.1.5Joomla!发展前景4
1.1.6Joomla!能做什么4
1.2发展历程5
1.2.1Joomla!前身5
1.2.2Joomla!今生6
1.2.3Joomla!展望6
1.3系统特性7
1.3.1美工设计7
1.3.2程序开发7
1.3.3最终用户7
1.4Joomla!国内资源站介绍8
1.4.1Joomla!之门8
1.4.2Joomla Autolt!8
1.4.3Joomla!开源天空8
1.4.4Joomla!中国9
第2章Joomla!四步建站10
2.1网站需求分析及设计10
2.1.1用户需求10
2.1.2网站需求分析10
2.1.3网站布局设计11
2.2第一步:下载安装主题模板12
2.2.1下载主题模板12
2.2.2模板的安装12
2.2.3设置生效模板14
2.3第二步:设置导航栏16
2.3.1修改导航栏项目菜单项标题16
2.3.2增加导航栏目项目18
2.3.3去掉导航栏目项目19
2.4第三步:设置新闻快讯20
2.4.1修改新闻快讯栏目标题20
2.4.2如何添加新闻快讯23
2.5第四步:设置首页元素24
2.5.1调整左侧菜单24
2.5.2调整首页欢迎词25
2.5.3设置登录框26
2.5.4调整首页公告28
2.5.5设置最新文章模块29
2.5.6设置热门文章模块30
2.5.7设置首页页脚32
第3章Joomla!安装35
3.1XAMPP安装35
3.1.1XAMPP系统介绍35
3.1.2XAMPP软件下载36
3.1.3XAMPP安装36
3.1.4XAMPP系统快速设置39
3.1.5XAMPP系统高级设置44
3.2Joomla!安装45
3.2.1下载安装包45
3.2.2解压到XAMPP文档目录45
3.2.3Joomla!详细安装步骤46
3.2.4Joomla!目录简介51
3.3Joomla!简介52
3.3.1Joomla!前台52
3.3.2Joomla!后台52
第4章Joomla!运行机制与基本操作55
4.1首页55
4.1.1首页基本模块及设置55
4.2文章组织64
4.2.1Joomla!文章显示方式64
4.2.2Joomla!文章组织方式65
4.3菜单66
4.3.1菜单级别66
4.3.2菜单项和页面关系67
4.3.3利用菜单进行模块显示设置67
4.3.4菜单项和模块68
4.3.5默认菜单69
4.3.6常用菜单项类型69
4.4后台71
4.4.1用户管理72
4.4.2媒体文件管理76
4.4.3全局配置GlobalConfiguration77
4.4.4文章管理78
4.4.5回收站81
4.4.6模块安装与管理82
4.4.7插件管理86
4.4.8组件管理87
4.4.9模板管理87
4.5Joomla!模块、组件、插件的联系和适用范围89
4.5.1三者联系89
4.5.2组件适用范围90
4.5.3模块适用范围91
4.5.4插件适用范围91
4.6学习模板需要了解的PHP知识91
4.6.1语法规则92
4.6.2逻辑判断93
4.6.3循环95
4.7芝麻开门——Joomla!的接口介绍96
4.7.1连接数据库96
4.7.2执行SQL语句96
4.7.3查询数据96
4.7.4调用session97
4.7.5Joomla!数据库常用表介绍97
第2篇Joomla!基础篇
第5章Joomla!常用模块100
5.1图片新闻模块100
5.1.1模块介绍100
5.1.2下载安装101
5.1.3组件参数设置105
5.1.4图片上传108
5.1.5模块参数设置111
5.2自定义HTML模块120
5.2.1模块介绍120
5.2.2模块安装创建120
5.2.3模块参数设置121
5.2.4模块效果122
5.3在线情况模块122
5.3.1模块介绍123
5.3.2模块安装创建123
5.3.3模块参数设置124
5.3.4模块效果124
5.4登录模块125
5.4.1模块介绍125
5.4.2模块安装创建125
5.4.3模块参数设置126
5.4.4模块效果127
5.5热门新闻模块127
5.6搜索模块128
5.6.1模块介绍128
5.6.2模块安装创建128
5.6.3模块参数设置说明129
5.6.4模块效果129
第6章Joomla!常用插件131
6.1插件类型131
6.1.1系统类型插件131
6.1.2系统认证类型插件131
6.1.3内容显示类型插件132
6.1.4编辑器类型插件133
6.1.5搜索类型插件133
6.1.6编辑器扩展类型插件133
6.1.7用户类型插件134
6.1.8XML RPC类型插件134
6.2插件设置须知134
6.2.1如何管理插件134
6.2.2插件管理注意135
6.3搜索型插件的使用135
6.3.1搜索插件的默认功能135
6.3.2Search-Content136
6.3.3Search-Weblinks137
6.3.4Search-Contacts138
6.3.5Search-Categories139
6.3.6Search-Sections140
6.3.7Search-Newsfeeds141
6.4内容分页插件的使用142
6.4.1开启录入分页符插件143
6.4.2后台录入分页标签143
6.4.3开启前台分页插件145
6.4.4分页插件效果146
6.5阅读全文插件的使用147
6.5.1开启“阅读全文”插件147
6.5.2后台录入“阅读全文”标签147
6.5.3“阅读全文”插件效果149
第7章Joomla!常用组件150
7.1网站地图Xmap150
7.1.1组件介绍150
7.1.2组件下载安装151
7.1.3组件配置153
7.1.4组件使用159
7.2旗帜广告组件162
7.2.1分类管理162
7.2.2客户管理164
7.2.3广告管理165
7.2.4旗帜模块设置166
7.3投票组件168
7.3.1投票组件管理投票项168
7.3.2设置投票模块显示投票170
7.4友情链接组件172
7.4.1友情链接组件设置172
7.4.2增加友情链接页面175
7.4.3前台效果179
第8章Joomla!模板入门181
8.1应用系统默认模板181
8.1.1系统默认模板181
8.1.2模板切换181
8.1.3将多个模板应用于前台184
8.2安装模板186
8.2.1模板下载187
8.2.2模板安装187
8.2.3设置模板为网站默认模板188
8.2.4模板安装常见问题处理189
8.3案模板基础190
8.3.1入门热身190
8.3.2模板原理190
8.3.3模板目录、文件简介191
8.3.4模板文件详细说明192
8.4模板制作入门198
8.4.1模板基本元素198
8.4.2最简模板201
第3篇Joomla!实战篇
第9章Joomla!模块开发208
9.1模块概述208
9.2模块相关文件208
9.2.1模块目录209
9.2.2模块文件列表209
9.3模块开发流程概述209
9.4开发第1步:注册模块209
9.5开发第2步:准备相关文件212
9.6开发第3步:第一个HelloWorld程序212
9.7开发第4步:设置模块212
9.8开发第5步:扩展功能,显示在线人数214
9.9开发第6步:将主要实现功能集成到helper.php216
9.10开发第7步:引入表现层到模块218
9.10.1什么是MVC218
9.10.2模型(model)219
9.10.3视图(view)219
9.10.4控制器(controller)219
9.10.5MVC重构思路219
9.10.6重构代码讲解220
9.10.7模块结果221
9.11开发第8步:模块参数设置221
9.11.1添加模块参数步骤221
9.11.2参数配置文件mod_test.xml222
9.11.3语言文件zh-CN.mod_test.ini223
9.11.4相关程序代码224
9.11.5模块参数设置效果224
9.12开发第9步:模块安装包226
9.12.1打包流程226
9.12.2打包目录结构226
9.12.3安装包配置文件说明227
9.12.4模块安装227
第10章Joomla!插件开发231
10.1插件工作原理231
10.1.1Joomla!系统如何触发插件231
10.1.2插件程序结构232
10.2触发事件类型说明233
10.2.1内容页面类型事件234
10.2.2系统相关类型事件235
10.2.3用户相关类型事件236
10.3Joomla!插件的目录结构介绍238
10.3.1插件目录238
10.3.2插件文件238
10.4插件开发流程概述239
10.5开发第1步,插入插件记录注册插件239
10.6开发第2步,编写HelloWorld!插件代码242
10.6.1插件开发思路分析242
10.6.2插件代码分析243
10.7开发第3步,设置插件244
10.8开发第4步,扩展插件245
10.8.1插件功能245
10.8.2插件开发思路245
10.8.3注册插件246
10.8.4插件代码分析248
10.8.5插件效果248
10.9开发第5步,插件安装包制作249
10.9.1打包流程249
10.9.2打包目录结构249
10.9.3安装包配置文件说明249
10.10插件安装251
第11章Joomla!建站实例255
11.1建站分析255
11.1.1建站目的255
11.1.2网站功能分析256
11.1.3网站布局256
11.1.4Joomla!建站思路分析256
11.2建站流程257
11.2.1第1步:模板安装设置257
11.2.2第2步:相关模块、组件、插件安装设置261
11.2.3第3步:建立内容分类、单元283
11.2.4第4步:导航菜单设置287
11.2.5第5步:录入文章301
11.2.6第6步:首页教学视频安装设置302
第12章建个“淘宝”店317
12.1VirtueMart概述317
12.1.1VirtueMart发展历程317
12.1.2VirtueMart功能318
12.1.3结合模板Gavick eShoptrix II效果318
12.2VirtueMart安装设置319
12.2.1VirtueMart安装前设置319
12.2.2VirtueMart下载安装321
12.2.3添加商品类328
12.2.4添加商品331
12.3Gavick eShoptrix II332
12.3.1Gavick eShoptrix II模板安装设置332
12.3.2相关模块、组件安装设置334
第13章“让流量来得更猛烈些”——网站优化355
13.1SEO简介355
13.1.1SEO是什么355
13.1.2SEO原理356
13.2Joomla!全站meta标签信息设置356
13.2.1Joomla!全站meta标签信息概述356
13.2.2meta设置步骤357
13.2.3设置效果358
13.3Joomla!文章的meta设置359
13.3.1设置步骤359
13.3.2设置效果360
13.4Joomla!全局SEO设置360
13.4.1链接友好设置361
13.4.2重写设置361
13.4.3后缀设置364
13.5文章路径导航设置365
13.5.1文章路径导航效果365
13.5.2模块设置365
13.6文章版面相关内容设置367
13.6.1设置效果367
13.6.2设置步骤367
……[看更多目录]
序言记得我上初中时,《语文》课本上有一篇教材题目是《关于写文章》,里面提出写文章的两个作用:一是“交流思想,传播经验”;二是“整理我们的思想和经验,使之明确化、条理化”。古人也说过“文以载道”,因此,若要全面推广某方面知识和经验,非有文章不可。文章写到极致,就成了书。
Joomla!是一个开源的Web建站工具,在2008年“全球最佳开源CMS评选”中荣获第三名。目前全世界已有大约50万个网站是用Joomla!建造的,这个数字每天还都在增长。其中包括:大到联合国的机构网站,小到社区超市的网上商店,会员超过
文摘插图:

现在结合实际网站建设,从美工设计、程序开发、用户使用3个方面介绍Joomla!系统。无论您是美工设计者、程序开发者还是最终用户,都能从Joomla!网站建设过程中的体会到未曾有过的方便、快捷、灵活。1.3.1美工设计优点:Joomla!灵活的模板设计机制使美工可完全掌控系统外观。Joomla!程序逻辑和表现层页面分离,设计人员能就系统整体或某一部分的表现层进行设计,然后将相应页面替换或放置到指定的目录,就能对系统整体或部分的外观进行改变。Joomla!系统给美工提供的强大、易扩展的模板机制,使外观设计变得非常容易,设计者的想象力是Joomla!外观设计的唯一瓶颈。
Joomla!的主题模板机制可以让设计人员将自己制作的不同风格的主题制作成模板包提供出来,使用者可以很方便地安装上这些主题模板包,如同在台式计算机的Windows操作系统中安装新的主题背景一样,定制出自己需要的外观样式。方便强大的主题模板机制也大大激发了设计者发挥无止境的创意——来自全球成百上千种不同网站应用符合Joomla!规范的主题模板源源不断涌现出来,也为Joomla!用户提供了更多的风格选择。1.3.2程序开发