X3-BLOG 自述
关于 X3-BLOG
X3-BLOG 是基于XML+XSLT+AJAX技术构建的开源多用户博客门户系统,服务器端采用当前最流行的动态网页开发语言ASP.NET(C#) 2.0编写,支持多种数据库,包括SQLSERVER2000\SQLSERVER2005\ORACLE\MYSQL\DB2\ACCESS等,默认使用SQLSERVER2000。
X3-BLOG 遵从 GENERAL PUBLIC LICENSE(GPL) 开源协议,这意味着可以修改程序的一个或几个副本或程式的任何部分,以此形成基於这些程式的衍生作品。必须在修改过的档案中附有明显的说明:您修改了此一档案及任何修改的日期。 您必须让您发布或出版的作品,包括本程式的全部或一部分,或内含本程式的全部或部分所衍生的作品,允许第三方在此许可证条款下使用,并且不得因为此项授权行为而收费。
功能与特点
X3-BLOG完美的利用了浏览器的XML解析技术,完全实现数据和界面的分离,使网络传输数据量大大减少,加载速度远远超过了市面上所有的BLOG产品,有效的减轻了服务器的带宽压力,服务器端使用四大动态网站开发语言中速度最快的ASP.NET(C#)编写,屏弃了传统的控件开发方式,所有执行过程采用单向流的生成方式,使其对服务器CPU及内存资源的占用降至最低水平,并通过gzip压缩进一步缩减服务器的网络带宽消耗,提高响应速度 。
无Session设计杜绝了用户会话无故丢失的尴尬,客户端关联的会话加密方式带来了用户数据的高安全性,独特的XSL结构设计,彻底消除了跨站脚本攻击的隐患,杜绝恶意代码的执行,同时保证了文章内容的完整性。
DIV+CSS布局,交互方式采用当前最流行的AJAX技术,所有操所在一个页面完成,并实现了AJAX的最高应用——AjaxUpload,所有操作一气呵成,带来前所未有的用户体验。
简洁的主题与皮肤开发技术,更合理的模块化设计,大大减轻了后续开发的难度,使模板开发变得轻而易举。
自主研发的中文分词技术,速度超过3MB/s,准确率达到90%以上,大大超过网上各种开源中文分词技术,几乎可以和中科院的ICTCLAS相媲美,结合当前最成熟的Lucene的.net版本,实现了功能强大执行快速的全文检索引擎。
兼容性
Mozilla Firefox v1.5.0.0 以上版本
Microsoft Internet Explorer v6.0 以上版本
开发者
水月·静夜思
website: http://www.x3blog.cn
QQ GROUP: 39687684
编译与安装
1.用Microsoft Visual Studio 2005打开src中的SyCODE.x3-blog.sln并执行发布。
2.创建IIS站点,路径指向发布目录,并将ASP.NET版本设置为2.0。
3.进入站点属性设置,设置默认文档为main.xml、head.jpg、head.gif和head.png。
4.设置ISAPI筛选器,创建名为URLRewrite的筛选器,执行文件指向压缩包中URLRewrite目录下的Rewrite.dll,httpd.ini文件必须和Rewrite.dll放在相同录中。
5.为发布目录设置IIS和ASP.NET用户的读写权限。
6.启动SQLServer查询分析器,执行database目录中X3BolgData.sql创建数据库。
7.创建SQL用户并支派其对数据库X3-BLOG的相关权限。
8.启动站点根路径下的stringcrypt.htm,根据实际情况输入数据库连接字符串,点击加密按钮,复制加密后的密文,替换网站根目录下的数据源配置文件DataSource.config的根节点中的connstring属性。
9.解压复制SyCODE.ThesaurusAnalysis项目中的Dicts下的所有文件至任意目录。
10.打开站点根目录下的web.config文件,找到smtpSettings节点,按照提示设置相应节点属性。使用stringcrypt.htm页面加密邮箱密码添入password属性中。
11.找到web.config中的appSettings配置节点,将IndexDirectory设置成保存日志索引的真实目录路径,将StoreDirectory设置成保存日志正文压缩文档的真实目录路径,将DictsDirectory设置为第8步中选择的存放目录。
12.打开host.xml文件,将host和searchhost节点的内容改为你实际的站点路径。
没有合适的资源?快使用搜索试试~ 我知道了~
blog源码
共1037个文件
cs:332个
gif:228个
js:172个
需积分: 9 303 下载量 52 浏览量
2008-04-17
10:47:25
上传
评论
收藏 2.79MB RAR 举报
温馨提示
随着Blog(博客)的快速发展,Blog已经成为朋友、家庭之间越来越盛行的沟通工具,是当今网络不可缺少的一部分。同时,Blog也逐渐被应用在企业、公司或集团内部的网络(Intranet)中。本源码是一个Blog系统
资源推荐
资源详情
资源评论
收起资源包目录
blog源码 (1037个子文件)
Global.asax 64B
ResolveAssemblyReference.cache 7KB
ResolveAssemblyReference.cache 3KB
ResolveAssemblyReference.cache 3KB
ResolveAssemblyReference.cache 625B
spellchecker.cfm 6KB
DataSource.config 18KB
web.config 7KB
HttpHandlers.config 4KB
App.config 293B
LuceneTest.vshost.exe.config 293B
LuceneTest.vshost.exe.config 293B
App.config 293B
ThesaurusTool.vshost.exe.config 293B
Lucene.Net.Search.TestSort.config 145B
Lucene.Net.Search.RemoteSearchable.config 145B
IndexWriter.cs 67KB
QueryParser.cs 57KB
StandardTokenizerTokenManager.cs 37KB
IndexReader.cs 36KB
QueryParserTokenManager.cs 33KB
SupportClass.cs 28KB
SupportClass.cs 28KB
FSDirectory.cs 26KB
FSDirectory.cs 26KB
DBAM.cs 22KB
PorterStemmer.cs 22KB
IndexModifier.cs 22KB
SegmentInfos.cs 22KB
SegmentInfos.cs 22KB
Similarity.cs 21KB
SegmentReader.cs 21KB
Form1.Designer.cs 20KB
BooleanQuery.cs 19KB
FieldCacheImpl.cs 18KB
FileBrowserConnector.cs 16KB
SegmentMerger.cs 16KB
Compress.cs 16KB
FieldsReader.cs 16KB
ThesaurusSpliter.cs 16KB
FieldSortedHitQueue.cs 16KB
BooleanScorer2.cs 15KB
DataSource.cs 15KB
ParallelReader.cs 15KB
DocumentWriter.cs 15KB
MultiReader.cs 14KB
DateTools.cs 14KB
Field.cs 13KB
Document.cs 13KB
NativeFSLockFactory.cs 13KB
MultiPhraseQuery.cs 12KB
TermVectorsWriter.cs 12KB
FuzzyTermEnum.cs 12KB
Global.asax.cs 12KB
DisjunctionMaxQuery.cs 12KB
MultiFieldQueryParser.cs 12KB
FieldInfos.cs 12KB
PhraseQuery.cs 11KB
SegmentInfo.cs 11KB
MultiSearcher.cs 11KB
TermVectorsReader.cs 11KB
IndexFileDeleter.cs 10KB
IndexFileDeleter.cs 10KB
DisjunctionSumScorer.cs 10KB
NearSpans.cs 10KB
StandardTokenizer.cs 10KB
AbstractField.cs 10KB
NearSpansOrdered.cs 10KB
ParallelMultiSearcher.cs 9KB
Form1.cs 9KB
Form1.cs 9KB
SortField.cs 9KB
FieldCache.cs 9KB
HandlerBase.cs 9KB
FilteredQuery.cs 8KB
Query.cs 8KB
Ping.cs 8KB
Sort.cs 8KB
CompoundFileWriter.cs 8KB
RAMDirectory.cs 8KB
SpanOrQuery.cs 8KB
UploadHandler.cs 8KB
NearSpansUnordered.cs 8KB
Security.cs 8KB
BitVector.cs 8KB
BooleanScorer.cs 8KB
DisjunctionMaxScorer.cs 8KB
Searcher.cs 8KB
CompoundFileReader.cs 8KB
ParseException.cs 7KB
FuzzyQuery.cs 7KB
RangeFilter.cs 7KB
Function.cs 7KB
MMapDirectory.cs 7KB
SpanNotQuery.cs 7KB
ISOLatin1AccentFilter.cs 7KB
Directory.cs 7KB
ScorerDocQueue.cs 7KB
SetCollection.cs 7KB
RangeQuery.cs 7KB
共 1037 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
lbsnm
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功