本人从2010年开始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal对多语言、多站点的支持也是我选择它的重要因素。从最开始的6.x到7.x再到8.x,我一直都在使用,在这过程中需要修改模板、自建模块,也学会了PHP以及其它一些技术。在本博客中我也记录了很多日常使用Drupal中遇到的问题、解决的办法,希望对其他使用Drupal的朋友有所帮助。
AMP (Accelerated Mobile Pages, 加速移动网页) 相关的改造工作我们已经进行了几个月,有相当一部分网站流量和广告收入转到AMP上面来了,应该来说还是很见成效的。不过有个技术问题一直没有解决,就是一些包含表单的页面,用Post方式提交后没有反应,不像对应的Web页面那样跳转到指定页面。
Drupal网站中的站内搜索就是使用的Post方式提交搜索表单,我们就改为自己新建一个以Get方式提交的表单来替换,这样是可以跳转到指定搜索结果页面的,算是一种可行的替代办法。
但像联系我们或者页面留言这一类的表单,内容比较复杂