![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swoole
weixin-Alicemiss6
这个作者很懒,什么都没留下…
展开
-
阿里PHP面试经历:Redis相关问题被虐哭了,直到了解这些知识点
前言: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率...原创 2019-12-10 16:24:10 · 854 阅读 · 0 评论 -
thinkphp 6.0 swoole扩展websocket使用教程
前言 ThinkPHP即将迎来最新版本6.0,针对目前越来越流行Swoole,thinkphp也推出了最新的扩展think-swoole 3.0。 介绍 即将推出的tp6.0,已经适配swoole.并推出think-swoole 3.0,并且默认适配了socketio。和2.0版本在使用方法上面有些许不同。 Websocket 继承与Http,进行websocket连接之前需要一次HTTP请求,如...原创 2019-12-02 15:38:49 · 1135 阅读 · 0 评论 -
每个php程序员都应该知道的15个最佳PHP库
PHP是一种功能强大的web站点脚本语言,通过PHP,web网站开发者可以更容易地创建动态的引人入胜的web页面。开发人员可以使用PHP代码与一些网站模板和框架来提升功能和特性。然而,编写PHP代码是一个繁琐又耗时的过程。为了缩短开发时间,开发人员可以用PHP库替代编写代码来为站点添加功能。 使用PHP库来取代编写代码,可以显着地降低网站的开发时间,从而开发人员可以将时间投入到网站设计等重要环节。...原创 2019-10-23 16:29:45 · 188 阅读 · 0 评论 -
PHP程序猿必备的七种武器
作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀,人家也没记住他的帅,只是记得了他的飞刀。 难道不是吗? 本文着重介绍对于程序猿来说,居家旅行编程泡妞的七种必备武器,以及若干实(zhuang)用(bi)必选。 开发环境 最隆重推荐:XAMPP 有win版...原创 2019-10-22 22:03:42 · 183 阅读 · 0 评论 -
PHP之父:PHP7性能翻倍关键大揭秘
20岁老牌网页程序语言PHP,PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。 HHVM 是脸书为自家网站特性而量身客制的PHP优化机制,不见得适用任何网站。但Rasmus Lerdorf表示,新版目标之一就是要让任何网站开发者,就连使用开发框架Drupal、...原创 2019-10-22 21:20:54 · 311 阅读 · 0 评论 -
Web高效开发必备的PHP框架
Web高效开发必备的PHP框架项目名称:多功能THinkPHP开源框架项目名称:基于Laravel的轻量级web部署系统Fixhub 1、项目名称:多功能 THinkPHP 开源框架 项目简介:使用 THinkPHP 开发项目的过程中把一些常用的功能或者第三方 sdk 整合好,开源供亲们参考,如 Auth 权限管理、支付宝、微信支付、阿里oss、友盟推送、融云即时通讯、云通讯短信、Email、Ex...原创 2019-10-22 20:17:26 · 356 阅读 · 0 评论 -
关于PHP程序员技术职业生涯规划
看到很多PHP程序员职业规划的文章,都是直接上来就提Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery这些,然后就直接上手搭环境、做项目,中级就是学习各种PHP框架和类库,高级阶段就是MySQL优化、PHP内核与扩展、架构设计这些了。 这些文章都存在一个严重的缺陷,不重视基础。就好比练武功,只求速成,不修炼内功和心法,只练各种招式,这样能高到哪里去?我所见过的P...原创 2019-10-22 15:54:03 · 171 阅读 · 0 评论 -
2019年PHP程序员未来路在何方
PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷 PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些技术的推动者非常热衷于唱衰 PHP , PHP 语言的未来在哪里?PHP 程序员当如何应对未来的变...原创 2019-10-22 14:21:07 · 579 阅读 · 0 评论 -
从0开始学微服务
作为一名IT从业者,懈怠是一件奢侈的事情,因为在IT圈,原地踏步就等于退步。 “微服务”这个名词已经广为流传,但是我觉得大部分的人也许同我一样,仅仅只是处于对这个概念的认知上;是的!今天我希望跟大家一起揭开它的神秘面纱:) 《从 0 开始学微服务》专栏希望能够用通俗易懂的语言帮助你理解以上几个问题,同时也是希望能够由浅入深、由表及里系统为你讲解微服务的各个关键环节,帮你上手微服务。 四个核心模块。...原创 2019-10-14 20:56:48 · 359 阅读 · 1 评论 -
Linux性能优化实战
你是否也曾跟我一样,看了很多书、学了很多 Linux 性能工具,但在面对 Linux 性能问题时,还是束手无策?实际上,性能分析和优化始终是大多数软件工程师的一个痛点。但是,面对难题,我们真的就无解了吗? 固然,性能问题的复杂性增加了学习难度,但这并不能成为我们进阶路上的“拦路虎”。在我看来,大多数人对性能问题“投降”,原因可能只有两个。 一个是你没找到有效的方法学原理,一听到“系统”、“底层”这...原创 2019-10-14 16:39:05 · 701 阅读 · 0 评论 -
2019最新PHP模拟面试题及答案
PHP模拟面试题汇总如下: 1.如何防止form表单重复提交? 2.Cookie被禁用了session还可以使用吗? 3.你了解的或者用过的版本控制工具有哪些?简单说明一下。 CVS,SVN, vss, git 4.单例模式的优点,如何实现? 5.单引号和双引号的区别是什么? (1)双引号可以解析变量,单引号不能解析变量 (2)双引号和单引号可以互相嵌套 (3)双引号当中的变量可以使用特殊字符分隔...原创 2019-03-05 23:15:25 · 2430 阅读 · 0 评论 -
Linux初级运维(三)——Linux用户权限及管理
对于Linux用户的权限管理从以下几个方面介绍:用户、组、权限 用户登录系统,发起进程,不同的 用户对于系统有不同的权限,组使得多个用户可以拥有相同权限的集合 一、权限 权限主要有以下三种: r:可读权限,用户只具有查看的权限; w:可写权限,用户可以对文件进行编辑等权限 x:可执行权限,用户可以对文件有执行的权限,能够直接运行文件 二、文件的权限 r:可读,可以使用类似cat等命令查看文件内容;...原创 2019-03-05 23:57:46 · 197 阅读 · 1 评论 -
PHP7有没有你们说的那么牛逼
PHP7有没有你们说的那么牛逼 男人不能快,但程序一定要快。PHP7到底快不快,我们拭目以待。 PHP7来一发 PHP7正式发布到现在已经一年半了,刚出道就号称比旧版本快了几倍,各种开源框架或系统运行在PHP7上速度效率提高了几倍,反正不管是媒体还是开发者都在煽风点火,不,应该是赞不绝口。 我就静静看你们装逼,不说话。 一般手机系统升级我是跑最后的,因为不愿意踩坑,毕竟iOS和Android这种系...转载 2019-07-03 21:38:56 · 109 阅读 · 0 评论 -
2019互联网寒冬期IT大牛不容错过的泰牛程序员PHP系列高级教程
主讲老师韩顺平 毕业于清华大学,行业老兵,IT教育风云人物。清华毕业,拥有九年大型项目开发和管理经验,曾任新浪网软件项目经理,使用PHP与JavaEE技术开发新浪网系统,北京点击科技公司高级软件工程师,用友软件股份有限公司U8事业部软件工程师。主持或参与《新浪邮件系统》、《橙红sns网站》、《点击科技协同软件群组服务器端(Linux/solaris平台)》、《总参语音监控系统》、《英语学习机系统》...原创 2019-07-19 20:30:43 · 1206 阅读 · 2 评论 -
拼手速!兄弟连高洛峰细说php全套教学视频教程云盘下载
高洛峰,《细说PHP》作者,敢于技术高难度挑战,近年致力于国内LAMP技术推广和研发。 部分目录大纲展示: 第一章:LAMP网站构建 1.1.1 新版视频形式介绍 1.1.2 BS结构软件类型介绍 1.1.3 现在是Web2.0的时代 1.1.4 Web开发标准 1.1.5 认识脚本语言 … 第二章:从搭建你的PHP开发环境开始 2.1.1 PHP的几种运行环境 2.2.1 安装PHP的运行环境 ...原创 2019-08-02 21:12:01 · 2330 阅读 · 4 评论 -
最新Swoole4.0深入学习-与client的初相遇
1、新建一个客户端 这里创建的是同步客户端,异步客户端有实际项目的时候在去讲解 代码如图所示: swoole的client代码很简单,注释当中写的非常清楚,我们看到,客户端无非就是创建一个socket对象,然后指定ip和端口,连接server,随后向server发送了一段数据,而后接收server的数据并输出,最后关闭连接。 2、同步异步概念 swoole是既支持全异步,也支持同步,同步跟异步的...原创 2019-02-23 16:51:34 · 381 阅读 · 0 评论