2010 三月 11. 20:21
博易的数据存储支持 XML 无数据库方式,也支持 SQL Server、MySQL、VistaDB 和 SQLite 等多种数据库。下面将介绍如何下修改 Web.config,以配置博客数据存储方式。
打开 Web.config 我们可以找到
configuration\BlogEngine\blogProvider 节点。这就是配置数据存储方式的地方。
blogProvider 节点下还有
providers 节点,例如下面的配置表示存在两种数据存储方式—— XmlBlogProvider和DbBlogProvider。
[code:xml]
<providers>
<add name="XmlBlogProvider" type="BlogEngine.Core.Providers.XmlBlogProvider, BlogEngine.Core"/>
<add name="DbBlogProvider" type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core" connectionStringName="BlogEngine" />
</providers>
[/code]
上面
type 表示其类型,如果是数据库类型则还会有
connectionStringName 表示数据库连接字符串的名称。这个 connectionStringName 只是一个名称,其值存在于
configuration\connectionStrings 节点下。例如下面的配置表示名称为 BlogEngine 的数据库连接字符串为 Data Source=MySQLServer;User ID=user;Password=password;persist security info=False;initial catalog=BlogYi。
[code:xml]
<connectionStrings>
<add name="BlogEngine" connectionString="Data Source=MySQLServer;User ID=user;Password=password;persist security info=False;initial catalog=BlogYi;" providerName="System.Data.SqlClient"/>
</connectionStrings>
[/code]
因此,如果在 providers 节点下配置了数据库作为数据存储方式,则一定要在 connectionStrings 节点下配置相应的数据库连接字符串;而如果没有用数据库作为数据存储方式,则可省去 connectionStrings 节点下的配置。
虽然博易支持多种数据存储方式,但是当前有效的数据存储方式是唯一的。上面介绍了如何配置各种数据存储方式,那么如何为当前有效使用的数据库存储方式呢?请找到 configuration\BlogEngine\blogProvider 节点。有属性 defaultProvider,该属性表示当前默认的数据存储方式名称,这个名称也就是上面 providers 节点里面配置的各项的 name 属性。如:
[code:xml]
<blogProvider defaultProvider="XmlBlogProvider">
[/code]
表示当前默认使用的数据存储方式为 XML 无数据库方式。
另外,对于MySQL、VistaDB 和 SQLite 等数据库存储方式,安装包中有相应的 web.config 文件,如果在这些文件的基础上配置,将会更加简单方便。
2010 一月 13. 22:14

一直以来博易主机稳推一款性价比很不错的产品“博易商务主机”,该主机适用面较广。现在博易主机针对小型独立博客用户新推一款更加经济的博客主机——博易博客主机。
博易博客主机专为ASP、ASP.NET、PHP博客运行需求贴身配置,不仅仅适用于博易博客,而且也能良好运行其他单用户博客程序。她针对博客运行需求而合理地配置资源,为客户提供理性价位的虚拟主机!
博易博客主机详细参数如下:
网站空间 100MB
数据库 Access、SQLite
网络流量 10GB/月
CPU资源 不限(独立进程池)
IIS 并发数 50个
自助绑定域名 支持
在线管理 支持
脚本支持 ASP、ASP.NETv1.1、ASP.NETv2.0、PHP、Zend、HTML
服务器配置 Dell 高性能1U机架式服务器
组件支持 SA-FileUp、ASPJPEG、ASPUpload、W3Jmail、PowerEasy
预装博易博客最新版本并终生免费升级(可选服务)
特价 ¥98/年
Tags:
2009 十月 12. 20:38
博易的“归档”页面是采用索引全部文章的方式来展现归档的,这种方式适合于文章总数在500篇以内甚至1000篇以内的博客使用。而如果当博客文章的数量超过这个数,或者您希望以更简明扼要的统计方式来呈现归档,那么默认的这种方式就不太可能是您所需要的了。
为此,博易发布以下插件,为解决上述问题提供解决方案。简明型归档页面仅将文章月份、分类、标签和统计信息包括进来,而没有列出全部文章的标题。您只需要下载并解压文件到您博客的根目录下,即可使用。如果您希望更换您博客归档原有的显示方式,没必要(原来的归档页面不影响,可以与这个归档页面共存),只需要修改您博客的模板,将原来的“归档”页面的链接替换为这个新的简明归档页面的链接即可。
简明归档页面下载:archivesummary.zip (2.78 kb)
演示地址:
http://www.shuabao.net/archivesummary.aspx
2009 九月 3. 21:46

有一个好消息不能不第一时间通知各位,性价比一向很高的博易主机现已大幅下调了价格。本次价格下调是为了更加突出博易品牌主机这一款虚拟主机无可比拟的高性价比,而用户数量的增加和服务水平的提高使得本次降价成为可能。我们尽可多地把利润让给用户,给用户更自由的产品选择,专心为用户提供贴心的服务。
博易主机
原价238元/年,
价格直降40元,
现价198元/年,降价幅度高达15%。降价前已经购买了博易品牌主机的用户次年续费也将实行此最新价格。
博易品牌主机详细参数如下:
总计空间 1100MB(1.1GB)
网站空间 1000MB(1GB)
数据库 SQLServer 或 MySQL 任选,100MB/个
网络流量 不限
CPU资源 不限(独立进程池)
IIS 并发数 150个
自助绑定 20 个域名,2个独立子目录,送3级域名
脚本支持 ASP、ASP.NETv1.1、ASP.NETv2.0、PHP、HTML
机房选择 江西双线、三线、广东电信等任选
预装博易博客最新版本并终生免费升级(可选服务)
Tags:
2008 八月 7. 09:51
以下操作中所需用到的程序和脚本等一切文件在博易安装包中都有,下载请到这里。
1.备份您的程序及数据
为了您的数据的安全和完整,我们极力推荐您在升级前备份好原来的程序文件和数据。
包括 App_Data 文件夹、用户主题、用户插件以及 Web.config 等等。
2.升级数据库
详细升级方案请参见《关于数据存储方式的配置》文件夹中具体内容。
3.升级 Web.Config 配置
将新的 Web.config 替换原来的 Web.config 并重新配置这个文件。
4.升级程序文件
这一个步骤要特别小心。首先请再次确认您已经经过步骤1备份了所有的程序和数据文件。
现在,请您上传除 App_Data 文件夹之外的所有文件和文件夹。再进入 App_Data 文件夹,上传原 App_Data 下没有的文件。
5.重新登录并核查高级设置
现在就可以和原来一样进入新的系统了。请进入控制面板核查是否有需要设置的选项。有任何其他的问题请访问博易官方。http://www.BlogYi.net
对于使用了数据库的用户请按照安装包里面的《关于数据存储方式的配置》进行升级配置。
2008 七月 25. 10:13
感谢 goodluck 在《在 SQLServer2000以及2005 上运行博易v1.6》发表的评论让我们发现了博易v1.6的一个用户支持的小错误。这个错误将导致在后台添加的新用户无法立即登录。
现在我们将内核修改并重新编译,发布上来。同时加入了之前所发布的两个补丁,更新了博易v1.6的下载包和源代码,新的版本为博易v1.6.0.1。新的内核可单独下载,替换原来的内核文件即可。下载博易v1.6.0.1内核BlogYi_v1.6.0.1_Core.zip (313.04 kb)。
2008 七月 23. 09:54
博易的运行是不需要专门的数据库的,它的数据默认全部存放在一组XML里面。为了满足用户更多的需求,博易又支持了扩展数据库。这就意味着您可以将多种数据库用来支持博易的运行。下面我们给出如何将博易运行于 SQL Server 之上的解决方案。
1.创建一个 SQLServer 数据库,下载下面的 SQL 脚本并运行。
SQLServer2000:BlogYi.NET 1.6 SQL Setup Script_SQL2000.sql (19.47 kb)
SQLServer2005:BlogYi.NET 1.6 SQL Setup Script_SQL2005.sql (24.94 kb)
2.修改 Web.config 的 BlogEngine 节点中 blogProvider 节点,将其值设为“DbBlogProvider”。
3.修改 Web.config 的 connectionStrings 节点中 add name=BlogEngine ... 节点,将 connectionString 的值设为 SQLServer 的连接字符串。
只需完成以上三个步骤即可!
下面我们给出如何将博易v1.5的数据库升级到博易v1.6的解决方案。
1.打开博易运行的数据库,下载下面的 SQL 脚本并运行。
SQLServer2000:BlogYi.NET 1.6 SQL Upgrade Script_SQL2000.sql (7.22 kb)
SQLServer2005:BlogYi.NET 1.6 SQL Upgrade Script_SQL2005.sql (7.83 kb)
2008 七月 23. 09:45
这个补丁修补了博易v1.6查看文章时可能会导致的内存泄漏的问题。我们建议您使用这个补丁。
我们对为您造成的不便表示抱歉,用补丁文件替换旧版本的文件即可!补丁下载:Memory_leak_fix.zip (1.74 kb)(内附使用说明)。
2008 七月 23. 09:36
这不是一个严重到威胁您博客帐号安全性的补丁,所以请您不要过于紧张。但是我们建议您使用这个补丁来使您的的博客系统更加健壮:)
我们对为您造成的不便表示抱歉,用补丁文件替换旧版本的文件即可!补丁下载:Comment security fix.zip (4.59 kb) (内附使用说明)。
2008 七月 21. 11:37
博易v1.6 的一个新特性是让博主(管理员角色)可以直接在前台页面上进行直观的拖拽设置栏目,以达到调整页面布局和更新栏目内容的效果。而这一特性依赖于博易的 WidgetZone 控件。为了能使针对博易旧版本所设计的主题模板也能具备博易v1.6版本的上述特性,请按照以下的步骤简单修整一下您的主题模板,之后您的主题模板就能完全具备博易v1.6便捷的在线编辑更新页面布局和内容的功能了。
找到主题模板中侧栏(SidePanel)的块。替换为如下即可。
[code:html]<blog:WidgetZone runat="server" ID="rightzone" /> [/code]