本来想给网站装个 LaTeX 插件的,在本地测试发现这个插件解析代码有时会有一些让人强迫症发作的BUG,所以迟迟没上线。
去找官方论坛关于 LaTeX 插件的帖子,也看到了别人相似的问题反馈,但是。。
4 MONTH LATER, 然后又 3 MONTH LATER...
emmm... 管理员也表示它可能不维护了...
然后我打算 fork 一份源码自己来试试,大致可以判断是解析帖子的代码的部分的问题,也想搞清楚 Flarum 的执行逻辑。
听说 Flarum 是基于某著名的 Laravel 框架修改的。代码复杂,难以下手,想起过去折腾过一个叫 xhprof 的 PHP 的性能分析扩展,打算利用这个扩展看一下它的函数调用的情况,来找一下线索。
把一次HTTP请求过程中调用过的函数和执行时间的记录生成一张图片,emmm.....
看着那长长的函数调用栈。。。
好看的背后还是要付出很多代价的啊 ?
看来得先研究一下 Laravel 框架的套路 TAT