Drupal高手建站技术手册
基本信息
- 作者: 方擎
- 出版社:电子工业出版社
- ISBN:9787121118135
- 上架时间:2010-10-18
- 出版日期:2010 年10月
- 开本:16开
- 页码:313
- 版次:1-1
- 所属分类:
计算机 > 计算机网络 > Web Server > 综合
编辑推荐
中国Drupal培训第一人“方医生”力作
国内第一本介绍Drupal建站的图书
字字珠玑,绝对干货,物超所值!
赠送价值300元的Drupal培训视频
内容简介回到顶部↑
书籍
计算机书籍
本书全面、系统地介绍了当今最流行的开源内容管理系统drupal的建站方法,不仅由浅入深地介绍了drupal的基础知识、而且对重要的配置过程均配以截图进行详细的讲解;在此基础上,介绍了drupal模块开发和主题定制方面的知识,为读者对drupal进行二次开发提供了很有价值的参考;最后通过两个完整的案例使读者对drupal建站全过程进行近距离接触,以增强读者使用drupal进行实际开发的能力。在本书的配套光盘中列出了这两个案例的源代码,以及14小时的学习视频,将为读者学习drupal建站起到很好的辅助作用。
本书从drupal的基本概念和配置到模块的使用和开发、主题到安装和定制,几乎涵盖了drupal建站的各个方面,适合所有想要学习drupal的开发人员;即使没有网站开发经验,也可以作为踏入网站开发领域的入门书籍。作者在书中与读者分享了多年的drupal开发经验,对正在使用drupal的开发者也具有很好的借鉴作用。
计算机书籍
本书全面、系统地介绍了当今最流行的开源内容管理系统drupal的建站方法,不仅由浅入深地介绍了drupal的基础知识、而且对重要的配置过程均配以截图进行详细的讲解;在此基础上,介绍了drupal模块开发和主题定制方面的知识,为读者对drupal进行二次开发提供了很有价值的参考;最后通过两个完整的案例使读者对drupal建站全过程进行近距离接触,以增强读者使用drupal进行实际开发的能力。在本书的配套光盘中列出了这两个案例的源代码,以及14小时的学习视频,将为读者学习drupal建站起到很好的辅助作用。
本书从drupal的基本概念和配置到模块的使用和开发、主题到安装和定制,几乎涵盖了drupal建站的各个方面,适合所有想要学习drupal的开发人员;即使没有网站开发经验,也可以作为踏入网站开发领域的入门书籍。作者在书中与读者分享了多年的drupal开发经验,对正在使用drupal的开发者也具有很好的借鉴作用。
作译者回到顶部↑
目录回到顶部↑
基础篇
第1章 drupal入门
1.1 内容管理系统(cms)
1.2 开源的php wcms
1.2.1 drupal
1.2.2 joomla
1.2.3 typo3
1.2.4 wordpress
1.2.5 比较
1.3 drupal功能总览
1.3.1 内容管理
1.3.2 用户管理
1.3.3 主题模板
1.3.4 博客平台
1.3.5 论坛社区
1.3.6 多语言支持
1.3.7 站点管理工具
1.3.8 模块
1.3.9 其他特性
1.4 小结
第1章 drupal入门
1.1 内容管理系统(cms)
1.2 开源的php wcms
1.2.1 drupal
1.2.2 joomla
1.2.3 typo3
1.2.4 wordpress
1.2.5 比较
1.3 drupal功能总览
1.3.1 内容管理
1.3.2 用户管理
1.3.3 主题模板
1.3.4 博客平台
1.3.5 论坛社区
1.3.6 多语言支持
1.3.7 站点管理工具
1.3.8 模块
1.3.9 其他特性
1.4 小结
前言回到顶部↑
Drupal是当今开源内容管理系统中的王者,连续几年获得优秀开源CMS 大奖的殊荣。它依靠优良的架构、多语言支持、Web 2.0的特质、丰富的第三方模块、简练的主题模板引擎和强大的Drupal API,获得了无数开发者的青睐。目前,国内外越来越多的网站在采用Drupal构建,很多著名的公司、组织和个人也使用Drupal作为其门户网站的框架。在经过了近十年的发展后,Drupal 6现已成为最流行也是最稳定的Drupal版本,这是全球近700名开发者在Drupal 5的基础上做了大量的改进、使其更加完善和强健的成果。
Drupal包含了内容管理、用户管理、角色和权限访问控制、模块管理、主题和模板管理等网站基础功能。掌握了Drupal,就等于掌握了一个强大建站工具;将帮助读者在未来的网站项目中,保证质量的同时有效地缩短开发周期,尽快实现网站原型。
作者是国内最早使用Drupal的开发者之一,参与和独立完成了很多国内外的Drupal项目,在本领域经验颇丰。作者结合实践中的项目经验和多年的培训经验完成此书,旨在为读者搭建一个通往Drupal世界的桥梁。本书依据Drupal的学习路径,由浅入深地介绍Drupal建站知识;对关键操作进行了详细的讲解,并配以截图和代码片段让读者更准确地掌握操作技能;最后通过两个项目案例的讲解,系统介绍了如何使用Drupal解决实际项目中的需求。相信读者在学习完本书后,必具备独立开发Drupal网站的能力。
本书特色
1.遵循Drupal学习路径
本书每一章节的排列顺序都按照学习Drupal的路径进行编排,从基础的背景知识到实际项目经验,构建了Drupal完整的学习路径。每结束一章的学习,意味着读者能根据前面所学的知识构建某个难度等级的Drupal网站。这样可最大程度地保证读者学习的成果。
2.内容全面、系统、深入
本书介绍了从Drupal的下载与安装到后台管理的各项功能,从第三方模块的使用到自定义模块的开发,几乎涵盖了Drupal建站的各种技能。很多重要的知识点,不只停留于表面操作流程的讲解,还对其功能实质和设计原理进行了讲解,旨在使读者不仅掌握工具的使用,还能体会其中蕴涵的思想。
3.适合不同层次的读者阅读
不管是从未开发过网站的初学者,还是精通PHP的高级开发工程师,相信都可从本书中有所收获。本书在讲解时,充分考虑了不同层次读者的需要,即对关键的知识点进行了详细的讲解,又避免过于在基础的知识点上停留。
4.完整的项目案例讲解
本书详细介绍了大学教务处新闻系统和在线订餐系统的案例(在本书的配套光盘中列出了这两个案例的源代码)。与其他书不同的是,作者结合软件工程思想,从需求分析、设计与实现到测试完整软件产品开发流程对两个实例项目进行了讲解,旨在培养读者Drupal网站项目的全局观。
5.提供技术支持,答疑解惑
读者阅读本书时若有疑问可发E-mail至doctor.fang@hotmail.com获得帮助,同时欢迎访问“方医生798工厂”(http://www.fang798.com),查看笔者最新的技术博客文章并进行交流。
本书内容及体系结构
第1篇 基础篇(第1~7章)
本篇主要内容包括:Drupal入门、安装Drupal 6、Drupal的基本概念、管理Drupal、主要模块介绍、部署Drupal和Drupal网站维护。通过本篇的学习,读者可以掌握内容管理系统的概念、Drupal下载和安装、Drupal的核心概念、后台管理的主要功能、核心模块的使用以及Drupal网站的部署和维护等知识和技能。
第2篇 高级篇(第8~12章)
本篇主要内容包括:常用第三方模块、Drupal模块开发、Drupal主题开发、Drupal API和Drupal网站安全等内容。通过本篇的学习,读者可以掌握Drupal最重要的三大第三方模块:CCK、Views和Panels的使用,还会掌握使用Drupal API开发自定义模块的技能,以便修改和扩展Drupal。还将学到如何使用Drupal的主题模板引擎定制Drupal网站的表现层。此外,通过第12章Drupal网站安全的学习,可加深开发者对网站安全的重视,并给出Drupal网站应对常见攻击的方法。
第3篇 实战篇(第13~14章)
Drupal包含了内容管理、用户管理、角色和权限访问控制、模块管理、主题和模板管理等网站基础功能。掌握了Drupal,就等于掌握了一个强大建站工具;将帮助读者在未来的网站项目中,保证质量的同时有效地缩短开发周期,尽快实现网站原型。
作者是国内最早使用Drupal的开发者之一,参与和独立完成了很多国内外的Drupal项目,在本领域经验颇丰。作者结合实践中的项目经验和多年的培训经验完成此书,旨在为读者搭建一个通往Drupal世界的桥梁。本书依据Drupal的学习路径,由浅入深地介绍Drupal建站知识;对关键操作进行了详细的讲解,并配以截图和代码片段让读者更准确地掌握操作技能;最后通过两个项目案例的讲解,系统介绍了如何使用Drupal解决实际项目中的需求。相信读者在学习完本书后,必具备独立开发Drupal网站的能力。
本书特色
1.遵循Drupal学习路径
本书每一章节的排列顺序都按照学习Drupal的路径进行编排,从基础的背景知识到实际项目经验,构建了Drupal完整的学习路径。每结束一章的学习,意味着读者能根据前面所学的知识构建某个难度等级的Drupal网站。这样可最大程度地保证读者学习的成果。
2.内容全面、系统、深入
本书介绍了从Drupal的下载与安装到后台管理的各项功能,从第三方模块的使用到自定义模块的开发,几乎涵盖了Drupal建站的各种技能。很多重要的知识点,不只停留于表面操作流程的讲解,还对其功能实质和设计原理进行了讲解,旨在使读者不仅掌握工具的使用,还能体会其中蕴涵的思想。
3.适合不同层次的读者阅读
不管是从未开发过网站的初学者,还是精通PHP的高级开发工程师,相信都可从本书中有所收获。本书在讲解时,充分考虑了不同层次读者的需要,即对关键的知识点进行了详细的讲解,又避免过于在基础的知识点上停留。
4.完整的项目案例讲解
本书详细介绍了大学教务处新闻系统和在线订餐系统的案例(在本书的配套光盘中列出了这两个案例的源代码)。与其他书不同的是,作者结合软件工程思想,从需求分析、设计与实现到测试完整软件产品开发流程对两个实例项目进行了讲解,旨在培养读者Drupal网站项目的全局观。
5.提供技术支持,答疑解惑
读者阅读本书时若有疑问可发E-mail至doctor.fang@hotmail.com获得帮助,同时欢迎访问“方医生798工厂”(http://www.fang798.com),查看笔者最新的技术博客文章并进行交流。
本书内容及体系结构
第1篇 基础篇(第1~7章)
本篇主要内容包括:Drupal入门、安装Drupal 6、Drupal的基本概念、管理Drupal、主要模块介绍、部署Drupal和Drupal网站维护。通过本篇的学习,读者可以掌握内容管理系统的概念、Drupal下载和安装、Drupal的核心概念、后台管理的主要功能、核心模块的使用以及Drupal网站的部署和维护等知识和技能。
第2篇 高级篇(第8~12章)
本篇主要内容包括:常用第三方模块、Drupal模块开发、Drupal主题开发、Drupal API和Drupal网站安全等内容。通过本篇的学习,读者可以掌握Drupal最重要的三大第三方模块:CCK、Views和Panels的使用,还会掌握使用Drupal API开发自定义模块的技能,以便修改和扩展Drupal。还将学到如何使用Drupal的主题模板引擎定制Drupal网站的表现层。此外,通过第12章Drupal网站安全的学习,可加深开发者对网站安全的重视,并给出Drupal网站应对常见攻击的方法。
第3篇 实战篇(第13~14章)
序言回到顶部↑
Drupal诞生于2000年,是一个基于PHP语言编写的用于开发网站的开发型CMF(内容管理框架)。Drupal强大的定制开发能力,也使其成为众多有技术实力的网站建设公司优先选用的网站开发平台。
任何网站建设公司自己开发的系统,在技术上都无法达到Drupal的水平,这正是开源软件的优势所在:PHPChina(www.phpchina.com)作为PHP的中文官方网站,同时也是国内最大的开源社区;其中自然也有很多关于Drupal的技术讨论的话题,但是非常遗憾并没有关于Drupal的系统介绍和讲解。随着《Drupal高手建站技术手册》这本书的问世,弥补了国内在Drupal技术方面的一块空白,为广大PHP爱好者以及公司提供了强有力的技术支持后盾,同时也为Drupal在国内更好的推广起到了基石的作用。
由于Drupal具有便于搜索引擎收录的URL,提供了强大的个性化环境、提供了基于角色的权限系统、提供的站内搜索系统能对站内的所有内容进行索引和搜索、模板系统将内容和表现分离、提供内建的新闻聚合工具、强大的多语言支持体系等等优势,所以国外很多著名的政府机构(联合国,美国白宫)、商业公司(华纳兄弟,联邦快递)、高等学府(美国哈佛大学,美国美国麻省理工学院)、技术社区(Ubuntu、Fedora、Firefox)的网站都是使用Drupal搭建的。因此,我们也希望国内能够通过《Drupal高手建站技术手册》这本书让Drupal真正被国内的企业和PHP技术人员所认可,让其在开源领域绽放出更加绚丽的色彩!
PHPChina 总经理 李薇
任何网站建设公司自己开发的系统,在技术上都无法达到Drupal的水平,这正是开源软件的优势所在:PHPChina(www.phpchina.com)作为PHP的中文官方网站,同时也是国内最大的开源社区;其中自然也有很多关于Drupal的技术讨论的话题,但是非常遗憾并没有关于Drupal的系统介绍和讲解。随着《Drupal高手建站技术手册》这本书的问世,弥补了国内在Drupal技术方面的一块空白,为广大PHP爱好者以及公司提供了强有力的技术支持后盾,同时也为Drupal在国内更好的推广起到了基石的作用。
由于Drupal具有便于搜索引擎收录的URL,提供了强大的个性化环境、提供了基于角色的权限系统、提供的站内搜索系统能对站内的所有内容进行索引和搜索、模板系统将内容和表现分离、提供内建的新闻聚合工具、强大的多语言支持体系等等优势,所以国外很多著名的政府机构(联合国,美国白宫)、商业公司(华纳兄弟,联邦快递)、高等学府(美国哈佛大学,美国美国麻省理工学院)、技术社区(Ubuntu、Fedora、Firefox)的网站都是使用Drupal搭建的。因此,我们也希望国内能够通过《Drupal高手建站技术手册》这本书让Drupal真正被国内的企业和PHP技术人员所认可,让其在开源领域绽放出更加绚丽的色彩!
PHPChina 总经理 李薇
【插图】







点击看大图





加载中...
