摘要: PHPstorm最常用的快捷键,提高开发效率 •ctrl+b 跳到变量申明处 •Ctrl + E 打开最近文件 •Ctrl + R 替换。 •Ctrl + D 复制粘贴。将当前行或者选择的内容复制粘贴到下一行或光标处(常用) •Ctrl + W 增量式的选中当前块,会从光标所在处开始,每按一次,选中 阅读全文
posted @ 2021-02-19 11:32 PHP架构师圈子 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。 GC的工作就是扫描所有的Session信息,用当前时间减去session最后修改的时间,同session.gc_maxlifetime参数进行比较,如果生存时间超过gc 阅读全文
posted @ 2021-02-02 11:54 PHP架构师圈子 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是消息队列 消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式 2. 为什么使用消息队列 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读出。通过消息队列,应用程序可独立地执行,它们不需要 阅读全文
posted @ 2021-01-27 11:44 PHP架构师圈子 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 我们都知道PHP是单进程执行的,PHP处理多并发主要是依赖服务器或PHP-FPM的多进程及它们进程的复用,但PHP实现多进程也意义重大,尤其是在后台Cli模式下处理大量数据或运行后台DEMON守护进程时,多进程的优势不用多说。 要实现PHP的多进程,我们需要两个扩展 pcntl 和 posix,安装 阅读全文
posted @ 2021-01-26 10:58 PHP架构师圈子 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 用实例代码给大家介绍关于php多进程模拟并发事务产生的一些问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 数据表 drop table if exists `test`; create table if not exists `test` ( id int not null a 阅读全文
posted @ 2021-01-23 09:52 PHP架构师圈子 阅读(73) 评论(0) 推荐(0) 编辑