以前只是启用了数据库缓存与对象缓存,没有启用页面缓存。不得不说 PHP 执行效率真是够慢,网页加载时间几乎都是被 TTFB 拖慢了,最起码 3s+。不过最开始也没有太在意,而且之前窝是使用自己写的一个输出一言的插件,在页面侧边栏用 hitokoto_get(); 输出的,但是这样的话就不能启用 page cache 了,因为 php 输出的页面内容会被缓存掉。这样的解决方法就是使用 javascript 输出一言。但是如果像以前那样把一言数组写在 js 里的话会很大,而且一点也不优雅(笑)。早就有了想调用 php 输出 js 的想法了,昨天终于克服了懒癌写了一下。虽然只是很简单的功能就是了。。

下面贴一下具体 php 实现(一言数组只截取了一部分):

大概就是这样。随便在 html 中插入如下代码即可输出一言:

下一步想要实现更方便的添加新条目的方法。。而且咱也不会 php,上面的都是现学现卖写粗来的 (つд⊂)

下次试着使用数据库实现吧 | ω・´) (也不知道要什么时候

除另有声明外,本博客文章均采用 知识共享(Creative Commons) 署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议 进行许可。