记录网站综合系统源码
系统简介:
集成了“SNS/门户CMS/论坛/博客/相册/微博/wiki”等应用程序的互联网产品,为互联网创业提
供一站式解决方案。
特点:
-功能强大、开放源代码、多语言支持,并带有丰富的二次开发教程和示例代码,扩展方便灵活。
-界面修改方便,模板语法简单,可在线轻松自定义界面;
-支持sqlserver/access/mysql数据库;
-支持静态资源(css/js/图片)和动态页面的分离(通过二级域名分离);
-支持网址无后缀名(或html等其他任意后缀名),支持符合SEO的良好url风格;
-默认使用依赖注入容器,轻松支持二次扩展开发。
-丰富的缓存机制,支持对象缓存和页面缓存,可扩展。
-后台管理全部采用局部刷新技术。
-所有app和基础组件都可以自定义安装。
配置环境:
windows/.net 2.0或更高版本;数据库SqlServer或Mysql或Access
【框架】
增强了IMember相关的帮助方法GetUrl等,更加方便扩展
增加对象 MemberHelper ,供各IMember扩展使用
修正了不同RootNamespace下的布局继承问题,提高扩展的灵活性
修正了orm中对order属性名称的限制(感谢rubywu贡献代码)
修改了findPage中多重属性联表查询时的问题
修改了翻页栏过度缓存问题(感谢itares提出)
mvc流程增加End_ProcessAction事件,方便在action之后插入过滤器
增加纯内存数据的分页方法
改进某些错误的处理方式(如果Http方法不正确,呈现报错信息但不抛出异常)
在线用户修改为定时清理
添加 redirectLogin 方法,简化登录跳转功能
cvt.ToInt 修正为使用 Int32.TryParse (感谢jsntcw指正)
增加自定义cookie登录验证,允许多种验证登录cookie并存,互不影响(感谢rubywu建议)
前端:改进幻灯控件,极致简单易用
前端:美化tab控件
前端:增加局部刷新技术
前端:弹窗全部重写以配合局部刷新技术
前端:编辑器增加插入代码支持(语法高亮)
前端:解决编辑器在编辑状态反斜杠失效的问题
前端:重写下拉菜单并修正了下拉菜单在小窗口右侧被挤压变形的问题
前端:单选、多选控件增加label以方便选择
前端:修正了ajaxDeleteCmd在页面右部出现滚动条(感谢rubywu贡献代码)
action透明缓存:增加 IActionCache 接口,增加action缓存批注CacheAction
page透明缓存:增加 IPageCache 接口,增加页面缓存批注CachePage
同时增加页面级缓存检测,将性能提高到极致
分页:增加存档分页机制,方便有效利用页面级缓存
删除CacheUrlAttribute
删除echoClose方法(请使用echoToParent代替)
bug:管理员无法提交脚本内容(感谢闲逛的程序员指出)
【框架改变部分】
ContextCache静态属性List改成私有
echoAjaxJson更名为echoJsonMsg [特别注意:客户端不再需要eval(jsonstr)]
增加echoJson(等于原来的ctx.RenderJson)[特别注意:客户端不再需要eval(jsonstr)]
增加echoXml(等于原来的ctx.RenderXml)
【网站】
所有app和基础组件都可以自定义安装
增加:后台全部ajax局部刷新
增加:用户后台局部刷新
重要页面全部整页缓存并且及时更新,将性能提升到极致
网站后台改成cookie验证(避免session内存限制而过期问题)
分享改成微博,并增加站外分享功能
增加上传头像提醒和增加积分奖励;
增加邮件激活提醒以及后台配置功能;
美化用户中心界面(快速入口进入)
增加通用链接:我的首页、我的空间、我的微博……
增加登录限制选项(是否必须激活才能登录)以及审核
修改了采集模板编辑时候的bug(感谢sgzwiz贡献代码)
解决了flash在静态资源放二级域名时出现的跨域问题
解决了cms中菜单被删除情况下标题为空的bug(感谢mickmyid)
解决采集页面gzip问题(感谢itares)
修复在弹窗中登录之后的页面跳转
解决激活邮件无法直接点击问题
解决tag在无后缀名情形下搜索出错的问题
顶部登录之后正确返回到returnUrl
图片上传目录修改成year/month/day每日一个目录
顶部用户栏显示控制
【论坛】
增加:图片保存到本地功能
增加:论坛首页各区块可以显示/隐藏
增加:首页整页缓存
增加:前台管理功能(直接在前台管理论坛)
修正了帖子弹窗编辑之后无法马上刷新父页面的问题
论坛帖子每楼增加top到顶部命令(感谢轻舞飞扬贡献代码)
解决发布者不能访问自己设置过高权限的帖子
【博客】
增加图片保存到本地功能
增加站外分享功能
增加前台管理功能
【微博】
微博首页问题,登录用户不显示登陆框
分享改成分享到微博
微博发布采取ajax局部刷新技术
解决在话题中夹杂表情的bug
解决链接之后回车的bug
解决了微博上传图片不再默认相册中的问题
解决了IE6发布微博时候的弹窗
【相册】
增加浏览模式:增加图片墙和幻灯片功能
增加前台管理功能
【私信】
增加上传附件功能
增加上一封、下一封链接
群发和搜索中的误输入问题
【群组】
完善用户邀请功能
用户申请加入时,增加申请原因的弹窗
用户退出时,增加弹窗确认
其他细节完善
【cms】
增加digg(顶一下、踩一下)功能
增加“相关文章”功能(根据tag找到相关文章)
增加“上一篇”、“下一篇”
增加:在添加界面直接上传图片和附件
增加SEO关键词、描述、页面跳转、要闻、头条属性
增加了头条要闻聚合区块
增加图片保存到本地功能
文章可以发布到多个区块
详细页右侧图片和视频加上标题
增加外站分享功能
改善图片幻灯播放效果
解决区块合并之后的tab在鼠标频繁悬停后的假死bug
以及其他各种细微的改进、完善……