摘要:
以前用swoole的时候,没有涉及到数据库连接,碰到问题没有那么多,后来公司业务原生来写swoole多进程,问题出现很多 1.多进程之间会产生进程隔离,global无效,不能共用一个mysql,redis连接,所以每个进程单独开一个数据库连接 2mysql数据库是多线程,每一个线程处理一个连接,当一 阅读全文
摘要:
php采集图片,当参数名为"@绝对路径",这时 CURL 會幫你做 multipart/form-data 編碼 (PHP 5 <= 5.5.0) 使用 CURLFile 类来处理文件,如下:(PHP 5 >= 5.5.0, PHP 7) 还可以这样写 阅读全文
摘要:
简介 随着移动开发和前端开发的崛起,越来越多的 Web 后端应用都倾向于实现 Restful API。Restful API 是一个简单易用的前后端分离方案,它只需要对客户端请求进行处理,然后返回结果即可, 无需考虑页面渲染,一定程度上减轻了后端开发人员的负担。然而,正是由于 Restful API 阅读全文
摘要:
phpAnalysis是一款轻量级非侵入式PHP应用性能分析器,适用于开发、测试及生产环境部署使用,方便开发及测试工程师诊断性能问题: 通过tideways收集PHP程序单步运行过程中所有的函数调用时间及CPU内存消耗等信息 信息永久存储到MySQL数据库 分析每个请求执行的信息,帮助开发测试人员快 阅读全文
摘要:
在简单的系统里面,分层是这样的 controller <-> model <-> storage(sql、nosql、cache) 所有的业务逻辑都在model上 现在讨论一个常见的场景,用户下订单要买点东西,这个业务逻辑涉及到的model类有User(用户)、Order(订单)、Goods(商品) 阅读全文
摘要:
Warning: require(): open_basedir restriction in effect. File(/home/www/blog/vendor/autoload.php) is not within the allowed path(s): (/home/www/blog/pu 阅读全文
摘要:
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需 阅读全文
摘要:
linux监控一个进程进行 代码如下: 监视autoProcessNew.php,使他一直监视 阅读全文