linux服务器让php再提速
日期:2020-06-05  浏览:34
      我们在上篇文章中提供过安装eAccelerator模块让php程序制作的网站加速,其原理是php先将一些函数编绎成了模块,使用时调用此模块,eAccelerator是事先让php程序代码转换成可直接执行的binary file然后直接读取来提高网站的速度。详细链接:https://www.dwera.cn/comnews/show/301.html

       今天我们来说是一个利用linux服务器动态函数库加载来提高执行速度。我们都知道内存的执行速度是硬盘的好几倍,且不受IO阻塞限制,所以我们有没有办法让函数库预先加载到内存缓存中呢?答案是肯定的,下面我们就详细来介绍一下。

如何将动态函式库加载高速缓存当中呢?


1、我们要在etc目录下ld.so.conf文件里面写上要高速缓存的动态函数库目录,或者直接单独在etc下ld.so.conf.d目录添加一个为.conf后缀的文件将要高速缓存的动态函数库目录写在里面。(注意不管哪种方法这里加载一定是目录,不可是文件。)
2、用ldconfig命令将上面的配置文件中的目录数据读入缓存当中。
3、同时也将数据记录一份在 etc下ld.so.cache 这个文件当中呐!

总结:通过以上方法我们就能加速php网站建设中执行速度,当然这里不仅可以加载php函数库,所以的函数库都可以写入缓存当中,如mysql。


新闻分类


扫一扫咨询


扫一扫咨询