本人从2010年开始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal对多语言、多站点的支持也是我选择它的重要因素。从最开始的6.x到7.x再到8.x,我一直都在使用,在这过程中需要修改模板、自建模块,也学会了PHP以及其它一些技术。在本博客中我也记录了很多日常使用Drupal中遇到的问题、解决的办法,希望对其他使用Drupal的朋友有所帮助。
用Drupal好些年了,英文站的搜索感觉还行,但中文站的搜索明显不太好用,无论是性能、准确性等方面都体验不佳。也曾经用过Apache Solr来弥补,不过配置起来有点麻烦,而且最后的搜索结果也并不一定很理想。
大数据量的站点要想生成搜索索引就比较困难,在字段也多的情况下更是索引起来很慢,而且容易造成MySQL超时报错或者连接数堵塞。也想过减少一些不太必要索引的字段来降低索引负载,但大数据量的站点重新生成测试就需要等待很多天。这两天干脆拿一个数据量少的不重要站点来做测试,在“内容类型”的“管理显示”设置中添加&ld