在《Drupal的MySQL過度膨脹,清理緩存、翻譯表》這篇2012年8月的博文中,提到有些非英文網站的locales_source表不斷變大的問題,當時在網上找了一些資料,臨時先用删除表中某些特征的數據來解決,半年後再次逐步變大導緻網站訪問困難,又編寫了一個自動删除表中記錄的腳本來解決,但始終是治标不治本。
這些天在對其它網站進行多語言擴充的時候,發現有些網站也有類似問題,都是locales_source中包含大量不需要進行翻譯的内容,再次查找資料并逐步調試,終于是找到問題的根源并可以解決了,有兩種情況:
- Drupal為每