标签 thinkphp 下的文章

thinkphp beego swoft yaf 性能测试 压力测试 php go swoole 速度对比 helloworld

ab -n 10000 -c 200测试机为腾讯云1核1G普通云硬盘,如果用ssd的话php成绩会有所提升输出内容为时间戳beego swoft的性能都强的不得了,在同一级别,裸跑性能都逼近nginx处理静态文件nginx转发损耗很大,由于nginx转发会导致thinkphp,swoft,beego的性能几乎一样。所以有可能的话还是不要在这些框架外套个nginx了swoft+nginx:内存...

继续阅读 »

thinkphp beego swoft yaf 性能测试 压力测试 php go swoole 速度对比 数据读取

ab -n 10000 -c 200统一使用ab在200并发进行10000次请求为更接近实际使用,用各自模型读取了一条数据测试机为腾讯云1核1G普通云硬盘,如果用ssd的话php成绩会有所提升用nginx做转发,会限制golang性能发挥,压测nginx静态页面大概2157qps首先需要说明,swoft和beego在裸跑时,效率爆棚,几乎逼近处理静态文件,速度是thinkphp的6-7倍.增...

继续阅读 »

thinkphp 不同终端 session共享

解决方法thinkphp可以自定义sessionid,自己维护这个sessionid即可实现会话在不同终端的共享具体实例config('session.id',$sessionid); session('user', $openid);这里的sessionid可以通过自己定义应用场景可以基于微信做具有吸粉功能的网站扫码登陆,便于用户留存可以用微信临时二维码传递sessionid到扫码结果,然...

继续阅读 »

thinkphp 云服务器 低成本 解决 发红包 场景下的 高并发 和 访问量激增 问题

微信与各个企业的关系越来越密切,发红包成为企业营销重要且有效的手段但是像我曾经服务的客户公众号最多的有几百万粉丝,少的也有四五万,这些人看到某个时段有红包放出,会拼命来领红包,很容易形成“高并发”和“大流量”,以下讨论也是在这个前提之下,并不是有上亿用户,程序的瓶颈是出现在CPU 内存方面,并不会出现硬盘读取的瓶颈和内网通信的瓶颈和朋友在网上讨论过这些问题,以下给出我在实际工作中使用的方法,...

继续阅读 »