捉虫大师 捉虫大师
3年前
dubbo网关演进之路
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景随着公司业务的飞速发展,基于php的模块化架构难以支持未来业务的发展:php模块化架远远落后于行业主流架构(微服务–云原生),而php生态的服务治理开源组件匮乏,研发投入过大杭州php人才匮乏,导致新鲜血液招聘困难基于php的多进程架构难以支撑
雷厉风行 雷厉风行
1年前
Mac程序员开发必备-MAMP PRO for Mac 自带激活版-PHP+Mysql 开发集成环境,本地站点
MAMPPROforMac是一款集成了PHP和MYSQL的开发环境,可以帮助Mac程序员快速搭建本地站点,进行开发和测试,并且自带激活版,非常方便。它提供了一个稳定的环境,方便程序员进行代码开发和调试,同时还支持多种应用程序和框架,满足不同程序员的开发需求。
Wesley13 Wesley13
3年前
ubuntu卸载php7并安装php5.6记录
      ubuntu16.04版本从默认源安装的php版本为7.x版本,我们都知道php7.0已经舍弃了很多旧版本的函数等内容,这对旧系统来说是致命的,那么,我们就有了安装旧版php的需求,而同一主机安装两个版本的php,如果不做配置会报错。那么,我们就需要:一、卸载php7.x;1)如果我们知道在安装php7的时候都安装了那些包及扩
Wesley13 Wesley13
3年前
Ubuntu16.04配置Nginx和Php5.6(Php7.0)环境
由于研究需要,自己搭配个Php5.6和Nginx环境!由于Ubuntu16.04默认Php版本已经升到7.0,因此需要添加5.6版本库才能使用!安装PHP5.6sudoaddaptrepositoryppa:ondrej/phpsudoaptupdatesudoaptinstallph
Wesley13 Wesley13
3年前
thinkphp的model模型的设计经验总结
关于模型;跟上篇文章thinkphp的目录结构设计经验总结(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.baijunyao.com%2Farticle%2F60)写控制器一个道理;为了尽量避免改动到框架;首先我们是要有一个BaseModel.class.php作为我们的基础
Wesley13 Wesley13
3年前
PHP的超时实现
我们知道PHP可以设置一个脚本执行的超时时间,也就是脚本的执行时间不能超过设置的超时时间.那么PHP是怎么做到这个功能的呢?  其实PHP的超时功能利用了操作系统的定时信号来实现的,在一个请求开始时(php\_request\_startup),PHP便会利用zend\_set\_timeout()接口来设置一个定时器信号,
Wesley13 Wesley13
3年前
PHP代码优化的一些重要技巧
除了要学习PHP的基本知识,比如《为开发者准备的9个实用PHP代码片段》《深入探讨PHP类的封装与继承》《PHP比较运算符的详细学习》,还要了解一些代码优化上的技巧,从而帮助我们写出更加优秀的程序。我们在编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法,它可以
Wesley13 Wesley13
3年前
Ubuntu Linux 14.04 LTS 上安装php7+mysql+nginx
输入$sudoaptgetinstallylanguagepackenbase$sudoLC\_ALLen\_US.UTF8addaptrepositoryppa:ondrej/php或者$sudoaddaptrepositoryppa:ondrej/php然后更新源$sudoapt
Stella981 Stella981
3年前
PHP_php.ini_说明详解
这个文件必须命名为''php.ini''并放置在httpd.conf中的PHPIniDir指令指定的目录中。最新版本的php.ini可以在下面两个位置查看:http://cvs.php.net/viewvc.cgi/phpsrc/php.inirecommended?viewco(https://www.oschina.net/acti