博客,又译为网络纪录文件、博客或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。 那么怎么搭建部落格? PHP博客系统有哪些? 哪个博客系统好用? 下面PHP中文网就来给大家总结分享十大开源php部落格系统,一起来看看吧!
一、WordPress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。 全球34%的网站都是用WordPress。
非常成熟的博客系统了,接口可定制化化,接口实际上都差不太多,后台系统也是最成熟的。
丰富的外挂和模板是WordPress非常流行的一个特性,WordPress外挂数据库中有超过18000个外挂,包括SEO、控制元件等。 个人可以根据它的核心程序提供的规则自己开发模板和外挂。 这些外挂可以快速地把您的博客改变成CMS、论坛、门户等各种类型的站点。 WordPress Theme风格模板是世界上的程序里最多的,型别复杂、质量可嘉、样式繁多,只需要把不同的模板档案放到空间的Theme目录下就可以自由的在后台变幻,方便使用,而且不管您安装的的什么语言套件,都可以自由的使用这些风格。
相关推荐:
二、TypEcho
Typecho 基于PHP开发,支持多种数据库,是一款核心强健、扩充套件方便、体验友好、执行流畅的轻量级开源部落格程序。
项目特色:
轻量高效:仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的外挂与模板机制。 超低的CPU和内存使用率,足以发挥主机的最高效能。
先进稳定:原生支持 Markdown 排版语法,易读更易写。 支持 BAE/GAE/SAE 等各类云主机,即使面对突如其来的高存取量,也能轻松应对。
简洁友好:精心打磨过的操作界面,依然是你熟悉的面孔,更多了一份成熟与贴心。 每一个像素的剪裁,都只为离完美更进一步。
档案丰富
社群活跃
三、b2evolution
b2evolution 是一个安装简单的博客软件,就算是安装整个博客网络也同样简单,即装即用。 b2evolution 的缺点是只有200+的外挂(要知道 Joomla 的外挂足有 3,400+)。
b2evolution是一个采用PHP+MySQL开发的,成熟的,优秀的Blog引擎。 它包含了一个Blog工具所应具备的所有功能。
b2evolution的特点包括:
1、即时Blogging:可以直接在web页面中Blogging。 还能通过传送email或MMS或使用用户端工具如w.bloggar来Blogging。
2、提供大量的漂亮的外观供你挑选。
3、防垃圾信息机制。
4、支持多种语言套件括中文(简/繁体)。
5、支持多Blog系统:假如你需要放2,3或100个不同的Blog/新闻聚合在你的网站上,只需一次安装就能搞定。 每一个blog放在自己的页面,也可以在同一个页面同时放置多个blogs。
6、支持多用户和多作者:每个blog都有一组属于它的用户,你可以对这些用户设定不同的读写权限。
7、灵活分类:每个blog都可以分成不同的子类,然后子类通过主题来组织管理你的posts/news item。 每个post可分配给多个子类。
8、遵守Web标准:整合一个XHTML标准检查器。
四、ModStartBlog
ModStartBlog 是一个基于 Laravel 现代化个人博客系统。 模组市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。
系统完全开源,基于 Apache 2.0 开源协议,免费且不限制商业使用。
功能完善,模块市场丰富
会员模块通用且完整,支持完整的 API 呼叫
大档案分片上传,进度条显示,已上传档案管理
强大的模块扩充套件功能,所有模块可以无缝整合,支持线上安装、解除安装模块
完善的开发助手,实现模块、主题的的一键建立
完善的后台权限管理,支持基于 RBAC 的权限管理系统
后台管理支持使用手机、平板、PC,无论何时何地都可方便管理
第三方登入(QQ、微信、微博、支付宝、微信小程序、微信公众号关注登入)
第三方支付支持(微信、支付宝、支付宝当面付、微信扫码、微信小程序、用户余额支付)
第三方云端储存支持,支持云存储分片上传(阿里云、百度云、华为云、腾讯云、FTP、七牛云、UCloud、又拍云)
第三方短信支持(阿里云、腾讯云、华为云、百度云、253 云通讯、聚合、七牛云、融云、赛邮、UCloud、云片、网易云)
系统特性
全模块化开发,积木式搭建系统,可灵活组合
简洁优雅、灵活可延伸,可实现大型复杂系统
后台 RBAC 权限管理,多管理员多角色管理
丰富的数据表格、数据表单、数据详情功能
内置文件上传,无需繁琐的开发,支持云存储
丰富的模块市场,后台一键快速安装
系统演示
五、Z-blog
Z-Blog是一款小巧而强大的基于Asp和PHP平台的开源程序,一款开源免费、小巧强大的博客程式与 CMS 建站系统,致力于给用户提供优秀的博客写作体验。 从2005年Z-Blog第一版释出以来,已有14年的历史。
Z-Blog有着丰富和强大的可定制性,作为CMS系统使用,更方便的管理和扩展套件您的网站,有ASP和PHP不同版本,支持多种数据库格式,根据您的服务器环境选择合适的版本,自带多款简约而不简单的主题模板,可在后台自由切换,也可在Z-Blog应用中心下载适合您网站的模板,还有海量外挂让您实现各种功能得心应手。
Z-Blog友好的后台管理系统,安装简单方便,更直观的展现系统的各个功能和设定,支持多种伪静态化方案,历经十余年精心打磨,具有系统安全性高,底层稳定而坚固的特点,小巧灵活的系统和接口更加符合国人的操作习惯,得到越来越多的开发者活跃涌入,拥有丰富的插件,实现不同用户的功能所需,成为高可玩性的乐高积木式开源程序框架。
六、Emlog
Emlog是一款基于PHP和MySQL的功能强大的博客及CMS建站系统。 致力于为您提供快速、稳定,且在使用上又极其简单、舒适的内容创作及站点搭建服务。
快速稳定
一切操作都应该是快速的,不管你是个人用户还是有大量数据的专业博主,都可以快速和稳定地使用emlog。
简单舒适
我们希望你只需要简单的操作就可以完成emlog的搭建和使用,把更多的精力放在内容创造上。
自由扩充套件
你可以方便地下载别人释出的免费外挂和模板,当然也可以自行编写属于自己的模板和特殊功能的外挂来适应更多场景。
功能简介
一键式更换模板,方便快捷打造个性站点
支持强大的外挂扩充套件功能,随意选择实用的外挂,让你的站点无限可能
支持日志文件 URL 自定义,链接样式更适合 SEO
清爽的纪录文件撰写页面、配以自动储存,书写博文更加舒适无忧
纪录文件草稿箱功能,方便储存你未完成的日志文件
灵活的侧边栏组件 (widgets) 管理,轻松组合、自定义你喜欢的元件
自定义页面,轻松建立留言板、导览列、个人介绍等页面
多人联合撰写,后台轻松管理多个撰写人
支持灵活的标签(tag)分类,以及传统分类方式
方便的附件(图片、档案)上传和管理
上传的图片可以随意直观的嵌入到纪录文件内容里,让你的纪录文件图文并茂
首页日历方式查阅纪录文件,方便、直观、快捷
数据缓存技术,站点访问速度更快
站点资料备份/ 恢复功能
七、Drupal
Drupal 是全球最受欢迎的内容管理系统之一。 它与 2000 年推出,CMS 市场份额为 4.7%,是仅次于 WordPress 和 Joomla 的第三大 CMS 应用。 Drupal 被全球众多博客作者使用,是一种用 PHP 书写的开源 CMS。
Drupal拥有强大并可自由设定的功能,能支持从个人博客到大型社群驱动的网站等各种不同应用的网站项目。
为什么 Drupal 适合写博客 ?
开源:Drupal 完全免费。 您可以直接安装和使用,也可以复制代码并修改它。
灵活:初学者可以利用主题快速上手,经验丰富的开发者能够根据个性化的需求对其网站进行编码。 这种多功能性使Drupal成为许多博客作者的选择。
强大的社群支持:Drupal 已经存在近二十年,拥有非常庞大的用户群,官方社群有近 1000 名开发人员和 60 万用户。 如果用户卡在一些设计元素或编码问题,用户可以在社群很容易地提出问题,并迅速得到答案。
出色的安全性:Drupal 的安全团队通过在框架的各个级别部署广泛的安全措施,确保将所有安全风险降至最低。 Drupal 还为用户提供安全最佳实践,从而减少安全事件影响您的博客网站。
SEO 友好: Drupal 博客具有永久链接,同时,用户可以使用Apache的URL重定向为受众和搜索引擎建立友好的网址,更多SEO方法可以参阅Drupal SEO模块。
响应式主题:Drupal 可以完美适配不同屏幕大小,您的受众检视您的博客时不会遇到问题。
定期更新:Drupal 通过提供定期更新,修复已知错误或问题,为客户提供新功能,从而在 CMS 市场保持竞争力。
这些功能为Drupal吸引大量的博客用户。 此外,Drupal还适合小型和大型企业使用。 美国科罗拉多州的政府网站就是由Drupal提供支持。
八、Nibbleblog
Nibbleblog是一个强大的博客引擎。 安装使用简单 (只要一个步骤)。 数据库是采用XML储存。 易于使用和安装。 可以释出视讯。 支持多国语言套件括中文。
九、LifeType
LifeType 一个是基于开放源代码授权的 Blog 平台,在同一个安装程序中同时支持多个用户与多个 Blog,是一个轻量级的多用户多Blog平台。
LifeType 主要的特点包括:
友好的用户界面
通过所见即所得文章编辑器,你可以编排出整齐漂亮包含图片,声音以及视讯的的文章。 做到 Podcasting 的功能。 此外通过摘要页面,你可以在每次登录管理者后台界面时就能够了解你 Blog 目前所有统计信息,包含最新文章,评论以及参照等等。
多媒体档案管理
通过管理者后台接口可以轻松做到自动图片缩放,上传大量档案,编写文件描述,让你可以很容易建立一个支持Podcasting的Blog。
多样化的主题
提供超过 60 个不同的精美模板供你选择。 通过管理者界面,你可以安装,删除,编辑你当前所有的主题
丰富的插件
如果标准安装中没有你想要的功能,可以通过安装其提供的 60 多种外挂来满足你的需求。 其中最流行的外挂有:Moblogging,Template Editor 和 Nested Comments。
垃圾信息过滤机制
内建采用贝叶斯判决规则的垃圾信息过滤机制,以保证你blog的评论和参照等不受垃圾信息的干扰。 另外回复确认,回复验证 CAPTCHAS, 以及参照网址的检查都可以通过插件来新增。
支持参照
只要加入你所要参照的文章网址,通过参照自动查询的功能 LifeType 将会自动找出所有的参照网址来加以参照。
支持一个 Blog 多个作者
你可以给你的朋友权限来跟你一起写 Blog,使你的 Blog 具有协同工作的功能。
安装简单
通过安装向导将会引导你轻松完成安装。 并且你可以通过管理界面来控制所有设定,不需要去编辑配置文件。
移动功能
通过安装外挂,你就可以在你的移动装置上 Bloging。
支持多 Blog 与多用户环境
利用支持多Blog与多用户,单一的Blog后台管理以及全局的网站管理等功能,LifeType是非常适合用来架设Blog Hosting的社群网站平台。
统一的社交网站页面
简单的4个步骤就能够注册一个新的weblog,在社群网站的首页可以展示当前LifeType中最新和最热门的网记,文章或用户。
支持二级域名
让你的用户能轻松的拥有自己的二级域名,比如:username.yourdomain.com 或是 blogname.yourdomain.com (你需要开启 DNS 中 wildcards 的设定,才可以使用这一功能)。
支持多国语言
其中包括中文。
高效能数据访问
利用Template Caching、Data Object Caching和全面的代码重整等技术来降低LifeType对系统资源的消耗,并且维持整个网站的稳定运作。 这使得 LifeType 非常适合用来架设大型的社群网站。
此外LifeType是基于 MVC 模式架构开发具有很高的扩充套件性。 相关的文件可以利用 Doxygen 自动生成。 所有页面都符合 XHTML1.0 标准。 拥有强大的外挂框架。 整合Smarty模板引擎。 支持 XMLRPC。
十、Chyrp
Chyrp是一个基于PHP/MySQL超轻量级的开源Blog程序,但该有的功能都具备。 它还拥有强大模板和外挂系统,可以按需求进行扩充套件。