MiniCMS 一款国人开发的不用数据库的博客系统

.im 域名续费真心贵啊,一年要13美元,name.com 还半点优惠码都不提供,咬牙继续一年,不知道明年还能不能续费的起呢。

前一阵子偶遇一个国人开发的 PHP 博客程序叫 MiniCMS,研究了一下,真是短小可人啊,连数据库都没有,不同于有的程序使用 sqllite,它直接用文档记录内容,然后 PHP 读取,安装更是简单,一个 install.php 上传后访问就好了。如果要搬家,直接就把整站内容打包带走就好,根本不用管数据库。

安装完后,我修修改改,整个系统才 216kb 大小,后台及其简单,有类似 WordPress 的主题系统,但是也是极其简单,主题文件夹下就一个 index.php 文件搞定一切。

哦,编辑文章还支持 Markdown。

不过目前这系统后台密码还是明文的,不过这又能怎样呢,写个博客而已嘛。

原版地址在这里,有具体的介绍,有兴趣的可以去瞻仰瞻仰:1234n.com/?projects/minicms/

他这个网站就是用他自己的 MiciCMS 做的,页面支持层级结构,这些项目都是页面地址。

然后一直用 HTML 写博客的 Sherry 同学就被我忽悠的换成 MiniCMS 了,顺便给修改了下,给文章添加了输入别名的功能,并在后台设置是否开启伪静态,不过伪静态很简单,规则得自己先写好 .htaccess 文件,而页面的伪静态更是要自己一个个添加。

突然想起来,对于她这个结构比较简单的网站,貌似页面的伪静态规则也可以直接写个通用的,这个要试试,不过没有 wordpress 的菜单功能,在模板里添加页面时只能得自己写成静态地址了。

Sherry 同学的地址在这里,有兴趣的可以观摩观摩:hisherry.com。

下面是我修改后的 MiniCMS 支持编辑文章时输入别名,并且有伪静态开关的压缩包,有兴趣的可以拿去玩玩,在 PHP 环境下解压后就可直接访问,文件也简单,不放心的可以把两个文件夹下的文件给翻一下过过目,可以保证,除了修改功能,没添加任何恶意代码。

密码修改在文件夹 mc/mc-files/mc-conf.php 文件里,将明文密码 123456 改成自己的就可以,如果只是玩玩,改不改无所谓。后台地址是:http://domain.com/mc-admin/

伪静态规则在 mc 文件夹下的 .htaccess 里,因为我本地测试地址是 127.0.0.1/mc 所以伪静态文件里第 2 行的 RewriteBase/mc/, 如果你是根目录就留个斜杠 / 就好,如果是其他文件夹就修改成你的文件夹名就好。

下载地址: MiniCMS

THE END

评论 27

  1. 🏅🏅

    我现在就折腾这个,过来取经 哈

    1. 怎么突然研究起这个,好像作者都不更新了。

      1. 🏅🏅

        7月份作者更新修复了一些漏洞,所以继续用用看~

        MiniCMS 1.11
        @bg5sbk bg5sbk released this on 20 Jul

        下载install.php上传到网站根目录,用浏览器访问,就可以安装或升级MiniCMS了。

        安装程序如果监测到现有网站会进入升级模式,不用担心丢数据。

        这个版本修复了一些跨站脚本漏洞和缺少html编码的BUG,把该做html编码和url编码的地方都做了一遍。

        顺便升级了Markdown的库,Markdown语法可以看这两个链接:

          1. 🏅🏅

            还在本地转移数据调试 争取一个月 搞定 慢慢折腾。

            刚刚在折腾 主题233 小白 不懂 很多需要百度~

            手动复制好累的~ 我要准备去测试核酸了 先下了 拜拜~

              1. 🏅🏅

                参考了很多,我的伪静态就是参考你的!哈哈 谢谢大佬!!

                小白能力有限,有的代码都是扣 其他二开minicms 过来的!

                mcblog miblog 。。。

  2. 🏅

    这个很适合做单页展示站

  3. 🏅

    高手啊,小巧精悍的系统,收藏了

  4. 🏅

    这个能加上自适应吗?好像没有自适应功能?

  5. 🏅🏅

    有能力还是自己设计的比较合乎心意。

    1. 主题自己设计就不错了,程序自己能设计的人毕竟少数。

      1. 🏅🏅

        的确是,我是一样都不会……哈哈,就会修改一点东西。

  6. 🏆🏆🏅

    这个似乎有很久了,不适合大站,当然,如我这样的小人物,没可能做大站,哈哈哈

  7. 🏆🏆

    这样有点访问量的时候,会不会很慢呢

    1. 正常的博客应该没问题,大站也不会拿这个做了。

      1. 🏆🏆

        1000PV应该是没问题的,再大如果不是生成静态就不确定了。感觉比较古老的处理方式

        1. 它这个瓶颈主要是在读取文件上,它是每篇文章存一个dat文件,然后通过php去读取,文章多了读取肯定是个问题。

发表评论

幸会!