Offical Blog 博客

2010 三月 11. 20:21

博易博客数据存储方式的Web.config配置

作者: SpoonySonny. 发表在: 解决方案[Solutions].
博易的数据存储支持 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 三月 2. 19:47

ChinesePainting(中国书画) 主题模板 For BlogYi v1.9

作者: SpoonySonny. 发表在: 主题[Themes].

下载之后解压到Themes文件夹下,系统将自动识别。启用该模板在控制面板中高级设置里选择并启用即可。

预览如图

演示:http://my.blogyi.net/?theme=ChinesePainting

下载:ChinesePainting.zip (110.06 kb)

2010 一月 16. 14:20

Celestial(宇宙天体) 主题模板 For BlogYi v1.9

作者: SpoonySonny. 发表在: 主题[Themes].

下载之后解压到Themes文件夹下,系统将自动识别。启用该模板在控制面板中高级设置里选择并启用即可。

预览如图

演示:http://my.blogyi.net/?theme=Celestial

下载:Celestial.zip (103.49 kb)

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/年

2009 十二月 14. 06:28

BlogYi(博易)v1.9 版发布

2009年7月的14日,博易博客(BlogYi)发布了一个比较稳定的版本博易v1.8.5,那个时候Spoony刚来上海。
经过了整整5个月,今天博易博客(BlogYi)发布了2009 年的第三个版本——博易v1.9。
博易v1.9对之前的版本主要围绕着防垃圾评论进行了改进,还对插件、部件、主题等进行了丰富。仍然,升级到最新版的过程是简单而快速的。如果你准备好了,那就开始升级吧!
为了兼顾 C#3.5 的新特性以及 .net framework  2.0 平台的运行成本,博易v1.9 采用 Visual Studio 2008 开发环境开发,运行环境为 .net framework 2.0。


以下是博易v1.9 的更新和改进:

新增完善的评论管理后台

新增垃圾评论过滤机制

新增评论黑白名单

新增评论错误报告机制

新增了一组评论行为事件

新增在线修改插件源程序功能

新增文章按分类或标签显示是支持摘要选项

改进插件管理,可在线修改插件执行优先级

后台界面调整

支持多WidgetZone

修正了数据库方式下,页面别名保存的问题

改进Metaweblog 收取文章时Tag不区分大小写

改进XML方式下引用检查日志文件夹是否存在

评论编辑后增加了被X处理

Feed的输出增加了压缩判断

后台管理评论分页支持

修正了分类的子分类文章统计的错误

修正了一些JS错误

对CSS进行了局部修正和微调

改进了PageList部件Title显示

改进了Twitter部件

更新了语言包

集成了防垃圾评论插件

集成了博主列表部件

集成了随机文章推荐部件

新增集成了一套模板

(同步BlogEngine.NET Code 31124并在此基础上改进)
 

新版本兼容 BlogYi v1.8.5 的主题模板。下载页面:提供程序文件和完整源代码。
最后,感谢BlogYier对博易的一贯支持,一同期待博易在2010有一个更棒的版本吧!

2009 十一月 14. 11:53

博客作者列表部件

作者: SpoonySonny. 发表在: 插件[Plugins].
博客作者列表部件。

功能是列出博客作者并显示在部件区域,点击作者名称可查看该作者发表的文章。

AuthorList.zip (749.00 bytes)

将插件包中 Author List 目录复制 widgets 目录下,在部件栏目中添加 Author List 部件即可。

2009 十一月 7. 15:41

Nagrand(纳格兰) 主题模板 For BlogYi v1.8.5

作者: SpoonySonny. 发表在: 主题[Themes].

下载之后解压到Themes文件夹下,系统将自动识别。启用该模板在控制面板中高级设置里选择并启用即可。

预览如图

演示:http://my.blogyi.net/?theme=Nagrand

下载:Nagrand.zip (42.50 kb)

2009 十月 12. 20:38

博易简明型“归档页”解决方案

博易的“归档”页面是采用索引全部文章的方式来展现归档的,这种方式适合于文章总数在500篇以内甚至1000篇以内的博客使用。而如果当博客文章的数量超过这个数,或者您希望以更简明扼要的统计方式来呈现归档,那么默认的这种方式就不太可能是您所需要的了。
为此,博易发布以下插件,为解决上述问题提供解决方案。简明型归档页面仅将文章月份、分类、标签和统计信息包括进来,而没有列出全部文章的标题。您只需要下载并解压文件到您博客的根目录下,即可使用。如果您希望更换您博客归档原有的显示方式,没必要(原来的归档页面不影响,可以与这个归档页面共存),只需要修改您博客的模板,将原来的“归档”页面的链接替换为这个新的简明归档页面的链接即可。

简明归档页面下载:archivesummary.zip (2.78 kb)

演示地址:http://www.shuabao.net/archivesummary.aspx

2009 十月 12. 20:21

自动生成英文别名插件

作者: SpoonySonny. 发表在: 插件[Plugins].
自动生成英文别名插件。

功能是根据文章标题,经Google翻译,自动生成相应英文格式别名,以缩短别名长度并使得别名具有一定意义。

GoogleSlugTransliterator.zip (1.08 kb)

将插件包中 GoogleSlugTransliterator.cs 文件复制到 App_Code\Extensions 目录下。在控制面板里面的插件管理启用即可。如果需要手工指定别名,请禁用此插件。
有关该插件的扩充性介绍和用法可参见《两个自动处理博易文章别名的插件》一文。

2009 九月 12. 13:58

自动生成MD5格式别名插件

作者: SpoonySonny. 发表在: 插件[Plugins].
自动生成MD5格式别名插件。

功能是根据文章标题自动生成MD5格式别名,以缩短别名长度。

AutoMd5Slug.zip (813.00 bytes)

将插件包中 AutoMd5Slug.cs 文件复制到 App_Code\Extensions 目录下。在控制面板里面的插件管理启用即可。如果需要手工指定别名,请禁用此插件。
有关该插件的扩充性介绍和用法可参见《两个自动处理博易文章别名的插件》一文。