3、初试管理后台

    我是把VS编译后的网站发布到了IIS,这样设置网站就很方便。如何发布就不用说了吧?如果想了解,也可以在这篇博文后面提问。

    管理后台就是网站的路径加了admin,比如你用localhost访问网站,管理后台就是localhost/admin/。密码是你前面一部设置好的。如果你百度了如何汉化,很可能到了这里,进了这个页面,发现页面根本没有汉化啊?

一、汉化Orchard

    中文官网http://www.orchardch.com/提供了汉化包下载,解压缩后是三个文件夹,Deprecated是不赞成使用的,Removed是删除的,这两个没用的文件夹体现了微软大拿们认真细致的工作态度。唯一遗憾的是,这个官网去年还运行,今年就变成买彩票的了。如果想要汉化文件,可以在这篇博文后面提问。

    我们只需要把Source文件夹下面的东西复制到Orchard.web项目中,相同的路径,进行覆盖。

    然后,要到Orchard管理后台应用这个语言包。方法是,进入到管理后台界面,点击“Settings”进行设置。点击“Add or remove supported cultures for the site”把刚刚复制进来的汉化包添加网站管理后台。

    然后,选择默认网站语言“zh-CN”,点击“save”按钮,网站就自动刷新成了汉语版面。

二、理解Orchard基本概念

    Orchard是一个复杂的内容管理系统,所以,他创造了很多专有名词,我看了大多数翻译汉化后的文档,其实,有些词汇翻译的不是很好,没有准确表达出微软大拿们的原有意思,所以,最好的理解Orchard的方式是:

   复制并发布到IIS两份Orchard网站,一个是汉化后的网站,一个是英文网站,两个对照着看,就能理解英文或者中文专有名词的意思了。至少,我就是这样做的。

    比如,这个管理后台,大家直译过来成了“控制面板”,我习惯叫“管理后台”。网上有些关于“管理后台”的文章,描述了每个菜单的含义。http://www.cnblogs.com/huaxia283611/p/Getting-around-the-dashboard.html

    至于基本概念,要展开讲,可以分成20篇博文,实际上这里几乎没有任何难度,对照着中英文两个网站,就能搞定了,所以,这里我不想展开讲了。

三、迁移到服务器

    这个话题基本没人讲过,我自己摸索出来的。为了让大家少走弯路,我觉得有必要写一写。

   如果已经启动过首次运行,配置过数据库链接字符串,这个配置数据库连接的页面就不会再出现了。问题是,服务器的数据库连接字符串,跟你本机的不一样啊。

    秘诀在Orchard的配置文件,首次运行的数据库连接字符串、汉化文件等个性化的东西,都在App_Data文件夹里面,如果你在测试环境调试了一遍,转到IIS服务器想从新配置一遍,那就需要删除App_Data文件夹。当然最保险的做法是把原来的App_Data改个名字,比如App_Data111。

    Orchard会自动添加一个新的App_Data文件夹,开始运行首次配置页面。

四、修改数据库配置

    可能你最想要做的是,仅仅修改数据库连接字符串,其它已经入库的文章、栏目、用户名等都需要保留。这时候,你需要进入目录App_Data\Sites\Default,这个文件夹下有个Settings.txt,随便用个记事本啥的,就可以修改数据库连接字符串了。

   修改完,页面就能征程跑起来了。数据库迁移就完成了。

猜你喜欢

转载自blog.csdn.net/hofast/article/details/80208109
今日推荐