网站应用

关注公众号 jb51net

关闭
首页 > 网络技巧 > 网站应用 > PHP多用户博客

PHP多用户博客系统分析[想做多用户博客的朋友,需要了解]

作者:

中午心血来潮,顺便搜索了一下当前网络的多用户博客系统,主要是php,asp,asp.net了解不多,就不用说了。 先说php多用户博客系统吧
01,LxBlog 博客系统
这是phpwind推出的博客系统,值得推荐吧,国内推出php多用户博客的不多,如果你英文不好,就只能用这个系统了!
PHPWind 博客系统 是一套基于php+mysql 数据库平台架构的多用户博客系统,该系统融合了Blog的最新元素,拥有强大的个人主页系统,独立的二级域名功能,灵活的用户模版系统,丰富的朋友圈和个性相册功能。
网站统筹化
1. 使用论坛整合接口,让博客论坛容为一体
在论坛里可以设置用户组权限,让特定的用户组有权限使用博客个人主页系统 用户在论坛里浏览自己的主题时可选择将帖子推送到自己的博客主页中去。 在博客用户控制版面里,用户可以使用帖子推送功能,将自己在论坛里发表的优秀文章收藏到自己的博客主 页中。

2. 实现与论坛数据整合
如果您已经拥有一个论坛帐号或注册了一个论坛帐号,无须再次注册即可登录博客系统; 如果您在博客系统中注册一个博客帐号,无须再次注册即可登录论系统。

3. 论坛文章推送功能
管理自己的发表的文章,可以将优秀的文章加入到自己的博客主页中,永久收藏。 您也可以在浏览主题的时候选择将主题推送到您的博客主页中。
便捷人性化
1. 强大的搜索功能
强大的搜索功能,让您快速的寻找需要的博客以及博客文章。

2. 轻松架设博客门户站点
便捷的内容调用功能、内容丰富的站点首页和分类页面以及文章分类浏览功能 ,真正实现博客的共享以及分享交流功能。

3. 统计博客浏览次数
准确记录博客点击率,让您轻松了解自己的人气指数。
时尚个性化
1. 独立的二级域名功能
独立的二级域名功能,让您拥有属于自己的域名,更方便快捷地访问博客主页。

2. 功能强大的个人主页系统
独立的二级域名,个人日志,相册系统,播放音乐,放置flash特效等众多强大的功能,让您的个人主页更显个性时尚。

3. 朋友圈功能
想怎么创建就怎么创建,个性化的朋友圈,让您更显时尚魅力。一个朋友圈,几个知心朋友,谈天说地,爱怎么交流就怎么交流。

4. 灵活的用户模版系统
功能强大的用户风格定制功能,您可以根据自己的喜好,想做什么样的风格就做什么样的风格,让您的个性在另类时尚的模版中尽情展现。

5. 个性相册系统
多相册功能,满足您多样化的需求,同时支持相片上传和使用URL地址两种方式保存相片。

02,wordpress MU博客系统
首先它是一个单用户博客系统,不过我看很多网站也用它做多用户博客系统,怎么弄的我就不知道了,例如:yo2。cn就是用wordpress架设的。
WordPress是一个使用PHP语言编写的优秀的开源blog程序,在全世界范围内也有非常多的用户。国内并不少。

WordPress MU则是由WordPress衍生过来的多用户版本,BSP可以使用WordPress MU为用户提供WordPress搭建blog的服务,这对于那些想体验WordPress而又没有自己空间的blogger是个不错的选择。目前国内使 用WordPress MU来提供服务的BSP中做得比较好的是yo2。

建立一个这样的多用户平台,以下是建立的步骤与应该注意的问题。

1、你必须注册一个域名,并且你的域名注册商提供泛域名解析,这泛域名解析是用来实现二级域名的,当你把*.wealog.com的IP指向某个IP后,所有未声明的二级域名都会被解析到这个IP,可以省掉管理二级域名的麻烦;

2、你必须租用一台支持PHP、mySQL、Apache的linux主机,独立主机最好;如果是虚拟主机,你必须为你的站点购买一个唯一IP,并把*.clin003.com 指向这个独立的唯一的IP;

3、你然后去http://mu.wordpress.org/download/ 下载一个WPMU的最新版本,目前WPMU 是1.3 version;

4、下载和安装应该不会有什么问题,安装后,如果有必要的话,你可以下载一个zh_CN.mo来汉化WPMU的操作界面;

5、然后你可以去 http://themes.wordpress.net 下载超过500个被共享的模板,由于这些模板是英文的,也许需要汉化并更改一下字体大小才能使用;

6、你可能需要安装akismet为来阻挡垃圾发送者发来的垃圾信息,有必要的话,你也许可以向akismet.com为BLOG平台购买专业的反垃圾服务;

03,LIFETYPE多用户博客系统
这个系统我用过,南开博客就是用它架设的,功能很强大,我也在这台主机上架设过,但是没有成功,大概因为我不是php程序员,所以不行吧。如果非专业的程序员,不推荐用它假设博客系统!
亲切友善的使用介面
写文章是件很轻松的事,透过所见及所得的内建文章编辑器,你再也不用担心如何编排出整齐漂亮的文章。只要透过档案浏览以及点选,就可以轻松的在文章中加入图片、声音以及影像,做到 Podcasting 的功能。

另外透过摘要页面,你可以在每次都登入管理者后台介面时就马上知道你 Blog 目前的所有统计资讯,包含最新文章、迴响以及 引用 等等。

整合的多媒体档案管理
透过管理者后台介面可以轻松的做到自动图片缩图、档案大量上传、编写档案描述,让你可以轻轻就建立一个支援 Podcasting 的 Blog。

多样化的模版
喜欢每天都换不同模版?我们提供了超过 60 个由社群成员所制作的精美 模版。透过管理者介面,你可以安装、删除、编辑你目前所有的模版。

众多的外挂程式
如果你所要的功能并没有在官方标准的安装程式中。不用担心, 这里 有超过 60 种的外挂程式,包含 模版编辑器、垃圾迴响防制、Flickr 与 Del.icio.us 整合等这种不同的外挂程式,保证你一定可以找到你所需要的新功能。

垃圾防制机制
内建的贝氏过滤机制,让你可以轻轻松松的防制垃社迴响与引用,保证你的 Blog 不受网路垃社的干扰。另外迴响确认、迴响验证 CAPTCHAS 以及引用网址的检查都可以透过外挂程式来新增,更确保你 Blog 的安全。

支援引用
只要贴上你所要引用的文章网址,透过引用自动搜寻的功能 LifeType 会自动找出所有的引用网址来加以引用。

共同主题
透过共同主题的功能,你可以邀请你的朋友一起来跟你写 Blog,一起在网路上畅所欲言。

容易安装
透过安装程式精灵,你可以无痛安装或升级 LifeType。你不需要手动去修改伺服器上的设定档,所有的相关设定都可以透过安装精灵来完成。

管理者信任它
支援多 Blog 与多使用者环境
透过支援多 Blog 与多使用者、单一的 Blog 后台管理以及全域的网站管理等功能,整体来说 LifeType 是非常适合用来架设 Blog Hosting 的社群网站平台。这些多使用者与多 Blog 的管理都在同一个安装城市与同一个资料库中,你不需要担心资料要如何整合。

集中的社群页面
简单的四个步骤,让你的使用者就可以註册一个自己的 Blog。另外透过集中的社群页面,可以展示目前 LifeType 中,的最新网志、文章或是使用者的列表。

支援次网域
让你的使用者能轻松拥有自己的次网域,例如 username.yourdomain.com 或是 blogname.yourdomain.com。(你需要开启 DNS 中 wildcards 的设定,才可以使用这一个功能)

支援多国语言
每一个 Blog 都可以有自己的语系,透过语系档的设定,你可以把 LifeType 翻译到你任何想要的语系。 如果你确定要翻译你自己想要的语系档,请确定还没有人翻译过,免得做重工。目前 LifeType 支援任何编码,另外在最新版本中已经包含英文、中文、法文、德文、西班牙文、日文等语系档。

高效能资料存取
透过模版快取(Template Caching)、资料物件快取(Data Object Caching)与全面的程式重整(Code Refactor)等技术来降低 LifeType 对系统资源的消耗,并且维持网站的稳定运作。这使的 LifeType 非常适合用来架设大型的社群网站。

怪客需要他
支援简洁与自订网址
透过自订网址,你可以建立你任何想要的网址类型,让你的 Blog 更符合 SEO的要求或是更符合你的语言表示方法。透过后台管理介面的设定,你可以轻松的在各种不同的网址类型中切换。

干净与结构化的程式
LifeType 是基于 Model-View-Controller 模式架构所发展出来的程式,具有很高的弹性与可用性。程式的相关 API 文件可以透过 Doxygen 来自动产生,你也可以在这里找对最新的 程式 API 文件。

符合 XHTML 1.0 的页面产出
担心你网页的产出不符合 W3C 的规范吗?不用再担心了,在 LifeType 的预设模版中,所有的网页产出都符合 XHTML 1.0 的规范。

超强的外挂程式架构
LifeType 内部拥有一个超强的外挂程式架构,他可以让你自行加入任何你想要的功能。透过管线过滤(Pipe Line & Filters)、事件(Events),註册一个新的动作(Actions)、语系设定(Locales)、 MVC 架构的支援,你可以将你的外挂程式完美的嵌入到 LifeType 的后台管理介面中,并且拥有自订的管理页面(Templates)。任何你想像的功能都可以透过外挂程式来实做。

Smarty 模版引擎
不喜欢任何现有的模版?别担心!

LifeType 内建的Smarty 模版引擎,提供完整的客制能力给模版设计师,并且同时确保网站的安全性不会被牺牲。在预设的模版支援中,是没有办法在模版里面加入任何 PHP 的程式码,造成你网站的安全漏洞。特别是在当你是提供 Blog Hosting 的服务给你的使用者的时候。

支援 XMLRPC
LifeType 支援 XMLRPC 的网页服务介面(Web Service Interface)让你可以透过远端的程式来建立或是修改文章、分类等资料。目前支援 Blogger、MetaWeblog 与 Atom(透过外挂程式支援)等网页服务协定。另外,你也可以透过内建的 XMLRPC ping 服务来发佈你的文章到公开的 Ping Server 上。XMLRPC Ping 可以依照每一篇文章来设定他启动或关闭。

展示网站
你有两个地方可以来测试 LifeType 强大的功能:

有一些热心的人士在 OpenSourceCMS.com 建立了一个 LifeType 的 功能展示网站。有兴趣的人可以到那里去试试看。
或是,你也可以试试看我们自己所建立的 LifeType 中文测试站台。这一个测试站台使用 LifeType 最新的程式码,并且随时更新。

需求与授权
LifeType 需要 PHP 4.3.0 以上的版本以及 MySQL 3.23 以上的版本才能执行与安装。关于 PHP,我们建议使用最新的正式释出新版来安装 PHP4 4.4.0 或是 PHP5 5.1.0。Apache 是我们比较建议的网页伺服器,但是 LifeType 基本上应该可以在任何可以执行 PHP 的网页伺服器上面来安装与执行。(包含 Microsoft IIS 网页伺服器)

LifeType 是在 Linux 与 Mac 上所开发出来的,但这并不代表他只能安装在 Linux。只要能执行 PHP 的环境,如 Microsoft Windows(包含 Apache 与 Microsoft IIS),都可以安装与执行 LifeType。

如果你预备使用像是自订网址的功能,你必须要透过 Apache 的 ForceType 功能才有办法来执行。如果你要使用次网域的功能,那么你必须要设定使的你的 Domain 能够接受 wildcard 的转址才行,Apache 同时也需要进行相关的设定。

LifeType 是採用通用公共授权。
这是我认识的三个多用户博客程序,当然还有一些,例如博客中国,但是代码并没有开放,所以有等于没有,对于普通用户能用到的主要是上面三个,需要架设,只能在上面三个里面去选择了
您可能感兴趣的文章:
阅读全文