基本信息·出版社:人民邮电出版社 ·页码:370 页 ·出版日期:2009年04月 ·ISBN:7115195870/9787115195876 ·条形码:9787115195876 ·版本:第1版 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
Joomla!建站步步通(附光盘) |
 |
|
 |
Joomla!建站步步通(附光盘) |
 |

基本信息·出版社:人民邮电出版社
·页码:370 页
·出版日期:2009年04月
·ISBN:7115195870/9787115195876
·条形码:9787115195876
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
内容简介 《Joomla!建站步步通》主要介绍Joomla!系统基础知识、操作和实战,《Joomla!建站步步通》以Joomla!版本1.5.7为蓝本,详细介绍了Joomla!运行机制、Joomla!安装、模块原理及应用、插件原理及应用、组件原理及应用、菜单应用、插件的开发、模块的开发等一系列Joomla!实战应知、应会的技能和知识。最后讲解两个建站实例,并介绍如何优化网站,使读者快速上手。
编辑推荐 《Joomla!建站步步通》内容全面,由浅入深,结构合理,图文并茂,实例丰富,实践性强,语言通俗易懂,适合广大PHP开发人员、网页设计人员、建站用户学习、参考。《Joomla!建站步步通》附带大量Joomla!操作视频,让读者能更直观地认识、学习Joomla!。
目录 第1篇 Joomla!入门篇
第1章 Joomla!介绍 2
1.1 Joomla!是什么 2
1.1.1 开源视角 2
1.1.2 用户视角 2
1.1.3 Joomla!的LOGO及名称 3
1.1.4 Joomla!组织概况 4
1.1.5 Joomla!发展前景 4
1.1.6 Joomla!能做什么 4
1.2 发展历程 5
1.2.1 Joomla!前身 5
1.2.2 Joomla!今生 6
1.2.3 Joomla!展望 6
1.3 系统特性 7
1.3.1 美工设计 7
1.3.2 程序开发 7
1.3.3 最终用户 7
1.4 Joomla!国内资源站介绍 8
1.4.1 Joomla!之门 8
1.4.2 Joomla Autolt! 8
1.4.3 Joomla!开源天空 8
1.4.4 Joomla!中国 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.1 XAMPP安装 35
3.1.1 XAMPP系统介绍 35
3.1.2 XAMPP软件下载 36
3.1.3 XAMPP安装 36
3.1.4 XAMPP系统快速设置 39
3.1.5 XAMPP系统高级设置 44
3.2 Joomla!安装 45
3.2.1 下载安装包 45
3.2.2 解压到XAMPP文档目录 45
3.2.3 Joomla!详细安装步骤 46
3.2.4 Joomla!目录简介 51
3.3 Joomla!简介 52
3.3.1 Joomla!前台 52
3.3.2 Joomla!后台 52
第4章 Joomla!运行机制与基本操作 55
4.1 首页 55
4.1.1 首页基本模块及设置 55
4.2 文章组织 64
4.2.1 Joomla!文章显示方式 64
4.2.2 Joomla!文章组织方式 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 全局配置GlobalConfiguration 77
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.5 Joomla!模块、组件、插件的联系和适用范围 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 调用session 97
4.7.5 Joomla!数据库常用表介绍 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.8 XML RPC类型插件 134
6.2 插件设置须知 134
6.2.1 如何管理插件 134
6.2.2 插件管理注意 135
6.3 搜索型插件的使用 135
6.3.1 搜索插件的默认功能 135
6.3.2 Search-Content 136
6.3.3 Search-Weblinks 137
6.3.4 Search-Contacts 138
6.3.5 Search-Categories 139
6.3.6 Search-Sections 140
6.3.7 Search-Newsfeeds 141
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 网站地图Xmap 150
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.php 216
9.10 开发第7步:引入表现层到模块 218
9.10.1 什么是MVC 218
9.10.2 模型(model) 219
9.10.3 视图(view) 219
9.10.4 控制器(controller) 219
9.10.5 MVC重构思路 219
9.10.6 重构代码讲解 220
9.10.7 模块结果 221
9.11 开发第8步:模块参数设置 221
9.11.1 添加模块参数步骤 221
9.11.2 参数配置文件mod_test.xml 222
9.11.3 语言文件zh-CN.mod_test.ini 223
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.1 Joomla!系统如何触发插件 231
10.1.2 插件程序结构 232
10.2 触发事件类型说明 233
10.2.1 内容页面类型事件 234
10.2.2 系统相关类型事件 235
10.2.3 用户相关类型事件 236
10.3 Joomla!插件的目录结构介绍 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.4 Joomla!建站思路分析 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.1 VirtueMart概述 317
12.1.1 VirtueMart发展历程 317
12.1.2 VirtueMart功能 318
12.1.3 结合模板Gavick eShoptrix II效果 318
12.2 VirtueMart安装设置 319
12.2.1 VirtueMart安装前设置 319
12.2.2 VirtueMart下载安装 321
12.2.3 添加商品类 328
12.2.4 添加商品 331
12.3 Gavick eShoptrix II 332
12.3.1 Gavick eShoptrix II模板安装设置 332
12.3.2 相关模块、组件安装设置 334
第13章 “让流量来得更猛烈些”——网站优化 355
13.1 SEO简介 355
13.1.1 SEO是什么 355
13.1.2 SEO原理 356
13.2 Joomla!全站meta标签信息设置 356
13.2.1 Joomla!全站meta标签信息概述 356
13.2.2 meta设置步骤 357
13.2.3 设置效果 358
13.3 Joomla!文章的meta设置 359
13.3.1 设置步骤 359
13.3.2 设置效果 360
13.4 Joomla!全局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程序开发