• 记一次zend引擎的采坑事件

    时间:2022-05-27 18:11:14

    开放平台有一个通知的需求,需要一个消费进程不断的去读取buffer中的数据,然后消费并删除。于是,我用cron每分钟起一个php进程去读取数据库,并做通知的工作。同时,增加了一个文件锁,保证同一时间只能有一个进程在干活。某一天,突然发现buffer中的数据有增无减,进程的工作日志也已经没有输出了。p...

  • 6.PHP内核探索:Zend引擎

    时间:2022-01-09 15:29:44

    相信很多人都听说过ZendEngine这个名词,也有很多人知道ZendEngine就是PHP语言的核心,但若要问一句:ZendEngine到底存在于何处?或者说,ZendEngine究竟是在什么时候怎么发挥作用让PHP源码输出我们想要的东西的?Zend引擎是PHP实现的核心,提供了语言实现上的基础设...

  • 修改Zend引擎实现PHP源码加密的原理及实践

    时间:2021-08-04 15:59:30

    来源:phphot PHP文件的源码都是明文,这对于某些商业用途来说,并不适合。 因此考虑使用加密的手段保护源码。 实在不耐烦等待zend出编译器,而且编译和加密本质上不是一回事儿。自己动手、开始修改。