Maison >développement back-end >tutoriel php >ghost和wordpress,哪种选择更好?
目前我们需要搭建一个多人博客,需要找到一个合适的开源博客平台,因为我们需要对其进行二次开发,现在面临着如下问题:
wordpress历史悠久,功能强大,但对其进行二次开发成本比较高,不喜欢部分函数的参数用法和其代码风格,对我来说还是需要一定时间来学习和适应的;
ghost是node平台的博客系统,不太清楚现在使用的同学多不多。安装并大概看了一下源码,比wordpress轻量多了,但不清楚拿来做定制是否可行。
问题:
wordpress二次开发难度如何?需要注意什么?
ghost拿来做定制现实么?
了解的朋友帮帮忙,谢谢啦!
目前我们需要搭建一个多人博客,需要找到一个合适的开源博客平台,因为我们需要对其进行二次开发,现在面临着如下问题:
wordpress历史悠久,功能强大,但对其进行二次开发成本比较高,不喜欢部分函数的参数用法和其代码风格,对我来说还是需要一定时间来学习和适应的;
ghost是node平台的博客系统,不太清楚现在使用的同学多不多。安装并大概看了一下源码,比wordpress轻量多了,但不清楚拿来做定制是否可行。
问题:
wordpress二次开发难度如何?需要注意什么?
ghost拿来做定制现实么?
了解的朋友帮帮忙,谢谢啦!
两者对比:
Ghost :
1.Ghost 明显还只是一个只有基础功能的未完成品。
2.Ghost 使用的是Node.js,首先你需要确定你会不会这门语言(搭建起来也不是很难)
3.Ghost 相对wordpress来说过于繁琐(wordpress可以在线安装,Ghost需要通过指令安装)
4.Ghost 还没有类似Wordpress那样庞大的插件、主题库
5.相对与wordpress的二次开发,Ghost或许会更加麻烦(我说的是你需要找相关文档,但国内好像不是很多,相反wordpress一抓一大把)。
WordPress(有点和上面重复):
1.WordPress 比较强大,可以多平台下使用(只要你有php和mysql就可以搞定了)
2.WordPress 使用的是php,相对node.js来说,相关教程更加的丰富
3.第一点已经说过,安装很简单,上传文件以后,直接就可以通过浏览器输入数据库等信息安装(同大多数CMS一样)。
4.有很好的生态圈,大量主题和插件。国内外都有专门制作主题的人/团队。
5.找人定制开发也不是很贵,恩,我就可以帮你搞定
多人博客还是推荐用wordpress吧,wordpress可以添加多用户账号,ghost不知道有没有。wordpress二次开发有代码经验的人应该不是难事