图书介绍
Drupal 7宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)希日夫,(美)但伍迪著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302291978
- 出版时间:2012
- 标注页数:596页
- 文件大小:226MB
- 文件页数:614页
- 主题词:网站-开发
PDF下载
下载说明
Drupal 7宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 入门3
第1章Drupal内容管理系统简介3
1.1探索开源的内容管理系统3
1.1.1什么是内容4
1.1.2什么是CMS4
1.1.3使用CMS的理由5
1.1.4使用开源的理由8
1.2探索Drupal9
1.2.1考虑Drupal的优缺点9
1.2.2 Drupal的开源许可9
1.2.3 Drupal的体系结构10
1.2.4 Drupal 7中的新特性13
1.3 Drupal社区14
1.3.1社区的运作方式14
1.3.2如何加入社区16
1.4小结17
第2章 获取和安装Drupal19
2.1获取安装文件19
2.1.1探索Drupal…org站点22
2.1.2了解所需文件23
2.2技术要求24
2.2.1服务器要求25
2.2.2对站点访问者和管理员的要求25
2.3安装Drupal26
2.3.1创建本地开发站点26
2.3.2在Web托管服务器上安装27
2.3.3运行Drupal安装程序28
2.4小结34
第3章Drupal初体验35
3.1前端:Drupal的公共界面35
3.1.1菜单结构38
3.1.2模块40
3.1.3区块和区域41
3.2后端:Drupal的管理界面42
3.2.1管理菜单43
3.2.2使用仪表板48
3.2.3定制管理界面49
3.3小结51
第4章 配置Drupal站点53
4.1站点的基本配置53
4.1.1修改站点信息55
4.1.2配置区域和语言设置56
4.1.3错误处理选项57
4.1.4配置媒体管理57
4.1.5配置文本格式60
4.1.6配置计划任务62
4.2主题配置62
4.2.1全局主题配置63
4.2.2主题专属配置64
4.3管理搜索和URL设置66
4.3.1配置站点搜索66
4.3.2配置clean URL68
4.3.3创建URL别名69
4.4设置系统日志和报告70
4.4.1使用Syslog模块70
4.4.2使用数据库日志模块71
4.4.3配置统计模块72
4.4.4管理更新提示73
4.5配置站点RSS Feed74
4.6小结75
第Ⅱ部分 使用Drupal的站点创建工具79
第5章Drupal默认主题79
5.1操作主题管理器79
5.2默认主题一览81
5.2.1 Bartik81
5.2.2 Garland83
5.2.3 Seven85
5 2.4 Stark85
5.3小结86
第6章Drupal默认模块87
6.1启用和禁用模块87
6.2管理已启用的模块89
6.3默认模块90
6.3.1 Aggregator模块91
6.3.2 Block模块91
6.3.3 Blog模块91
6.3.4 Book模块91
6.3.5 Color模块92
6.3.6 Comment模块92
6.3.7 Contact模块92
6.3.8 Content Translation模块93
6.3.9 Contextual Links(上下文语境链接)模块93
6.3.10 Dashboard模块93
6.3.11 Database Logging模块93
6.3.12 Field模块93
6.3.13 Field SQL Storage(字段SQL存储)模块94
6.3.14 Field UI模块94
6.3.15 File模块94
6.3.16 Filter模块94
6.3.17 Forum模块94
6.3.18 Help模块95
6.3.19 Image模块95
6.3.20 List模块95
6.3.21 Locale模块95
6.3.22 Menu模块96
6.3.23 Node模块96
6.3.24 Open ID模块96
6.3.25 Options模块96
6.3.26 Overlay模块96
6.3.27 Path模块96
6.3.28 PHP Filter模块97
6.3.29 Poll模块97
6.3.30 RDF模块97
6.3.31 Search模块97
6.3.32 Shortcut模块98
6.3.33 Statistics模块98
6.3.34 Syslog模块98
6.3.35 System模块98
6.3.36 Taxonomy模块98
6.3.37 Testing模块99
6.3.38 Text模块99
6.3.39 Toolbar模块99
6.3.40 Tracker模块99
6.3.41 Trigger模块99
6.3.42 Update Manager模块100
6.3.43 User模块100
6.4小结100
第7章 区块101
7.1区块101
7.2区块管理器概述104
7.2.1理解关键概念104
7.2.2管理和配置区块105
7.3介绍默认区块107
7.4小结109
第8章 菜单管理器111
8.1菜单管理器概述111
8.2创建和管理菜单112
8.2.1创建新菜单113
8.2.2管理现有菜单114
8.2.3配置全局的Menu模块设置114
8.2.4为内容类型配置菜单116
8.3创建和管理菜单项118
8.3.1创建菜单项119
8.3.2管理菜单项121
8.4小结122
第9章 使用动作和触发器123
9.1默认的简单动作123
9.2添加高级动作125
9.2.1高级动作介绍125
9.2.2创建一个高级动作126
9.3为动作分配触发器128
9.3.1了解触发器128
9.3.2为高级动作分配触发器129
9.4小结130
第Ⅲ部分 操作内容133
第10章Drupal的内容管理133
10.1理解关键概念133
10.1.1内容和节点133
10.1.2内容类型和字段134
10.1.3内容与元数据134
10.1.4内容条目的版本控制134
10.1.5发布状态和生命周期135
10.1.6多语言内容135
10.2理解Drupal内容类型和字段136
10.2.1探索默认的内容类型136
10.2.2创建内容类型139
10.2.3编辑内容类型142
10.2.4删除内容类型146
10.3控制内容创建的方式147
10.3.1配置标准内容条目的默认值147
10.3.2理解字段设置以及字段实例设置152
10.4创建新内容155
10.4.1理解创作基础155
10.4.2使用标准的内容条目选项156
10.5管理现有内容162
10.5.1内容的发布和取消发布164
10.5.2修改内容164
10.5.3删除内容165
10.6小结166
第11章 管理分类167
11.1了解关键概念167
11.1.1 Metadata(元数据)168
11.1.2 Taxonomy(分类)169
11.1.3 Vocabulary(词汇表)169
11.1.4 Term(术语)170
11.1.5 Tagging(标签)170
11.1.6 Tag cloud(标签云)170
11.2分类管理器简介170
11.2.1列出可用的词汇表171
11.2.2查看词汇表术语171
11.2.3查看词汇表字段172
11.3创建词汇表173
11.3.1定义新的词汇表173
11.3.2绑定至内容类型174
11.4管理术语178
11.4.1添加新词汇表术语178
11.4.2编辑和删除词汇表术语180
11.5小结181
第12章 格式化内容和媒体183
12.1理解文本格式化183
12.1.1文本格式管理简介184
12.1.2创建和定制文本格式185
12.1.3控制文本格式的使用188
12.2操作图像189
12.2.1创建图像字段189
12.2.2配置图像工具包191
12.2.3定义图像样式191
12.2.4使用图像样式193
12.3操作其他媒体195
12.3.1添加文件至内容196
12.3.2嵌入远程媒体196
12.3.3研究贡献模块197
12.4使用WYSIWYG编辑器198
12.4.1添加一个WYSIWYG编辑器198
12.4.2创建Wysiwyg profiles199
12.5小结203
第13章 管理网站首页205
13.1控制首页布局205
13.2为首页使用不同的模板206
13.3在首页发布内容207
13.4在首页发布模块输出208
13.4.1使用模块发布内容208
13.4.2使用自定义区块发布内容210
13.5在首页发布区块211
13.6小结212
第14章 使用高级内容管理技术213
14.1创建内容版本213
14.1.1了解内容版本的业务因素213
14.1.2配置内容版本214
14.2实施创作工作流216
14.2.1为工作流使用Rules和Views216
14.2.2为工作流使用Maestro218
14.2.3使用Workflow模块219
14.3控制垃圾评论219
14.3.1控制评论功能的使用219
14.3.2使用CAPTCHA和 reCAPTCHA阻止机器人220
14.3.3使用Mollom进行自动化评论审核223
14.4创建内容层次结构226
14.4.1应用Book模块使内容关系结构化226
14.4.2使用分类创建内容层次结构226
14.5内容聚合227
14.5.1 Drupal Web feeds介绍227
14.5.2配置内容聚合228
14.6小结230
第15章 使用评论功能233
15.1 Comment模块介绍233
15.1.1启用和禁用此模块234
15.1.2配置评论234
15.1.3为评论定义字段237
15.2控制评论的样式239
15.2.1默认模板239
15.2.2默认样式表240
15.2.3主题化函数240
15.3管理评论240
15.4小结243
第16章 管理Blog内容245
16.1 Blog模块介绍245
16.1.1启用和禁用模块248
16.1.2配置模块248
16.2管理Blog249
16.2.1添加blog文章250
16.2.2编辑blog252
16.2.3删除blog254
16.3控制Blog模块样式255
16.4使用Most Recent Blog Posts区块255
16.5小结256
第17章 使用Book模块257
17.1 Book模块介绍257
17.1.1启用和禁用此模块259
17.1.2配置模块260
17.2管理Book和Page262
17.2.1添加一个顶级book页面264
17.2.2添加子页面265
17.2.3编辑book页面266
17.2.4删除book页面268
17.3控制Book模块样式269
17.3.1默认模板269
17.3.2默认的样式表270
17.3.3主题化函数271
17.4使用Book Navigation区块271
17.5小结273
第Ⅳ部分 操作与内容相关的模块277
第18章 使用Aggregator模块277
18.1 Aggregator模块介绍277
18.1.1启用和禁用模块278
18.1.2配置Aggregator模块278
18.2管理Aggregator281
18.2.1添加和删除feed类别282
18.2.2添加和删除feed284
18.3控制Aggregator样式287
18.3.1默认模板287
18.3.2默认的样式表289
18.3.3主题化函数289
18.4使用Latest Items Block289
18.5小结290
第19章 操作表单291
19.1使用Drupal的Contact模块291
19.1.1创建网站联系表单292
19.1.2创建用户联系表单295
19.2创建自定义表单296
19.2.1安装和配置Webforms模块297
19.2.2使用Webforms创建新表单299
19.2.3使用Webforms收集数据305
19.3小结306
第20章 使用Forum模块307
20.1 Forum模块介绍307
20.1.1启用和禁用模块308
20.1.2配置Forum模块309
20.2管理论坛311
20.2.1使用容器312
20.2.2使用论坛315
20.2.3论坛主题317
20.3控制Forum模块的样式323
20.3.1默认模板323
20.3.2默认的样式表325
20.4使用Active Forum Topics区块326
20.5使用New Forum Topics区块327
20.6小结328
第21章 使用Poll模块329
21.1 Poll模块概述329
21.1.1启用和禁用Poll模块331
21.1.2配置Poll模块331
21.2管理投票333
21.2.1添加投票333
21.2.2编辑投票336
21.2.3删除投票336
21.3控制Poll模块样式337
21.3.1默认模板338
21.3.2默认的样式表340
21.4使用Most Recent Poll区块340
21.5小结341
第22章 管理多语言内容343
22.1理解核心概念343
22.1.1内容343
22.1.2国际化(i18n)344
22.1.3区域设置(locales)344
22.1.4本地化(L 10n)344
22.1.5本地化Drupal345
22.1.6元数据345
22.1.7多语言内容345
22.1.8翻译集345
22.2多语言内容管理概述345
22.2.1 Locale模块346
22.2.2 Content translation模块346
22.2.3 Drupal翻译包347
22.3启用多语言内容347
22.3.1启用多语言347
22.3.2启用多语言内容349
22.4创作和管理多语言内容351
22.4.1创建一个新翻译集351
22.4.2管理翻译集353
22.4.3管理翻译同步353
22.5管理多语言内容和界面展示355
22.5.1理解语言协商355
22.5.2配置语言协商356
22.6小结361
第V部分 管理用户365
第23章 理解Drupal用户系统365
23.1用户系统概述365
23.1.1用户管理器366
23.1.2配置Account Settings367
23.1.3 My Account页面371
23.2创建新用户373
23.3管理用户374
23.3.1编辑用户账户374
23.3.2阻止用户375
23.3.3取消用户账户375
23.4操作默认配置文件377
23.5控制默认配置文件的样式380
23.5.1默认模板380
23.5.2默认样式表382
23.5.3主题化函数382
23.6使用Tracker模块382
23.7启用Tracker模块383
23.7小结383
第24章 控制用户访问385
24.1 Drupal访问控制概述385
24.2添加新角色386
24.3为角色安排用户388
24.4设置权限389
24.4.1控制全局访问389
24.4.2阻止IP地址389
24.4.3控制区块级别的访问390
24.5小结391
第25章 配置用户注册393
25.1启用用户注册393
25.1.1 Drupal身份验证396
25.1.2使用OpenID396
25.2管理通知398
25.3使用用户登录功能400
25.3.1使用Login区块400
25.3.2使用Login页面400
25.3.3请求密码功能401
25.4样式化显示402
25.5小结403
第Ⅵ部分 定制和扩展系统407
第26章 定制Drupal外观407
26.1理解主题的工作原理407
26.2主题的组成部分408
26.2.1目录结构408
26.2.2主题文件409
26.3添加新主题411
26.4定制主题414
26.4.1通过配置修改主题414
26.4.2通过更改代码修改主题419
26.5创建新主题427
26.5.1创建主题的前提条件427
26.5.2创建自定义的子主题429
26.6使用管理主题430
26.7小结432
第27章 定制内容展示433
27.1基本原理433
27.2 Views概述434
27.2.1 Views框架概述434
27.2.2安装Views435
27.2.3使用Views436
27.2.4创建新视图439
27.2.5编辑和删除视图443
27.3 Panels概述444
27.3.1安装Panels445
27.3.2开始使用Panels446
27.3.3创建新的面板448
27.3.4编辑和删除面板453
27.4小结454
第28章 定制Drupal功能455
28.1基本原理455
28.2合适的工具457
28.2.1 Devel模块457
28.2.2 Coder模块457
28.2.3 Drush458
28.2.4版本控制458
28.3 Drupal API458
28.4定制模块459
28.5创建新模块459
28.5.1创建一个新模块目录460
28.5.2创建.info文件460
28.5.3创建.module文件461
28.5.4与数据库交互463
28.5.5向模块添加区块464
28.6主题化一个模块464
28.6.1重用现有主题挂钩464
28.6.2实现hook theme()465
28.6.3使用预处理函数467
28.7小结468
第29章 扩展站点469
29.1寻找扩展469
29.2使用扩展471
29.2.1自动添加新模块471
29.2.2手动添加新模块473
29.2.3自动添加新主题474
29.2.4手动添加新主题476
29.2.5自动卸载扩展476
29.2.6手动卸载扩展477
29.3处理常见问题的关键扩展478
29.3.1改进内容的管理和展示478
29.3.2改进管理479
29.3.3增强搜索480
29.3.4增强表单481
29.3.5增强导航481
29.3.6媒体管理482
29.3.7社区功能483
29.3.8添加地理功能485
29.3.9增强SEO485
29.3.10添加广告管理486
29.3.11开发人员相关模块487
29.4小结488
第30章 使用Ubercart实现电子商务489
30.1了解Ubercart489
30.1.1功能490
30.1.2使用Ubercart491
30.2获取和安装Ubercart491
30.2.1安装需求491
30.2.2与现有站点集成492
30.3配置Ubercart493
30.3.1配置必需的核心模块493
30.3.2核心选项505
30.3.3 Ubercart附加功能506
30.3.4订单发货选项506
30.3.5支付选项507
30.4商店管理507
30.4.1管理产品507
30.4.2管理订单510
30.4.3管理顾客511
30.4.4查看报表512
30.4.5创建条件动作513
30.5增强Ubercart513
30.6小结514
第Ⅶ部分 Drupal在企业中的应用517
第31章 保证站点安全517
31.1安全最佳实践517
31.1.1使Drupal核心更安全517
31.1.2使第三方扩展更安全519
31.1.3使内容更安全520
31.2关注安全通知520
31.3小结522
第32章 管理站点性能523
32.1解决常见的性能问题523
32.1.1通过缓存和资源整合减少服务器负载523
32.1.2通过控制区块可见性减少服务器负载526
32.1.3配置额外的性能设置527
32.2测试性能530
32.2.1模拟系统负载530
32.2.2使用Devel模块分析性能531
32.2.3分析Views性能532
32.3小结532
第33章 创建搜索引擎友好的网站535
33.1创建搜索引擎友好的URL535
33.1.1启用Clean URLs功能536
33.1.2使用Path和Pathauto模块542
33.2管理规范化问题546
33.2.1理解规范化问题546
33.2.2配置规范的首页URL547
32.2.3配置内容的规范URL548
32.2.4安装并启用Global Redirect模块549
33.3添加内容元数据553
33.3.1元数据类型介绍554
33.3.2控制元数据554
33.4使用XML Sitemap添加站点地图555
33.5优化页面模板555
33.5.1 HTML语义和模板实践介绍555
33.5.2内容语义和RDFa介绍556
33.6创建自定义错误页面557
33.6.1创建自定义404错误页面557
33.6.2创建自定义403错误页面558
33.6小结559
第34章 创建可访问的网站561
34.1可访问性的定义561
34.2 Drupal和可访问性562
34.2.1增强主题的可访问性563
34.2.2创建可访问的内容564
34.3小结565
第35章 处理变更管理567
35.1使站点离线567
35.2备份站点569
35.3从备份恢复569
35.4使用Update manager模块570
35.5管理站点升级572
35.5.1处理次要升级573
35.5.2处理主要版本升级575
35.6小结576
第Ⅷ部分 附录579
附录A Drupal安装的目录结构579
附录B关键文件的位置583
附录C安装XAMPP591
附录D安装MAM P593
附录E本书之外——其他在线帮助资源595
热门推荐
- 3122484.html
- 3264637.html
- 1569674.html
- 2768543.html
- 999467.html
- 3509286.html
- 442115.html
- 170594.html
- 3200864.html
- 918927.html
- http://www.ickdjs.cc/book_1277965.html
- http://www.ickdjs.cc/book_886098.html
- http://www.ickdjs.cc/book_2123103.html
- http://www.ickdjs.cc/book_1126430.html
- http://www.ickdjs.cc/book_2148184.html
- http://www.ickdjs.cc/book_3162301.html
- http://www.ickdjs.cc/book_100217.html
- http://www.ickdjs.cc/book_637387.html
- http://www.ickdjs.cc/book_3451386.html
- http://www.ickdjs.cc/book_2051878.html