本人從2010年開始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal對多語言、多站點的支持也是我選擇它的重要因素。從最開始的6.x到7.x再到8.x,我一直都在使用,在這過程中需要修改模闆、自建模塊,也學會了PHP以及其它一些技術。在本博客中我也記錄了很多日常使用Drupal中遇到的問題、解決的辦法,希望對其他使用Drupal的朋友有所幫助。
用Drupal好些年了,英文站的搜索感覺還行,但中文站的搜索明顯不太好用,無論是性能、準确性等方面都體驗不佳。也曾經用過Apache Solr來彌補,不過配置起來有點麻煩,而且最後的搜索結果也并不一定很理想。
大數據量的站點要想生成搜索索引就比較困難,在字段也多的情況下更是索引起來很慢,而且容易造成MySQL超時報錯或者連接數堵塞。也想過減少一些不太必要索引的字段來降低索引負載,但大數據量的站點重新生成測試就需要等待很多天。這兩天幹脆拿一個數據量少的不重要站點來做測試,在“内容類型”的“管理顯示”設置中添加&ld