
PHP
文章平均质量分 54
ChasenWong
这个作者很懒,什么都没留下…
展开
-
54点提高PHP编程效率 引入缓存机制提升性能
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’转载 2016-03-28 16:52:53 · 936 阅读 · 0 评论 -
YII1.1升级到2.0笔记
公司项目迁移环境改变php 由5.4改到了7.0.7框架由yii1.1要升级到2.0nginx 由1.6.0 升到了 1.10.0记录一下中间的坑把原来封装的curl类拿过来用的时候遇到个报错curl_setopt(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 wil原创 2016-06-03 14:32:48 · 830 阅读 · 0 评论 -
支付宝接入中踩了个小坑
昨天新的应用接入支付宝的支付然后按照正常的流程走,生成rsa秘钥,上传,回调到回调这里都是很顺利,然后被卡在验证签名这块了上网找了各种的资料,基本就是把支付宝的公钥拿下来,空格替换成换行然后作为代码中的公钥然而让人很纠结的是支付宝上面有三个秘钥,分别是合作伙伴支付宝公钥,无线产品支付宝公钥,开放平台支付宝公钥,而且只有无线产品支付宝公钥是有空格所以一开始我就很自然以为是用无线产原创 2016-07-09 18:07:04 · 832 阅读 · 0 评论 -
php下调用 Ffmpeg(待优化)
背景是公司有一个业务需求是用到了科大讯飞的文字语音转换,需要对科大讯飞转换出来的语音文件做合成。在linux下现有的音频合成软件用的最多的应该也就是ffmpeg了,所以选择了ffmpeg。虽然在开发前就对ffmpeg的php拓展N年没更新有所了解,所以也没打算用,就想直接通过exec()执行shell调用就好了,可是开发完之后领导说这个函数他不安全,把exec(), system()都给禁...原创 2018-07-31 16:49:49 · 3469 阅读 · 1 评论