上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 用于生产环境中的PHP需要对其进行优化,让PHP自身发挥更好的性能,除了写好PHP代码,还要配置好php fpm以及php.ini调优。本文从内存、OPcache、上传、会话以及安全等方面讲解php.ini的配置调优。 内存优化 运行 PHP 时需要关心每个 PHP 进程要使用多少内存,php.in 阅读全文
posted @ 2019-05-15 18:54 琴似蓝调 阅读(6996) 评论(0) 推荐(1) 编辑
摘要: 使用PHP内置函数的性能优劣 尽可能少用魔法函数 抑制符@会产生额外开销 优化点:合理使用内存,利用unset()及时释放不使用的内存(unset()出现注销不掉的情况) 提前计算for循环的长度 减少计算密集型业务 务必使用带引号字符串做键值 如果能将类的方法定义成static,就尽量定义成sta 阅读全文
posted @ 2019-05-15 13:06 琴似蓝调 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 1. 缓存时间调长,夜晚跑脚本刷新缓存 2. 把缓存随机设置为3 9个小时的生命周期,把工作分摊到各个时间点上! 阅读全文
posted @ 2019-04-23 23:16 琴似蓝调 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 缓存过期: Mencached在处理过期的缓存项时,采取的是懒惰模式处理方法。 缓存项过期,不会立即删除,直到对该缓存项执行了get操作,才会删除过期的缓存项 缓存失效: memcached在插入新数据时,如果空间不足采用的是删除旧缓存项的策略,采用删除最近最少使用(使用频率低)的缓存项(RLU策略 阅读全文
posted @ 2019-04-23 23:12 琴似蓝调 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 使用多台memchache服务器,形成memchache集群。目的是为了提升memchache所能使用的硬件资源数量。多台memcached服务器之间不相互通讯。分布式算法由客户端实现,(php来说,由memcache扩展实现) 使用memcache 对 象 的 Addserver() 方 法 , 阅读全文
posted @ 2019-04-23 22:46 琴似蓝调 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 需要gcc,make,cmake,autoconf,libtool等工具,联网后,yum install y gcc,make,cmake,autoconf,libtool 编译安装libevent 先编译libevent 在编译memcache时,要指定libevet 的路径,libevent官网 阅读全文
posted @ 2019-04-23 21:23 琴似蓝调 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 通过 phpinfo()观察 3 个参数,即 php 版本, ts/nts, vc6/vc9 根据上步中的参数,到http://pecl.php.net/ 下载匹配的 memcache.dll 再次观察 phpinfo()信息,找出 extension_dir, 并把下载的 memcache.dll 阅读全文
posted @ 2019-04-23 21:22 琴似蓝调 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 需要的库:yum install y libmemcached libmemcached devel 下载:https://pecl.php.net/package/memcached 安装: php.ini中: 阅读全文
posted @ 2019-04-23 21:21 琴似蓝调 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 介绍 在开发的时候主要由于站点需要对外开放,就需要被搜索引擎收录,在抓录页面的时候有一个特征:喜欢抓去静态页面。如果想要网站被搜索引擎收录则尽量要把网站整理成静态的。在页面静态。 在页面静态化中分类可以分为两种:真静态、伪静态。 压力测试 真静态 需要使用ob(output buffering,输出 阅读全文
posted @ 2019-04-23 20:48 琴似蓝调 阅读(991) 评论(0) 推荐(0) 编辑
摘要: html部分 js部分 php 阅读全文
posted @ 2019-04-23 19:54 琴似蓝调 阅读(2822) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页