在php网站上放置翻译系统的最佳方法是什么?

前端之家收集整理的这篇文章主要介绍了在php网站上放置翻译系统的最佳方法是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在用 PHP开发一个网站,我想让用户轻松地从德语切换到英语.

因此,必须考虑翻译政治:

我应该将数据及其翻译存储在数据库表中((1,“Hello”,“hallo”),(2,“早上好”,“Guten Tag”)等.?

或者我应该使用“.mo”文件来存储它?
哪种方式最好?
有哪些优点和缺点?

您应该考虑一些因素.

网站会频繁更新吗?如果是的话,由谁?你还是老板?你要处理多少数据/信息?而且……你经常这样做(对很多客户而言)?

我很难想象使用关系数据库可以避免任何严重的速度影响,除非你有非常高的流量(每天数十万的综合浏览量).

如果您经常这样做(对于很多客户),请不要再思考:建立CMS(或使用现有的CMS).如果您确实需要考虑速度影响,可以对其进行自定义,以便在完成网站后可以尽可能导出静态HTML页面.

如果您经常更新,则适用与上述相同的内容.
如果客户端必须再次更新(而不是您),则需要CMS.
如果您正在处理大量信息(大量和大量文章),则需要CMS.

总而言之,CMS将帮助您快速构建网站结构,快速添加内容,而不必担心代码,因为它可以重复使用.

现在,如果您只需要快速创建一个小型网站,您可以使用硬编码数组和数据文件轻松完成此操作.

猜你在找的PHP相关文章