Drupal专业开发指南 绪论

绪论

译者:老葛 Eskalate科技公司

程序员的学习历程就是一个非常有趣的旅程。首先是,分别的去学习、摸索一个软件系统的各个独立的子模块,通过对这些模块的学习来理解整个系统。当你达到了一定的程度以后,接着你就开始研究系统的内核,尝试着编写自己的代码来操纵系统的行为。这就是我们如何学习的——多读别人的代码、多写自己的代码。

 

你坚持这一模式一段时间以后,你发现自己达到了一个新的高度,你可以从头构建一个自己的系统了。例如,你自己编写了一个内容管理系统,并把它部署到多个站点上,这样是不是很酷,觉得自己撬动了地球,成为了第二个戴志康。

 

 

但是接着又会达到一个关键点,当你发现对你系统的维护比构建该特性所耗费的时间还要多时,你就到达了这一关键点。你想根据自己现在所掌握的知识来从头构建整个系统。你还发现,许多其它的系统出现了,你的系统能做的,它们能做甚至做的更好,你的系统不能做的,它们也能实现。而且它们还有一个社区,在这里,来自全球各地的开发者在一起努力的改进着该软件,这时,你终于发现,这些系统在大多数方面都优于你自己的系统。更让人难以置信的是,这个软件是免费的,并且是开源的。

 

这就是我们的经历,我想你可能也会遇到类似的情况。旅程的终点让人感到欣慰——成千上万个开发者在为同一个项目而努力。在这里,你找到了朋友;你编写了自己的模块;最重要的,和你自己单打独斗的时候一样,你仍然感觉到自己在做一件有意义的事情。

 

这本书适用于3种读者。首先,这里有大量的插图,包括各种图表和流程图;还有许多内容摘要,这为想了解Drupal是什么,Drupal能做什么的初学者提供了方便。其次,本书包含了大量的代码片段和样例模块。这适用于有些基础,想在Drupal框架之上做定制开发的读者。我们建议你,安装Drupal,在阅读本书的同时动手实践这些例子(最好再有一个调试器),这样你就会熟悉Drupal。最好,本书包含了大量的评论、提示、还有对代码图片的详细解释,这将整本书有机的联系到了一起。这适用于想成为Drupal高手的人。

 

 

如果你是初学者,我们建议你从头逐章学习本书,因为前面的是基础,是后面章节的预备条件。

 

最后,你可以从koo be.net下载本书,以及样例代码,从http://drupalbook.com 或者 www.apress.com你可以下载到各种截图。

 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值