E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHPer
PHPer
跳出fpm开发模式,拥抱高性能异步协程开发
1.前言三年的PHP开发工作经历,诚然一直到目前为止都沉浸在PHP作为WEB服务端开发的快感中。由于最近在工作上碰到了瓶颈,想尽快的跳脱出这个舒适圈。本文适合想跳脱只做CURD的php程序员们,但是文章中探讨的"高并发"、“异步”、“协程”,这些概念或者说是计算机抽象设计艺术,是不受编程语言所局限的,其他编程语言的程序员想了解这些概念也是合适的。文章分析的是PHP语言,demo也都是以PHP描述的
NeverStop
·
2020-08-21 03:01
php
协程
异步
网络编程
phpstorm 使用 Xdebug 调试代码
用过Java、C#等静态语言的同学调试代码经常是打个断点,然后轻松调试,而
PHPer
调试代码时经常是echo$a;exit;非常的不方便,有的同学有时候打完断点没删就给commit上去了,这就造成了很多困扰
遗失的美好灬
·
2020-08-21 02:31
php
debug
phpstorm
NIO、BIO、AIO 与 PHP 实现
前言最近看到NIO,AIO,Netty,Promise话题很热,我作为一个
phper
也想来凑凑热闹,凑着凑着发现周围怎么都是javaer,jser。那么PHP能做NIO,AIO么?
小白要生发
·
2020-08-21 00:17
php
aio
nio
libevent
select
NIO、BIO、AIO 与 PHP 实现
前言最近看到NIO,AIO,Netty,Promise话题很热,我作为一个
phper
也想来凑凑热闹,凑着凑着发现周围怎么都是javaer,jser。那么PHP能做NIO,AIO么?
小白要生发
·
2020-08-21 00:17
php
aio
nio
libevent
select
PHP 依赖镜像出问题后,阿里工程师的一顿“神操作“令人叫绝!
一则消息前段时间,因为国际网络不稳定问题,国内各大Composer镜像都出现了间歇性无法访问情况,这对国内
PHPer
的生产工作造成了极大的影
阿里云云栖号
·
2020-08-20 23:56
php
镜像
存储过程
同步
PHP 依赖镜像出问题后,阿里工程师的一顿“神操作“令人叫绝!
一则消息前段时间,因为国际网络不稳定问题,国内各大Composer镜像都出现了间歇性无法访问情况,这对国内
PHPer
的生产工作造成了极大的影
阿里云云栖号
·
2020-08-20 23:55
php
镜像
存储过程
同步
golang 编写 PHP 扩展
phper
都知道php-extension采用C/C++编写.由于C/C++开发效率问题我们来采用golang编写php-extension充分利用golang的开发效率和生态给PHP添砖加瓦.环境准备
战线
·
2020-08-20 22:34
php
golang
扩展
c
golang 编写 PHP 扩展
phper
都知道php-extension采用C/C++编写.由于C/C++开发效率问题我们来采用golang编写php-extension充分利用golang的开发效率和生态给PHP添砖加瓦.环境准备
战线
·
2020-08-20 22:34
php
golang
扩展
c
那些年,
PHPer
遇到的错误与异常:下篇之异常
上一篇:那些年,
PHPer
遇到的错误与异常:上篇之错误一、PHP中的异常简介及使用1.1异常执行流程try{//需要进行异常处理的代码段;throw语句抛出异常;}catch(Exception$e){
唐成勇
·
2020-08-20 20:59
异常
错误
自定义处理器
phper
那些年,
PHPer
遇到的错误与异常:下篇之异常
上一篇:那些年,
PHPer
遇到的错误与异常:上篇之错误一、PHP中的异常简介及使用1.1异常执行流程try{//需要进行异常处理的代码段;throw语句抛出异常;}catch(Exception$e){
唐成勇
·
2020-08-20 20:58
异常
错误
自定义处理器
phper
那些年,
PHPer
遇到的错误与异常:上篇之错误
一、PHP中错误模块简介PHP错误与异常是两个不同的概念1.1错误类型语法错误,如少分号环境错误,如权限、打开文件失败、数据库服务器不可用逻辑错误,如a==b写成了a=b1.2PHP常见错误级别Depracated最低级别的错误(deprecated不建议,不推荐,如老版本的正则ereg()函数换掉即可,并不影响PHP的执行)Notice通知级别的错误(语法不恰当导致的,不影响PHP的正常运行,如
唐成勇
·
2020-08-20 20:25
phper
异常
错误
自定义处理器
那些年,
PHPer
遇到的错误与异常:上篇之错误
一、PHP中错误模块简介PHP错误与异常是两个不同的概念1.1错误类型语法错误,如少分号环境错误,如权限、打开文件失败、数据库服务器不可用逻辑错误,如a==b写成了a=b1.2PHP常见错误级别Depracated最低级别的错误(deprecated不建议,不推荐,如老版本的正则ereg()函数换掉即可,并不影响PHP的执行)Notice通知级别的错误(语法不恰当导致的,不影响PHP的正常运行,如
唐成勇
·
2020-08-20 20:24
phper
异常
错误
自定义处理器
VIM-
PHPer
的福利, 将你的VIM打造成为不次于PHPStorm的IDE
通过PHPCD.vim这个nvim的插件,我们可以将我们的nvim打造成不次于PHPStorm的IDE.像"Gotodefinition"/"AutoCompletion"此类IDE功能一应俱全.DEMO安装首先你需要安装vim-plug这个包管理插件,用vim-plug就像php的composer.在vim-plug装好后,在vim-plug的PlugBegin之后添加Plug'lvht/php
ARGUS
·
2020-08-20 20:11
ide
nvim
vim
php
VIM-
PHPer
的福利, 将你的VIM打造成为不次于PHPStorm的IDE
通过PHPCD.vim这个nvim的插件,我们可以将我们的nvim打造成不次于PHPStorm的IDE.像"Gotodefinition"/"AutoCompletion"此类IDE功能一应俱全.DEMO安装首先你需要安装vim-plug这个包管理插件,用vim-plug就像php的composer.在vim-plug装好后,在vim-plug的PlugBegin之后添加Plug'lvht/php
ARGUS
·
2020-08-20 20:10
ide
nvim
vim
php
tp框架内自定义日志文件写入
不会吹牛不会坎天的
phper
,仅以代码呈上,谢谢阅读!
喵喵喵~~~
·
2020-08-20 17:45
tp
PHP
TP5初探 开启应用之路
TP5出来那么长时间,现在才下载下来在本地配置了下,作为一个入门级
PHPer
,对TP以前的版本也是凑合能使用,对新出的TP5也是一直在传说中如何的牛逼之类。
cangxie8
·
2020-08-20 15:24
php
国内的Composer镜像
自从Packagist中国全量镜像服务停止以后,大部分的
phper
都会使用laravel-chind的提供的镜像,但是最近因为大量的恶意请求而出现资源告急的情况,已经做了一些限额处理分享一些国内可用的Composer
铁金木
·
2020-08-20 15:58
Laravel
22.从零开始学springboot-通用mapper的使用
作者在写《从零开始学springboot》这个专题时,也还是个
phper
,在写完前二十几章时,作者已经完成了从一名
phper
到javer的转型之路,项目也已安全上线。
咸鱼君0808
·
2020-08-20 15:42
从零开始学springboot
thinkphp6 关闭调试模式(APP_DEBUG=false)报错处理
方案4玩美解决,希望大家能够习惯性关注插件的更新和BUG问题汇总引言
phper
们大家好,作为一个09年接触PHP、12年起用T
junqianglee
·
2020-08-20 14:35
云客Drupal源码分析之系统AJAX(一):概述与示例
:《全局设置与前端API》《jQuery表单库jquery.form.js详解》此外需要读者熟悉jQuery,如果JS编程不熟悉,云客为你准备了以下教程:《PHP开发者的JavaScript快速教程(
phper
u011474028
·
2020-08-19 20:07
Drupal
8
php学习笔记---php调试和开发工具整理
PHP100出品的EclipsePHPSutdio也曾收到广大
PHPer
好评1.调试工具WebgrindXdebugGubedPHPDebuggerDBGPHP_DebugPHP_DynMacGDBp2
credreamer
·
2020-08-19 10:53
ecshop 二次开发 全集
原文地址:ecshop二次开发全集作者:
phper
老腰添加商品属性;ecshop二次开发,增加商品属性的方法,添加商品属性的方法默认分类2009-09-0423:22阅读740评论1字号:大大中中小小本文来自
Peter的游击战
·
2020-08-19 08:48
Ecshop
centos6.5安装php开发环境
centos6.5安装php开发环境更好排版:https://www.zybuluo.com/
phper
/note/79313yum安装依赖库yuminstall-ymakecmakegccgcc-c+
think2me
·
2020-08-19 06:21
PHP
Linux
phper
应聘时常见的面试题
网络上流传很广的一部分php工程师面试题目,有些
phper
们认为这些很形式,天下面试题目一大抄,不能考核一个人的真实水平,其实细细研究起来,无论怎样,能存在就表明其有存在的价值一.基础篇1.表单中get
__都付笑谈中
·
2020-08-19 01:29
优化PHP代码的40条建议
翻译水平有限,请广大
PHPer
指正。1.Ifamethodcanbestatic,declareits
enjoyxp
·
2020-08-18 08:41
php
php
优化
function
variables
optimization
arrays
php优化及高效提速问题的实现方法
下面是
phper
在实际编写中,发现的一些问题,其它我们的好多代码,需要优化,很多程序都是可以再提速的一、在函数中,传递数组时使用return比使用global要高效,比如:functionuserloginfo
菜心儿爸爸
·
2020-08-18 08:11
PHP
使用PHP7.4的PHP有什么新功能?(收藏)
以下内容希望帮助到大家,很多
PHPer
在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优
lin123_00
·
2020-08-17 23:24
PHP
PHP学习
PHP开发
PHP 懒加载哪些事儿
PHP自动加载此篇文章主要介绍加载的php类的方式,以及自动加载的几种模式;题外话:大家空了可以多看看别人写的框架源码;自然能学到很多高级的东西;
PHPER
几个发展阶段初级阶段大家在学刚开始学习php的时候常用的加载方式大致如下
angryshan
·
2020-08-17 12:18
php
PhalApi学习笔记
publicfunctiongetRules(){returnarray('index'=>array('username'=>array('name'=>'username','default'=>'
PHPer
LTOVE-CODE
·
2020-08-17 06:33
PHP
API开发框架
PHP 插入排序
作为一个初级
phper
,平时用到的算法很少,但是基本的几种算法还是要掌握的,比如排序。需求:将要排序的元素插入到已经假定排序号的数组的指定位置。
奔跑的码农
·
2020-08-16 10:10
PHP算法
PHP插入排序
插入排序
PHP Javascript 语法对照
作为一个全栈
PHPer
,往往PHP、JavaScript语法傻傻分不清楚,百度一下,查手册要网速。不如收藏下这篇文章,打印出来,贴到一旁快速查阅。
小白要生发
·
2020-08-16 01:09
php
javascript
语法
[阅读]谈谈个人对“金融是否需要互联网”命题之辩
phper
_sz_James(582346465)14:32:26“要讨论互联网能给金融带来什么,首先需要清楚一点,金融是否需要互联网”,我觉得红框中的这个观点是非常的不成熟,不过文章中提出的观点很值得去思考
weixin_30244889
·
2020-08-15 16:37
php正则匹配url地址文章内容关键字自动添加链接
163文章内容自动加链接的效果$keys=array(array('网页特效','/js_a/js.html'),array('seo','/seo/seo.html'),array('php','/
phper
weixin_30483495
·
2020-08-15 00:15
八年
phper
的高级工程师面试之路
这是一篇反面教材,希望也能引起部分程序员的警惕。最近半个月时间,经过几次面试,差不多已经对自己有了定位————距离腾讯T3岗位还是有一点距离。因为在一家小公司呆的习惯了(6年),公司没有人在技术层面超过我,作为技术核心,感觉自己很牛,活在一个小圈子里面,几乎不会主动去了解新技术,甚至对php以及js本身都不能算精通。所以变故出现的时候,我才发现自己的技术脱节有多厉害,虽然之前的面试并没有做专门的准
Corwien
·
2020-08-14 22:04
php
程序员生活
解决php内存占用高-用生成器yield优化性能
在Python中对生成器这个内存性能优化的写法不陌生,但是但多
PHPer
或许都不知道生成器这个功能,可能是因为生成器是PHP5.5版本引入的功能,也可以是生成器作用不是很明显。
科比不来it
·
2020-08-14 11:49
PHP
nginx-php7配置详解
nginx配置php7详解掌握nginx配置是一个
phper
的基本要求,我一直对nginx的配置不求甚解,解决php7和nginx的配置时也是懵懵懂懂的感觉,又是一个因为麻烦而不愿意去深究的问题。
许RR
·
2020-08-14 01:51
nginx
C#中WinForm制作点击"选择文件"按钮选择Excel文件, 并读取Excel内容到DataTable
虽然我是一个
PHPer
,但项目有C#的需求,我也只能顶着头皮上了。不过每一份付出都是收货,通过对C#的了解,更加的加深了我对PHP的熟悉程度,将来会另开一个系列单独讲解两个语言对比的文章。
老刘pro
·
2020-08-11 16:56
C#
Swoole从入门到入土(1)——入坑
有好多话题可供选择,但是思来想去,对于
PHPer
进阶与其急着去掌握一门新的语言,匆忙地踏足一个新的知识体系,还不如先把php圈子的技能点攒齐了。话说Swoole诞生之前,php是世界上最好的语言。
咚..咚
·
2020-08-10 22:00
优化PHP代码的40条建议
翻译水平有限,请广大
PHPer
指正。www.jiedichina.com南京捷帝科技1.Ifameth
夏曹俊
·
2020-08-10 17:41
WEB编程
[转]为什么
PHPer
应当学习 Golang
作者:星星来源:http://mikespook.com/2012/08/%E4%B8%BA%E4%BB%80%E4%B9%88
phper
%E5%BA%94%E5%BD%93%E5%AD%A6%E4%B9%
黑夜路人
·
2020-08-10 16:18
PHP/DHTML/Other
PHP常用的一些屌炸天的技巧(二)
导读:大部分有两三年工作经验的
PHPer
,都必定积累了不少在日常开发中使用的小技巧。从前端,接口开发,团队编程规范,模块化和前辈们分享的个人经验中总结出一些小技巧。
github_36670459
·
2020-08-10 16:21
PHP
php经验
php技巧
php常用函数
golang redis连接池的使用
作为一个
phper
,第一次听到连接池还有点蒙圈,转golang开发后连接池的概念会经常使用。一、连接池是什么连接池是什么?
duzhenxun
·
2020-08-10 16:31
golang
新手学习php不得不读的一篇文章
很多童鞋会选择它做服务器段开发的语言,希望能够快速掌握,迅速成为一个合格的
phper
!
chixibi3935
·
2020-08-10 15:39
php
数据库
PHPer
进击学习之路:各种实用的 PHP 开源库推荐(一)
2019独角兽企业重金招聘Python工程师标准>>>PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域,是大多数后端开发者的首选。PHP作为最受欢迎的编程语言之一,经常出现在各大语言之战中,但到底谁是最好的编程语言呢?这不是文章要讨论的内容:)本文从众多PHP开源库中选出了几款实用有趣的工具,希望对你的学习工作有帮助。1、PHP
weixin_34327761
·
2020-08-10 07:20
memcached
python
人工智能
Slim研读笔记四之Composer(下)
“Composer是现代php项目的基石,作为一个有梦想的
PHPer
,不懂可不行哦”——海盗.娜美这节是Composer源码分析系列的第二节,我们继续延续上节未完成的工作。
yolo柚
·
2020-08-10 03:21
slim
LNMP的并发考虑、资源分配(php-fpm进程管理器的核心配置)
下面总结在最近招聘中常问的一个问题
PHPer
当被问到你的程序性能如何?程序的并发可以达到多少?程序的瓶颈在哪儿?为了满足业务需求应该购买多少台服务器?负载均衡中php应用服务器需要多
weixin_33890499
·
2020-08-10 03:01
CI和Smarty整合并且前后台加载不同配置文件使前台应用Smarty缓存后台不应用
即将大四毕业的准
PHPer
,技术有限,能力有限,但是一心热爱编程,大学四年的时间基本全部都花费在学习PHP这上面了,可惜人没那么聪明,学了四年,对于Linux还是没有熟悉,对于服务器还是不能掌握的很好,
BeyondQqiang
·
2020-08-09 18:23
CI+Smarty
解决 Composer 运行时的 Xdebug 冲突
composer对
phper
来说是个福音,但有时,他也会给我们一些小麻烦,比如下面这个报错:Youarerunningcomposerwithxdebugenabled.Thishasamajorimpactonruntimeperformance.Seehttps
weixin_34380296
·
2020-08-09 14:17
laravel吐槽系列之一
总之那句话说的对,刚接触laravel的
phper
就只有两个反应,一个是捡到宝了,一个是觉得它是垃圾。我能,就属于后者,所以现在在努力让自己爱上laravel。但是一切总是有那么
weixin_34175509
·
2020-08-09 14:30
【转】自己动手写PHP MVC框架
对于哪个框架最好,哪个框架最烂,是否应该用框架,对于这些争论在论坛里面都有人争论,这里不做评价,个人觉得根据自己需求,选中最佳最适合自己MVC框架,并在开发中能够体现出敏捷开发的效果就OK了,作为一个
PHPer
weixin_34090643
·
2020-08-09 14:16
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他