rpcms内容管理系统,容管一个不太起眼的理系名字,但在我折腾过几十种CMS之后,容管它反而成了我本地测试环境里最常驻的理系那一个。
第一次接触它是容管给朋友做个企业展示站。客户预算有限,理系要求又琐碎——产品图要能批量传,容管新闻分类得三级,理系还得带个简单的容管报名表单。WordPress太重,理系帝国cms模板逻辑又绕。容管随手搜到rpcms,理系下载时也没抱太大希望,容管毕竟官网那股子“个人开发者作品”的理系气息扑面而来。
但装完就有点意外。容管后台界面干净得不像国产CMS,左侧菜单就那么几项,没有铺天盖地的功能按钮砸你脸。文章发布页就是个纯文本编辑器加一个SEO设置框,连个多余的下拉选项都找不着。我当时心里嘀咕:这玩意儿能撑起那个客户的变态需求吗?
结果还真行。它的核心思路跟那些大而全的兄弟完全不同——rpcms把“栏目”和“模型”拆得极开。你要做一个招聘模块?不用装插件,直接在模型管理里新建一个字段叫“薪资范围”,类型选下拉框,完事。前台调用就一行标签代码。这种“把数据库字段直接暴露给用户”的做法,对懂点HTML的人简直是降维打击。
最让我服气的是它的模板标签语法。别的CMS写循环要记{ volist name="list" id="vo"}这种,rpcms直接就是{ list from="article" num="10" cid="3"},纯英文拼读,连注释都不用写,看一遍就能记住。模板文件后缀是.htm,内部用原生PHP语法,调试的时候直接echo打印变量,不用像某些框架那样绕三层缓存。
当然它也有脾气。官方文档写得像程序员随手记的笔记,很多高级用法得去论坛翻帖。后台没有回收站,删错文章就真没了,我吃过一次亏。还有它默认的上传组件不支持分片,传个200MB的视频能卡死浏览器。但换个角度想,这恰恰说明它没被商业需求绑架——作者就是个爱写代码的人,觉得够用就发出来。
后来那个企业站上线,两年没出过问题。客户中途自己学会了后台操作,因为菜单就那么几个,连培训都省了。我甚至用它给一个大学实验室搭过内部资料库,靠的就是它那个能自定义字段的本事,把论文条目、实验数据、设备编号全塞进一个内容模型里。
现在rpcms更新频率慢了,作者可能忙别的事去了。但每次打开它的后台,那种“所有东西都摆在明面上”的坦诚感,还是让我觉得比那些把简单事搞复杂的商业CMS舒服得多。如果你也受够了花里胡哨的后台和永远找不到的功能入口,不妨下载一个试试。它不完美,但它真实。
顶: 3883踩: 2






评论专区