ioBlog

ioBlog -- 极少依赖,纯PHP-CLI开发的高效博客程序 ioBlog经历前3个版本的积淀,已经可以无障碍写文章了。自带的面板目前可以写文章改文章看状态... 正如ioBlog的宗旨:"快&简单",ioBlog让PHP-CLI焕发生机,不再让PHP博客成为HEXO的手下败将

1.快

ioBlog为快而研发,在单进程模式下轻轻松松2MS完成请求,在普通ARM-64主机(10ms)上甚至创下了比Typecho快10倍(opcache下120ms)的记录 即使没有Keep-Alive的加持,内置JSON轻量级数据库和让一次编译长久使用现实化的ioHTTP就很好地完成了使命

2.易

若没有这一点,ioBlog就是造轮子。与HEXO一决高下地ioBlog是100%动态的,每次请求从内存中读取并动态解释模板文件,这让评论、搜索变得现实。 ioPanel就是与HEXO抗衡地最好例证,轻轻松松管理文章、1分钟完成安装。谁说性能与简易操作不可兼得?

3.可扩展

PHP动态解释让“插件”十分现实了。我们摒弃了传统博客的模板文件和难以辨认的形形色色文件夹以及长到难以置信的配置文件,只需要在/usr解压你的插件(或者主题),在面板上启用它。半分钟你就可以使用了。 ioBlog没有难以学习的内容,因为80%都是可视化,脏活累活那就交给插件吧

4.轻量

PHP有很多框架,但是我就是不用。即使有SQLite3这种简单易用的数据库,我就是要用JSON。只需要PHP原生自带的函数库ioBlog就可以运行! 快不是凭空捏造的,ioBlog完全没有MVC的样子,90%都是自己写的,干净整洁

开发者 iz(blog.imzlh.top) 版本号 V0.1.0~内测版(DEV) 感谢 ParseDown.php && jQuery && Marked

预览?

安装指南

首次接触,可以php run.php -h看看命令列表。确保PHP版本 >=8.1 ,否则会报Fatal Error. 当你准备就绪,可以php run.php -s或者指定端口号php run.php --start=80。 浏览器打开{IP}:80,按照提示安装即可。当浏览器提示成功,重新执行php run.php -s 想要LOG少一点?可以加参数--quiet!就这么简单...

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。