在php网站上放置翻译系统的最佳方法是什么?
我正在用
PHP开发一个网站,我想让用户轻松地从德语切换到英语.
因此,必须考虑翻译政治: 我应该将数据及其翻译存储在数据库表中((1,“Hello”,“hallo”),(2,“早上好”,“Guten Tag”)等.? 或者我应该使用“.mo”文件来存储它?
您应该考虑一些因素.
网站会频繁更新吗?如果是的话,由谁?你还是老板?你要处理多少数据/信息?而且……你经常这样做(对很多客户而言)? 我很难想象使用关系数据库可以避免任何严重的速度影响,除非你有非常高的流量(每天数十万的综合浏览量). 如果您经常这样做(对于很多客户),请不要再思考:建立CMS(或使用现有的CMS).如果您确实需要考虑速度影响,可以对其进行自定义,以便在完成网站后可以尽可能导出静态HTML页面. 如果您经常更新,则适用与上述相同的内容. 总而言之,CMS将帮助您快速构建网站结构,快速添加内容,而不必担心代码,因为它可以重复使用. 现在,如果您只需要快速创建一个小型网站,您可以使用硬编码数组和数据文件轻松完成此操作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |