Ubuntu安装phpize前言最近在看 sphinx,想要在机器上安装一下试试的,尴尬来了。 因为当时为了省事,安装 php 的时候直接使用的是 apt-get 做的,找 phpize 的时候,怎么找都找不到。 还记得在看 sphinx,人家介绍安装的时候说,PHP 必须是要编译安装的,是因为要用到 phpize,事后证明并不是 apt-get 安装的 php 没有 phpize。 我的环境 Ubuntu 14.04 PH 2018-05-13 Linux PHP PHP Ubuntu Linux
Phalcon只更新改变的字段前言之前官网做了一次改版,运行一年多的时间,状态良好。在性能和抗压程度上都有了比较大的提升。 然而,在对接了 TMS(第三方配送系统) 和电子发票之后,会经常发生订单状态异常的情况。 问题经过老大和慧哥的分析(我参与了问题的解决,未参与分析),流程如下: 配送员在 TMS 操作订单完成(完成中); 开电子发票的脚本获取了订单的信息; TMS 更新完成,订单状态发生改变; 开电子发票的脚本重新更 2017-05-13 PHP PHP Phalcon
PHP SESSION 自定义会话管理器前言在遇到了 SESSION 混乱的问题后,突然对自定义会话管理器有了兴趣,于是便研究实现了一番。 分析根据PHP官网的说明,实现方式有两种,这里准备用继承类的方式做,同时将 SESSION 存储于 Memcache 中。 实现首先先要写一个继承于 SessionHandlerInterface 的类。 class MemcachedHanlder implements SessionHandle 2017-02-13 PHP PHP SESSION
字符串字符分割和驼峰形式的转换前言看到了 Phalcon 的 Model 用法,想在自己的框架里实现,便稍微研究了一番,原理还是蛮简单的。 Phalcon 提供了三种方法 findBy、findFirstBy、countBy,它使用魔术方法 __callStatic 来解析用户调用的方法。 例如:用户调用 findFirstByUserMobile 方法,Phalcon 会将其分割成 findFirstBy 和 UserMob 2017-02-13 PHP PHP