第一章 [分布式CMS]

第一次准备写一个完整的例子, 也是正在做的一个项目!

准备记录一下"心路历程"....

项目为分布式的CMS

前期架构分为,单点登录,结构系统,资源云,文档云 ,DB服务,工具服务,Web服务

技术要点分为,sso单点登入,模板引擎,分页算法,WebService,文件上传,数据库的设计,缓存等等...

1.因为是分布式的项目,需要在多少多个系统内登入登出,所有我们没有用session共享的方式实现登入,用的高级一点的SSO单点登入的方式

我用的是他的方式来实现的,你们也可以去看一下

http://www.cnblogs.com/youring2/p/sso-practice.html

2.模板引擎我是用的 Razor ,Razor的语法是mvc的模式,使用Razor 需要下载下面2个文件,用的是本人的东西所有网上有些文件有错误,

下载路径

RazorEngine.dll

System.Web.Razor.dll

使用方式网上很多

3.不准备写接口和一般处理文件 跨系统之间的数据使用WebService来处理

4.因为需要生成大量的静态页面,所有需要一个分页算法这个,这个算法有点菜,是我自己写了,写了一个上午吧

原文地址:https://www.cnblogs.com/Geok/p/7102453.html