标题：bo-blog
Blogger
Bo-blog前身基于php+txt的免费Blog程序,现基于PHP+MYSQL平台！
Bo-Blog 1.7系列 程序简介
Bo-blog 1.7系列（包括1.7以下版本）是一款基于PHP+TXT的无需数据库的免费blog程序。无需数据库为许多免费主机的朋友造福，只是txt访问速度慢。
Bo-Blog 2.0 特色：
丰富实用的功能与简单的使用； 
基于XHTML+CSS+div 布局的模板结构； 
可自由定制的页面模板； 
部分基于Ajax的新体验； 
多语言包化与UTF-8国际编码； 
强大的spam信息防御机制； 
RSS、XML-RPC、Tags支持； 
内置留言本、天气、表情、置顶、验证码、头像等； 
可通过插件与模板增强您的个性功能 
对搜索引擎友好，利于SEO
Bo-Blog 2.0 部分主要功能：
* 基于XHTML+CSS+div 布局的模板结构，多变、绚烂的模板可使您的blog与众不同；
* 可自由定制的页面模块，添加代码不必修改程序，也可通过自动安装文件添加新的模块项目；
* 采用基于Ajax的留言和评论添加、管理方式；
* Tags功能；
* 较 1.x 版本相比，大幅提升的可定制性与易用性；
* 可从关键词、链接数量和发言字数等多条件识别广告留言/评论信息；
* 全面支持后台对日志、用户、链接等内容的批量化操作，省时省力；
* 可自定义的表情系统，可自定义的天气系统，可自定义的头像系统；
* 用户组管理体系，可详细设定各组用户的各种使用、管理权限；
* 可自动检查是否有更新的程序；
* 支持XML-RPC接口；
* 链接分组功能，内置链接申请、批准系统；
* 多语言包，内置简繁两个语言包；
* 支持通过 RSS 直接导入日志内容，可在无转换程序时应急转换；
* 兼容PHP5、MySQL5；
* 可设置隐藏分类，可撰写隐藏日志，可撰写草稿；
* 可选用自定义编辑器；
* 两种方式置顶日志，可锁定日志，可为日志加上星标；
* 支持Trackback，支持RSS 2.0（可追踪全部新日志、单篇日志或某个分类）；
* 可视化的链接、分类顺序调整方式；
* 可自由设置列表或摘要两种查看方式；
* 可自由开关日志、开关注册，并可设置理由；
* 时差调整功能；
* 基于GD的验证码；
* 可导入受到限制或屏蔽的词语；
* 附件上传、管理系统；
* 可导入、导出专用的备份格式或RSS格式。
Bo-Blog 2.0 系统需求
是否必需 最低 推荐 
PHP 是 4.1.0 4.3.0以上 
MySQL 是 4.0.0 4.0.0以上 
GD 否 自带 自带 
Session & Cookie 是 - - 
register_globals - - Off 
浏览器 是 - Firefox
Bo-Blog 2.0.3 安装说明
一、安装条件：
要安装Bo-Blog 2.0，您的服务器（或虚拟主机，下同）必须满足以下条件：
*PHP版本在 4.1.0 以上；
*支持MySQL；
*支持session和cookie；
*没有强制添加的广告等会改变输出页面内容的限制。
要顺畅地使用Bo-Blog 2.0全部功能，您的服务器最好还应具备下面的条件：
*PHP版本在 4.3.0 以上；
*MySQL版本在 4.0.0 以上；
*安装了GD库；
*安装了Zlib Function；
*建议在PHP全局变量 register_globals = Off 的情况下使用。
此外，下面的函数如果被禁用，将无法正常使用：
*opendir / readdir
*unlink
*fopen / fsockopen
*error_reporting
二、全新安装：
1. 将Bo-Blog文件夹下的所有文件上传到服务器上。Unix类服务器请设置以下文件夹的属性为777或保证程序可读写：
bak/
data/
temp/
attachment/
2. 执行 install/install.php。按照指示完成安装。
3. 到后台blog设置里设一下blog的地址，这样在rss和MetaweblogAPI里面显示的url才是正确的。
4. 如果您的服务器支持Gzip，请到后台blog设置中打开Gzip压缩，将有效提高页面打开的速度。
Bo-Blog 2.1.0 安装说明
1、安装条件：
要安装Bo-Blog 2.1，您的服务器（或虚拟主机，下同）必须满足以下条件：
*PHP版本在 4.1.0 以上；
*支持MySQL；
*支持session和cookie；
*没有强制添加的广告等会改变输出页面内容的限制。
要顺畅地使用Bo-Blog 2.1全部功能，您的服务器最好还应具备下面的条件：
*PHP版本在 4.3.0 以上；
*MySQL版本在 4.0.0 以上；
*安装了GD库；
*安装了Zlib Function；
此外，下面的函数如果被禁用，将无法正常使用：
*opendir / readdir
*unlink
*fopen / fsockopen
*error_reporting
*chdir
2、全新安装：
2.1. 将Bo-Blog文件夹下的所有文件上传到服务器上。Unix类服务器请设置以下文件夹的属性为777或保证程序可读写：
bak/
data/
temp/
attachment/
post/
警告：如果使用的是Windows服务器，建议不要安装在根目录下。
2.2. 执行 install/install.php。按照指示完成安装。
2.3. 如果您的服务器支持Gzip，请到后台blog设置中打开Gzip压缩。
3、从2.0.3升级：
如无特别说明，以下所称2.0.3包括2.0.3、2.0.3sp1。
3.1.1 下载完整安装包。解压。
3.1.2 将 bo-blog 目录下除install/和data/外的所有文件上传到blog安装目录下，“覆盖”所有旧版的文件。
3.1.3 Unix类服务器请设置 post/ 文件夹的属性为777或保证程序可读写。
3.1.4 将 tools/updateto210.php上传到blog安装目录下，在浏览器输入该文件的地址进行访问，该文件将根据你当前的blog版本自动修改数据结构。
3.1.5 登入到后台，到“参数设置”中配置“所有”空白的新选项并保存。到“刷新缓存”处刷新所有的缓存。
3.1.6 根据实际情况，可选择打开不同的URL优化方式以及附件防盗链功能。
4、文件组成
安装包里的文件夹作用如下：
*bo-blog - 完整的程序
*documents - 文档说明；
*tools - 一些小工具，详见内附文档。
Bo-Blog 2.1.0
2.1.0是2.0.3之后的又一个重大升级版本，包含诸多特性。建议所有旧版用户升级。
2.1.0的重大更新之处有：
*可以为单篇日志自定义不同于日志正文内容的摘要内容。
*自定义页面功能，可撰写一个简单的、独立的页面。
*全面改进URL重写机制。支持设定别名的方式使日志URL个性化，内部URL链接全面路径化。（此功能需服务器支持，请查询官方网站获得更多信息）
*改进上传机制，增加附件防盗链功能。当上传的文件在读取、下载和显示时，可检验请求的来路是否为允许的域名。
*支持两个侧边栏。
其他十多项更新之处，请查阅安装包内的changelog文档。
升级方法(从2.0.3sp1)：
1 将 bo-blog 目录下除install/、images/emot/和data/外的所有文件上传到blog所在目录下，“覆盖”所有旧版的文件。
2 Unix类服务器请设置 post/ 文件夹的属性为777或保证程序可读写。
3 将 tools/updateto210.php上传到blog根目录下，在浏览器输入该文件的地址进行访问，该文件将根据你当前的blog版本自动修改数据结构。
4 登入到后台，到“参数设置”中配置“所有”空白的新选项并保存。到“刷新缓存”处刷新所有的缓存。
5 根据实际情况，可选择打开不同的URL优化方式以及附件防盗链功能。
升级方法(从2.1.0 beta)：
1 将 bo-blog 目录下除install/、images/emot/和data/外的所有文件上传到blog所在目录下，“覆盖”所有旧版的文件。
2. 将 tools/updateto210.php上传到blog根目录下，在浏览器输入该文件的地址进行访问，该文件将根据你当前的blog版本自动修改数据结构。
2.1.0的升级方法(从2.1.0 rc 1, 2.1.0 rc 2, 2.1.0 rc 3)：
下载下面提供的专用升级包，将里面所有文件上传到blog所在目录下，“覆盖”所有旧版的文件。同时，请阅读下列“2.1.0 rc 3 修复问题列表”，并对照操作。
2.1.0 与2.1.0 rc 3相比，修复问题列表：
*修改批量日志删除错误。
*修改使用“”作为blog url时，引用发送完毕跳转错误。
*修改头像大小设置、位置设置无效或显示不正确问题。
*修改评论的修改权，当管理员对评论做出回复后将无法再修改评论。
*修改tag日志页翻页时，列表和摘要状态错误问题。
*修改除简体中文语言外的其他语言包中未同步的部分。
Bo-blog 2.1.1
bo-blog 2.1.1 beta 1
更新简介：
2.1.1 beta 1 发布于 2008/5/25
*修改：编辑已经发布的日志时，每次自动保存该日志包含的每个Tag计数不正常地减少。
*修改：非管理员组用户被赋予留言回复权限时看不到回复按钮。
*修改：禁止一些非正常请求的访问，减少搜索引擎抓取死循环的产生。
*修改：多媒体无法全屏播放。
*修改：留言头像位置错误。
*修改：提示注册后方可下载时的注册地址有误。
*撰写日志界面加入折叠，初始隐藏不常用的选项。
bo-blog 2.1.1 beta 2
2.1.1 beta 2 发布于 2008/7/5
*自动完成Tags特性：
*改进新手迷失方向的修改项
bo-blog 2.1.1 beta 3
2.1.1 beta 3 发布于 2008/7/13
*增加了对 OpenID 的支持
*增加附件管理中直接更新附件。
*增加指定自定义404页面。
*修改Google Sitemap提示所有页面优先权均相同的问题。
*支持RSD（Really Simple Discoverability）。
bo-blog 2.1.1 pre RC
2008/8/10 V2.1.1.3216.0 (2.1.1 pre RC)
*后台操作全方位启用Ajax技术，大大提高了工作效率。
*修改tags搜索结果的链接不正确的问题。
*修改日志数为0的归档月进入会出现404错误。
*修改语言包微调不支持html特殊字符和引号的问题。
*修正其它一些问题。
bo-blog 2.1.1 RC1
2008/11/2 V2.1.1.3502.0 (2.1.1 RC 1)
*增加“预览”按钮，点击即可预览当前正在撰写的日志。
*“功能锁”功能允许用户一键式屏蔽程序的某个功能。
*对授权说明进行了修改。
*修改Ajax模式下新增链接的返回信息错误。
*修改UBB的code标签中的链接也会被自动识别的问题。
*允许访问者通过 ?lang=xxx 的形式改变前台调用的语言包。
*禁止通过用户管理功能删除用户自己。
*修改另存为txt文件功能出错的问题。
Bo-Blog 2.1.1 正式版
2008/12/26 V2.1.1.3626.0（2.1.1正式版）
*后台操作全方位启用Ajax，大大提高工作效率。
*程序功能一键式屏蔽。
*OpenID 有限登入支持。
*指定自定义404页面。
*其他许多细小更新之处和bug修正，请查阅安装包内的changelog文档。
简评
Bo-Blog是一款国产非常优秀的开源博客，较之wordpress和其他博客Bo-Blog的优点在于使用方便、方便、执行效率高。如果说wordpress是专业的博客程序那么Bo-blog就是平民博客。 Bo-blog的优缺点都是比较明显，缺点是插件接口不多。对比其他博客没有wordpress等扩展性强博客方便。对于模板Bo-Blog的模板采用的是LBS^2架构是"定制"的，程序作者先给你自定义好相应的函数然后你自己慢慢拼凑而成。这两个情况就很大程度限制了程序的扩展，影响了很多插件和模板应有的价值。其次Bo-Blog没有相应的开发团队，整个程序都是一个人Bob在维护，与其说Bo-Blog还不说是Bob-log ，bob的博客程序。更新相对缓慢但是bob并没有丢下Bo-blog。结语：作为一个国产博客Bo-Blog是有特色的,简洁而不简单，程序功能比较齐全特别是自带的博客备份功能可以在任何Bo-blog同一版本之间导入数据，还支持rss导出文章免去了大家担心的数据数据丢失困扰，借助某些插件还可以定时备份。