接触Drupal多的人,都会看到下面这张图,很多人都会被吓到,怕自己在学习到一半栽倒在半路上。
我一开始也是这样的想法,公司要做网站,资源有限,从头开始做那基本上是不可能的,所以只能基于现有的CMS,先用的是Joomla,还别说,做的还有模有样的,现在已经在运行了,该有的都有了。但是要做另一个系统,类似于杂志网站,用Joomla就有些勉为其难了,所以考虑其他的CMS,用Discuz,实在不愿意,要杂志弄出个论坛,太不伦不类了吧,要的是浏览平台不是交流平台,所以百般纠结下,接触Drupal。
Drupal基础是一空二白,如何穿越那道封锁线?
首先,我做的是项目,是有时间节点的,不可能给很多的时间让你去研究,所以只能边做边看,先现在安装包,搭建环境,这应该对于初学者都不难,很多初学者做到了这一步就停了。
其次,找学习资源,举个例子,如何安装语言包?不是D8,是D7下,这需要了解吧,幸好,我找到了一个免费的中文视频网站,http://www.tvdrupal.com看的出,作者也是很用心的,不仅不像其他的提供者要收钱,而且是个系列,手把手的教怎么做,对于初学者真是莫大的帮助,我从这里学会如何安装语言包,如何使用View,如何开发模板,也看得出,作者很辛苦,我能听到旁边电视声,而作者在录视频,这得多有毅力干这件事,费事费力,也许就是因为喜欢吧,在此,对作者表示感谢。当然视频很多,不可能把每集都看了,所以要挑你能用的那部门,仔细反复的看,我记得有个细节我反复播放了好多遍。
最后,就是自己去摸索,去找问题的解决方案,印象最深的是做个登录界面,大家看到的Drupal登录就在左侧或右侧登录栏位,而我的需求是用户一输入网址是登录界面,登录了以后才能浏览文章,所以要实现这个就需要自己去摸索如何实现登录,还好在浏览了Druapal.org上的各种方法后,找到了适合自己的方法,关于这个方法,大家可以看我的其他文章,了解解决方案。
Druapl很强大,只要你有决心,有信心,登上了那个高峰,面对的就是一马平川,驾驭他也是易如反掌。
写的不错