swoole 框架
- webman 事务回滚失效问题记录
-
大家好,我是yangyang.最近有用到webman这个框架写业务,写代码的过程中,遇到了一个奇葩的问题:基于webman下使用laravel的orm组件事务回滚不生效简单介绍下webmanwebman是一款基于workerman开发的高性能HTTP服务框架。webman用于替代传统的php-fpm...
- PHP实时通信:Workerman篇
-
一般做Web开发,用的是HTTP协议进行通信,是一个简单的请求-响应协议。做PHP开发的都很清楚这一点。只能由浏览器发起请求,服务器响应内容。服务器不能主动向浏览器推送消息。多个浏览器之间也不能互相发送消息,顶多实现留言查询这样的效果。那PHP能不能实现实时通信呢?可以的。既能实现服务器向浏览器推送...
- PHP培训课程内容都有哪些?PHP培训哪些内容?
-
作为一门经久不衰的开发语言,php开发工程师一直是很多年轻人选择学习和就业的职业方向,那么PHP培训课程主要学习哪些内容呢?一、企业级开发专题:深入剖析企业实际开发过程,教授最实用的企业级技术PHP7语法基础、Mysql应用与提高、面向对象OOP编程、DPHP核心扩展模块、TP5/YI使用以及ERP...
- go 和 php 性能如何进行对比?
-
PHP性能很差吗?每次讲到PHP和其他语言间的性能对比,似乎都会发现这样一个声音:单纯的性能对比没有意义,主要瓶颈首先是数据库,其次是业务代码等等。好像PHP的性能真的不能单独拿出来讨论似的。但其实一份关于Workerman的基本性能对比中发现,Workerman比Go还要强。该测试的原文在这里:...
- 突然发现php工作变少了
-
突然发现php工作变少了。好像不大行了,被go取代了魔法涂鸦python和php对比如下:1.python依赖管理需然简单,但依赖本身做的比较宽松,一但版本更新,或修改,就有一堆问题;2.传统python没有“{}”符号,看起来好像优雅,但工作难免会有一些逻辑复杂,代码十分长的方法或代码段,...
- php高并发的瓶颈到底在哪
-
php高并发的瓶颈到底在哪?是同步阻塞?还是nginx+fpm不断创建-销毁进程资源过度消耗?高并发到底是什么问题,是语言问题嘛,为什么说php不适合高并发?求大佬指点从2009年后一直用lnmp,从5.2.17一直到现在的PHP7.4,做的项目无数个,大到日IP10W+、PV50W+的平台,小到日...
- 谈谈 Golang, 以及我走的一些弯路
-
先奉上Echa哥一路来整理的go学习资料《「转」go语言实战笔记教程系列大纲汇总-值得收藏》希望对你有帮助。在某乎上看到了这个问题,还是挺有意思的.撕哪个语言最好,几乎是工程师当中最好的引战题目了.今天我只想谈谈我是怎么看待Go的,以及我走的一些弯路.我是2010年在学校的时候...
- 使用 mix/vega + mix/db 进行现代化的原生 PHP 开发
-
最近几年在javascript、golang生态中游走,发现很多npm、gomod的优点。最近回过头开发MixPHPV3,发现composer其实一直都是一个非常优秀的工具,但是phper们对composer的用法很多都不是很深入,今天我就采用composer手撸一个...
- ThinkCMF框架上的漏洞导致被黑
-
ThinkCMF是一款支持Swoole的开源内容管理框架(CMF),基于ThinkPHP开发,使用范围非常广泛!小编使用的是ThinkCMFX2.2.2版本。最近小编发现服务器被黑,发现一个漏洞,该漏洞可以被远程攻击者利用,通过构造特定的请求包即可在远程服务器上执行任意代码。经分析访问日志发现很多...
- 商城系统“三高”之间的关系,高并发、高性能、高可用
-
商城系统的“三高”是指“高并发、高性能、高可用”,那么,这三个之间到底有什么关系呢?其实,高并发系统并不是说只追求高性能或者其它,而是关系到三个设计目标:高性能、高可用、高扩展。高性能,体现的是系统的并行处理能力,当硬件投入有限,提高性能就意味着节约成本。同时,性能也直接关系用户的体验感受。比如,用...