秋色园QBlog高性能博客开放源码下载 限量下载1000次
写在开源前的几句话:
2:使用源码请请先阅读源码里的“开源协议及商业授权协议说明.txt”
3:打酱油的,观光的,懒人,扮清高的,骂阵的,非诚打扰。
4:秋色园整体架构及代码整体难度偏中上,新手研究可能有点吃力,但只要你是真心想研究,想学习,想进步,我就义无反顾的为你解答。
5:这是一套创新的经典的架构与精华的代码,无论何种层次的开发人员只要用心研究,相信都能得到不少思想的提升与灵感。
6:你将看到的源码与架构,不是webform,不是mvc,是的,.NET原来还能这么用,这么写,这么的不同寻常。
CYQ.Blog(简称QBlog) 基本介绍:
QBlog:是基于CYQ.Data 数据层框架开发的,支持多用户、多语言、多数据库、目录级url,及强化SEO等功能于一体的高性能开源博客。
从秋色园的源码中,可以看到的内容?以下排名不分先后:
1:无后缀的URL重写方案。
2:清晰的分层结构方案,但不一定经典。
3:领先的多语言方案。
4:领先的皮肤分离机制。
5:简洁的编辑器源码。
6:Xml的亲密接触。
7:统一的整站标题方案。
8:统一的访问统计方案。
9:不在webform,不在asp.net mvc,创新的框架设计方案。
...功能不多说,源码一出手,就知有没有。
PS:CYQ.Blog 开源博客 技术难度偏中上,新手运行可能会有些困难,因此开源的博客源码中添加了个index.html,里面写了个简单的运行指南。
源码项目图,如下:
之前发布的,有助于你理解系统的相关的文章:
1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用
2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程
3: 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三) --介绍如何实现无后缀URL
4: 秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四) --介绍URL如何定位到处理程序
5: 秋色园QBlog技术原理解析:Module之页面基类设计(五) --介绍创建基类和自定义生命周期
6: 秋色园QBlog技术原理解析:Module之页面基类-生命周期流程(六) --介绍基类生命周期内部业务
7: 秋色园QBlog技术原理解析:Module之基类生命周期-页面加载(七) --介绍界面html加载原理
8: 秋色园QBlog技术原理解析:Web之页面处理-内容填充(八) --介绍html的内容是如何填充
9: 秋色园QBlog技术原理解析:独创的多语言翻译机制(九) --介绍html多语言翻译原理
10:秋色园QBlog技术原理解析:页面内容填充及多语言翻译流程演示示例(十) --总结演示示例代码
11:秋色园QBlog技术原理解析:页面Post提交机制(十一) --介绍如果Post提交数据
12:秋色园QBlog技术原理解析:性能优化篇:字节与缓存与并发(十二) --介绍性能优化:字节,并发及缓存
13:秋色园QBlog技术原理解析:性能优化篇:全局的SQL语句优化(十三) --介绍全局掌握SQL,进行针对性优化
14:秋色园QBlog技术原理解析:性能优化篇:缓存总有失效时,构造持续的缓存方案(十四)--高性能缓冲方案优化
附章:
1:秋色园QBlog技术原理解析:博客一键安装工具技术实现[附源码下载] --开源秋色园安装工具原理
开源博客源码下载地址:
秋色园-QBlog 下载中心博客:http://www.cyqdata.com/download/article-detail-427
版权声明:本文原创发表于博客园,作者为路过秋天,原文链接:
http://www.cnblogs.com/cyq1162/archive/2011/06/10/2078006.html
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
秋色园QBlog技术原理解析:性能优化篇:字节、缓存、并发(十二)
文章回顾: 1:秋色园QBlog技术原理解析:开篇:整体认识(一)--介绍整体文件夹和文件的作用 2:秋色园QBlog技术原理解析:认识整站处理流程(二)--介绍秋色园业务处理流程 3:秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)--介绍如何实现无后缀URL 4:秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四)--介绍URL如何定位到处理程序 5:秋色园QBlog技术原理解析:Module之页面基类设计(五)--介绍创建基类和自定义生命周期 6:秋色园QBlog技术原理解析:Module之页面基类-生命周期流程(六)--介绍基类生命周期内部业务 7:秋色园QBlog技术原理解析:Module之基类生命周期-页面加载(七)--介绍界面html加载原理 8:秋色园QBlog技术原理解析:Web之页面处理-内容填充(八)--介绍html的内容是如何填充 9:秋色园QBlog技术原理解析:独创的多语言翻译机制(九)--介绍html多语言翻译原理 10:秋色园QBlog技术原理解析:页面内容填充及多语言翻译流程演示示例(十)--总结演示示例...
- 下一篇
CYQ.Data.Xml XmlHelper 助你更方便快捷的操作Xml/Html
关于爱说说在技术选型的文章见:"爱说说"技术原理方案的定选思考过程 本篇将讲述“爱说说”比较重大的技术问题点及解决手段: 爱说说:http://speak.cyqdata.com/ 杂说几句: 一开始,原本是打算在秋式开源团队找一JS人才来引导前台页面的呈现的,毕竟本人在JS还停留在原始的编码阶段,于是当时聊了一下。 再后来,接下来几天,由于秋式开源团队内部管理上有点小调整,还有新开任务小组的事,连续忙了几天,“爱说说”就也停了几天。 几天过后,回到群里Call人,发现原来JS的人才一去无踪影了,没法只好自己动手了。 在定好技术方案后,下面开始技术的分析: “爱说说”的逻辑: 前端html-》发送ajax请求-》后端ashx处理并返回Json-》前端接收Json并解析显示 从后端Ashx说起: 一:TXT文本交互的技术解析 1:数据写入:每次往文本的最后面写一条Json数据,语句很简单: public voidAppendText(string appendText) { File.AppendAllText(FilePath, appendText); } 利用S...
相关文章
文章评论
共有0条评论来说两句吧...