iLeichun

当前位置: 首页 > 个人日志

多语言网站建设的两种方式及其优缺点分析

分类:个人日志   来源:原创   时间:2012-06-27 21:20:33

    多语言网站要怎样建设?这个不好一概而论,要看具体情况,不同情况下用不同的方式来建设可能会起到不一样的效果。在我多年的建站经验中,总结一下,无非就是2种方式:

 

    一、使用一套程序

    这种方式是不管有多少种语言的网站,始终使用一套程序来实现。要在不同语言之间切换,只需要加载相应的语言包,通过访问语言包中定义的常量和变量来实现语言的切换。

   优点:方便维护。在发现bug或需要对部分功能进行更改的时候只需要修改一次就行了。

    缺点:当不同语言的网站需要使用不同的界面的时候就不方便了,如果非要用这种方式的话就要对不同的语言提供不同的模板,但前提是功能要基本相同,以保证不需要改动太多的逻辑代码。

 

    二、使用多套程序

     这种方式就是在一套程序写完后复制成多份,并分别多其进行多种语言的翻译,其实就是多个网站。

    优点:当不同语言有不同的功能和界面的时候很合适使用,毕竟公用的部分不多。

    缺点:维护麻烦。

 

    综上所述,这两种方式都有它们的优缺点,在实际建站过程中需要根据实际情况做合理的选择,以提高建站效率。

 

更多