找一个现成的CMS,不用设计数据库。
主要成本花在美工/UI上,这是王道。
找一个CMS,然后用切库实现中英文。
有些网站提供应用接口供翻译的,不过,比较坑爹。比如百度,google
一般能自己写代码的话都是数据库中文内容和英文内容各搞一份,然后开发一份中文版和英文版
因为有些东西是公用的,比如管理员信息和权限,所以,最好不要搞2个数据库
中文表和英文表怎么命名随自己意愿
简单,你不是用mvc模式吗,换一下view就可以了!如果你不想代码重复,有两种办法,一是使用T4模板生成视图,一是引入xml配置文件动态生成视图。
.net mvc4.0动态修改路由配置可以实现
固定的中英文内容,使用资源文件;动态内容中英文存放到各自的字段中,根据切换的语言获取。
资源文件或者数据库资源。建议数据库资源。这样子好维护。
算多语言吗?