JinYazhou +

网站重新开放

网站重新写了一遍,考虑再三,上线前还是清空了所有数据记录。


这里做个对比:

一、功能对比

旧版:缺少短信接口功能

新版:偷懒不少,缺少缓存、留言、评论、相册功、SiteMap、RSS、Archives能。数据库云备份、上传图片CDN储存、云备忘、短信接口正在开发。


二、技术对比

旧版:MVC2+ADO.NET+SQLite

新版:MVC5+EF6+SQLite+PagedList


三、开发周期

旧版:7天左右

新版:3天左右


EF确实能减少不少工作量,之前因为不喜欢配置文件,被edmx映射文唬住了,入手后发现不用edmx也可以的。Nhibernate配置太复杂,Simple.Data也上手了一天,最后选了EF。


总结:开发环境64位要小心点,是个坑。


最后,放新旧后台截图纪念下:

最新评论