标签归档:Web

phpredis和predis的一些区别

本来想在lumen折腾系列文章中说这个事儿的,想想其实不是很相关,于是专门拿出来凑一篇文章…… 他们性能上的差距就不说了,phpredis肯定比predis快上很多,否则phpredis就完全没市场了不是…… 多参数命令调用 在predis中,sadd是这样子的,第一个参数是se… 更多 »

微信支付的又一个坑

今天正好做了下微信支付,毕竟之前做过好几个网银的还有支付宝的支付,也给app内微信支付做过接口,想着调用个JS发起支付是小菜一碟吧,不想还是花了差不多一天才搞定…… 生成签名什么的就不用说,虽说微信文档语焉不详,但毕竟都说到了,参数大小写和顺序什么的,后台的支付目录设置什么的都不… 更多 »

保存PHP中的Array,是用JSON, serialize还是var_export?

当我需要在数据库中存放一个array数据的时候,很明显,序列化成一个字符串是正常的做法,但是在PHP序列化有好几个方法,是json_encode,还是serialize,还是var_export呢?唯有试试咯~ 准备好的array数据有20kB、 300kB、 4.5MB三组,重… 更多 »

继续折腾Lumen

之前我说过一次Lumen这个微框架,随着Laravel的LTS版释出,Lumen也自然而然的升到了5.1.x,和刚刚开始又有点不同了…… 关于Facade Lumen和Laravel很像,但是又有些许不同。在你安装完成后,“Facades”默认是不启用的,也就是说Cache::r… 更多 »

允许https页面里嵌入http资源

说的就是你!baidu地图,这么多年了,不支持https,阴谋论者说这是为了便于监控,谓之“我向来不惮以最坏的恶意揣测中国人”,然后我还是相信这个世界还是有真善美的,我希望我生活的世界是祥和而温馨的,所以我只能认为这是为了服务器的压力……毕竟https要耗一点资源,百度地图都是免… 更多 »

关于angularJs中的unsafe:

最近在做一个Cordova的项目,之前有没有说过…… 无所谓了,我在里面的发短信和打电话都简单的使用了tel:和sms:的链接值,有没有人不知道?就是这样的:

手机上的浏览器看到这样的链接,就会自动调出短信和拨号的… 更多 »

height为auto的transition动画

css3给我们带来了很多美好的东西,比如动画,再也不用使用jQuery来做低效的动画模拟了。不过想来大家也知道css3 transition动画的一些限制,比如说一个高度为auto的div,你是不能够使用transition: height来生成平滑的伸展效果的,按照css3的说… 更多 »

立夏的lumen

Laravel的出镜率越来越高,感觉再不学习学习就落后的,于是忙不迭地拿起开看。 应该说挺有收获的,至少,让我明白了MVC不是那么牛逼(争论好像也很多)?Laravel作为“有良知的框架”,大胆把Model文件夹给去掉了,嗯…… 不过我想说的是另外的事情,Lumen是Larave… 更多 »

jQuery中class选择器的限制

前两天同事找我看个脚本,说是IE8不能使用,我一想肯定是用了什么高级API了呗,一看果然

这里用了getElementsByClassName,低版本IE根本不认识,自然不行。但是转念想想又很奇怪,这个脚本明明是基… 更多 »