频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

选择一个博客服务器

作者: 出处:zdnet  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2006-03-21 10:31
关 键 词:建站
阅读提示:想知道如何建立完全属于自己的博客服务器吗?本文,David McAmis带您浏览各种可能的选择方案,以及在建服务器前需要考虑的关键因素。

博客(Blogging)在最近几年已经变得非常流行,这些天来,甚至每个人都会发表博客日志,从软件开发者到政治家,受折磨的小孩,以及他们之间的所有人。在这篇文章里,我们要去看看打造你自己的网志服务器可能的选择方案。在我这系列的下篇文章中,我将会贯穿如何设置服务器的内容,使用一种支持 PHP 和 PERL 的开源软件。

首先,可以考虑一系列方案选择blog服务器的平台。你需要问的第一个问题是你想要单一blog还是多作者的多重blog。然后,你需要查看你能实现什么样的服务器环境来部署你的blog服务器。你会用自己的服务器,还是使用商业 Web 主机?如果你在使用商业 Web 主机,那么他们支持什么样的平台和语言?我们发现大多数的blog服务器是基于 Linux/MySQL的,但有些也提供了其他平台的选择,包括 .NET。

选择一个blog平台

如果你仅仅想发布单个blog,那么就有不少快速简单的方案,且不需要你建立自己的blog服务器。这些包括了Blogger, Radio 等等服务商。大体上说,这些服务工作的机制是需要你有自己的网站或网络主机来运行你的blog——这些服务也提供了前端程序供你提交blog,或是将 blog文件上传至 Web 服务器。这通常是最简单的解决方案,也有最多人选择此路。

如果你需要更多的灵活性,或者是想要完全控制自己的blog,同时又已经有自己的 Web 服务器或是已托管于某处,那你就已经准备好设置自己的blog服务器了。现在有两种不同类型的blog服务器,取决于你将blog内容存在数据库中还是作为文件放在服务器上。

一个基于文件的blog服务器是最容易部署的,除了对存放你数据文件的目录读写权限的设置,不需要任何其他的设置步骤。

如果你有一个复杂些的主机环境,包含了对数据库如MySQL的访问,你可以想考虑部署一个使用数据库来维护后端blog存储的blog服务器。这种类型的实现稍微复杂一些,同时需要你对数据库平台的基本了解,以及使各个组件正常工作需要的额外设置步骤。记住,我们在这篇文章中涉及到的多数blog服务器也是开源或自由软件,因此有时候安装过程不好理解,相关文档通常也很少。

当你决定了是使用基于文件的还是数据库的解决方案后,下一步该考虑的就是平台的部署。Blog服务器往往是用跨平台的语言写成的(如 PHP, Perl 等等),但应当留心,这些服务器软件可能只是为特定平台创建的(通常是 Linux)。

所以,比如说,如果你选择在 Windows 平台上部署blog服务器,你可能因为其安装步骤是针对 Linux的而在安装上多花些时间。这并不意味着在 Windows 平台上部署这些方案是不可行的,只是说可能会多花一些时间或步骤。

几种主要的Blog服务器

Blosxom是一个轻量级的,多平台的blog服务器,可以用来维护多重blog而不需要繁杂的步骤。

环境需求:Web 服务器(Apache, IIS 等等),Perl

优势:容易安装和配置,不需要数据库服务器支持。

劣势:是面向小型开发团队或开发者的。

访问http://www.blosxom.com/ 获取更多信息。

Pivot

Pivot 是一个基于 Web 的blog服务器,非常容易安装和使用,可以维护多重blog,是避免使用后端数据库的良好替换方案。

环境需求:Web Server(Apache 或 IIS)以及 PHP

优势:智能化的特性,没有数据库后端。

劣势:大型blog的重建过程可能十分冗长。

访问http://www.pivotlog.net/ 以获得更多信息。

http://www.gotdotnet.com/workspaces/workspace.aspx?ID=E99FCCB3-1A8C-42B5-90EE-348F6B77C407

.Text(Beta)

使用 C# 和 ASP.NET 在 .NET 平台建立的blog服务器。

环境需求:IIS,.NET 框架,SQL Server 或 MSDE。

优势:在 Microsoft 框架中运行。

劣势:很难安装设置,缺少文档支持。

更多信息:

http://www.gotdotnet.com/workspaces/workspace.aspx?ID=E99FCCB3-1A8C-42B5-90EE-348F6B77C407

LiveJournal

Blog网站 LiveJournal.com 后台使用的流行的开源框架。

环境需求:Perl, MySQL, Apache, mod_perl

优势:为用户和开发者设置完好,灵活的框架。

劣势:很难定制,代码量大。

更多信息:http://www.livejournal.com/developer/

Nucleus

是一个blog以及新闻发布站点框架,提供了很多插件以扩展其功能(包括聊天,日志跟踪,等等)。

环境需求:Web 服务器 (Apache, IIS 等),PHP,MySQL

优势:很多特性可设置并很容易定制;

劣势:插件可能很难安装和配置。

更多信息:http://nucleuscms.org/

WordPress

WordPress发布系统是一个建立在 PHP 和MySQL上,基于 GPL 协议的自由软件。

环境需求:Web 服务器,PHP,MySQL

优势:流行的框架,强有力的开发者群体

劣势:可能难于安装和运行。

更多信息:http://wordpress.org/

(责任编辑:城尘


发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·IIS 专题频道 (查看19867次)
·中间件应用技术专题 (查看16249次)
·FTP协议应用专题 (查看16141次)
·140个电脑小知识、小技巧 (查看14460次)
·Apache技术专题 (查看13043次)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有