PHP驱动的网站中的翻译和缓存

时间:2010-11-16 17:54:04

标签: php smarty multilingual

我有一个非常简单的问题要问!

我希望建立一个支持多种语言的网站; - 我打算使用smarty模板进行缓存。 - 我打算使用表或csv文件进行多语言字符串存储。 - 我想使用谷歌翻译api翻译LIVE一个在语言包(incase)中找不到的字符串。 - 我知道使用谷歌会使页面加载缓慢。

我的问题是;牢记上述情况;聪明的缓存是否有助于使用谷歌或表格提取翻译来加快页面加载?

此外,你能指导一下如何在smarty中完成缓存吗?

谢谢!非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Smarty做缓存并且相当擅长:这是我使用它的原因之一。 documentation非常容易理解(参见第14节)。缓存最终输出肯定会加快您的页面速度;在查询翻译之前,只需检查页面是否已被缓存。