大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!
今天小编盘点的这些开源php系统都是技术小白都能玩的转的。现在这些项目有的依然是时下的热门,有的已经成为数百万内容创业者必不可少的基础系统,也有一些逐步过时,也许不知道什么时候就会退出历史的舞台,让我们好好回顾,而你又听说过哪些?使用过哪些?又怀恋过哪些?
1.Discuz
技术小白们喜欢熟悉的DZ论坛社区系统,可以说这是迄今为止中国人应用最广泛的开源社区系统。康盛公司出品,康盛被腾讯收购之后进一步发展状态,全中国有几百万站长在使用。
到现在,Discuz系统依然是大多数中小社区和内容交流圈子的首选,甚至于早期的小米社区都曾使用这套系统。大量的开发者的加入,让应用中心云端插件和模板库异常的丰富,你几乎可以通过安装插件找到你所有想要使用的功能,大量的模板让技术小白都能轻松使用。对于小白来说,你只要懂得基础的网站运维环境就可以利用Discuz系统搭建一个大型完善的社区生态链,一键安装环境,如果你不懂运维,恭喜你,官方还提供一环境安装包,一键安装。
优点:插件模板丰富,技术知识完善,你所遇到的所有bug和问题几乎都能从官方论坛中找到解决办法,而且是直接贴出具体的问题文件路径以及第多少行代码,只需要文本编辑器完全照抄修改一遍就能解决问题。
缺点:系统臃肿,逻辑结构复杂,对于php初学者来说几乎不存在二次开发和模板定制的可能性。界面样式陈旧死板,对移动端支持相当的让人无奈,如果你从模板库找不到喜欢的手机模板,恭喜你,技术不好你算是彻底入坑了。
2.WordPress
国外的一款开源博客系统,作为博客系统,Wodrdpress可以算的上是国内应用最广泛的国外开源博客系统了。在互联网大爆发时代,相当多的人依托该系统制作博客和资讯门户网站。
与Discuz一样,作为一种应用广泛的开源网站系统,它最大的优点是小白式安装,几乎不费神就可以轻松架设,虽然没有一键环境安装包,不过也是稍微懂一点环境架设知识就能运转起来。同样有大量的插件和模板,在后台应用中心就可以直接点击安装,相当的省心。
同时也与Discuz有相同的缺陷,系统逻辑相对复杂,如果你是个技术小白或者是初学者,别想了,直接搜索相关资源下载安装更省心。大部分的使用问题能轻易解决!
在出现可视化编辑插件之后,更是将WordPress推向了一个高峰,只要会做图片,会排版,利用可视化编辑插件可以轻松定制想要的任何网页样式。
富文本编辑框相当的清爽,自适应界面对手机端堪称完美,如果你想用手机端编写博客,使用WordPress系统也是相当的省心,因为该系统连后台都能自适应手机端。
优点:安装方便,使用便捷,插件和模板应用资源丰富,小白也能部署使用。
缺点1:前后端大量应用第三方字体库,包括谷歌字体库和360字体库,在谷歌被墙了之后基本上应用谷歌字体库的页面是别想打开了,而360字体库访问速度是相当的慢,如果你没有技术基础去更换字体库调用的能力,恭喜你,你的网站基本彻底瘫痪。(不懂啥是字体库的童鞋慎入此坑)
缺点2:WordPress对系统资源占用偏高,如果你用系统自带的模板还行,如果你用可视化编辑器或者是一些相当复杂的模板的情况下,基本上虚拟主机是跑不动的,服务器部署带起来也会资源占用相当的高。
3.织梦CMS
互联网大爆发时代中国应用最广泛的CMS内容管理系统,技术小白就算了,这系统虽然安装同样简便,但是完全没有技术基础的话你只能使用超难看的基本模板了。不过淘宝上有大量整合好的精美模板,几块钱就可以在淘宝上买到一个精美的织梦CMS内容管理系统+前端模板。这方面来讲,小白依然可以使用该系统做网站。
由于防盗技术的不够完善,在织梦CMS系统收费后市面上大量出现破解版,虽然织梦依然提供免费开源的版本,但是有各种功能限制,或许大多数的开发者压根不知道自己正在使用的基本上都是破解版,实在是太泛滥了。
虽然插件不够丰富,但是模板的二次开发难度低到难以想象,基本上php入门者都能轻易的用织梦CMS制作精美的模板网站。目前市面上二三流的网站开发公司基本上都是用织梦系统帮企业做网站定制开发。不得不说,熟悉人的一看后台就能发现这是个大坑。
总而言之,织梦CMS已经成为低技术门槛、烂开发公司的代名词,如果你还在用织梦CMS给别人做网站,被人看到会被笑话的!当然,对于入门级开发者来说,织梦可以算的上是最好用的企业网站和内容管理网站开源系统了。
优点:模板二次开发简单,上手容易。页面结构简单,网站响应速度相当快。
缺点:插件资源比较少,完全不懂技术的人无法使用。惨不忍睹和跟不上时代的后台样式总让你看起来感觉丢人。每次内容更新都需要在后台进行一个伪静态转换,并且进行缓存清理,否则即使你发布了新的内容,前台也看不到。
4.帝国CMS
除了开发商与织梦不是同一家公司以外,其它的情况基本一致。包括优点和缺点,这是一套与织梦CMS系统完全相同类型的系统。几乎找不到什么太大的优劣差别,连市场份额也基本与织梦CMS相差无几。
5.ThinkCMF
依托于ThinkPHP为底层技术开发的内容管理框架,在用途上几乎与织梦CMS完全一致。由一个小型团队提供,完全免费开源,没有任何限制。可能是上市比较晚的原因,不论是在界面样式、体验度方面都完爆织梦CMS,各种前端框架兼容性良好。
最重要的是,这几乎是我在市面上同类型系统当中看到的开发文档最为完善的一个,各种变量和应用方式写的都相当完整。你只需要有一丁点的PHP基础,就可以轻松使用它做各种模板整合开发,当然插件开发还是需要更深入的PHP知识的。
优点:二次开发简单轻松,自带七牛云存储插件,可以将图片资源存储在七牛云,响应速度极快,整套系统访问毫无延迟感。
缺点:技术小白得靠边站,基础模板都没有提供,想玩起来必须得自己动手。
6.Flarum
这是一个小众的论坛系统,大多数人都没听说过,来自国外的一款优秀的论坛系统,好在有国人进行中文优化。这套系统的最大优势表现就是响应速度快。前端框架异常精美,自适应手机端,体验良好。
比较坑的是,Flarum系统几乎不怎么更新,更新周期非常长,中文优化版本Flarumchina也由于英文官方不更新的原因,几乎几个月才会看见一次更新,让人非常心塞。功能相对较少,但是笔者之所以将这套系统放进来最大的原因是它的前端精美到可以让人忽略一切细节,哪怕有N多BUG笔者都愿意忍受的程度。
优点:前端优秀,响应速度极快,页面精美。
缺点:环境要求异常复杂,PHP5.6左右玩的转,不管是高了还是低了基本上出错你也找不到原因,技术文章很少,开发难度极大。整套系统让你感觉不像是PHP写的,更像是js写的…
以上说明仅代表笔者个人观点,如果你有更好的想法和认为更优秀的系统,欢迎留言骂街!
结尾
本期就分享到这里,我是小编南风吹,专注分享好玩有趣、新奇、实用的开源项目及开发者工具、学习资源!
希望能与大家共同学习交流,欢迎关注我的公众号**【Github导航站】**。