部署企业LNMP架构 源码包:nginx-* ; mysql-* ; php-* ; boost-* ; zend-loader-php5.6-linux-* ;yum软件: pcre-devel zlib-devel openssl-devel gcc gcc-c++ net--tools ncu ...
分类:
其他好文 时间:
2019-10-09 16:02:53
阅读次数:
103
PHP5的内存管理 对象传递 PHP5使用了Zend引擎II,对象被储存于独立的结构Object Store中,而不像其它一般变量那样储存于Zval中(在PHP4中对象和一般变量一样存储于Zval)。在Zval中仅存储对象的指针而不是内容(value)。当我们复制一个对象或者将一个对象当作参数传递给 ...
分类:
Web程序 时间:
2019-09-21 15:33:41
阅读次数:
118
较新版本(如5.6)的PHP已经自带FPM(fastCGI process manager,FastCGI进程管理器)模块,用来对PHP解析实例进行管理,优化解析效率,因此在配置PHP编译选项时应添加"--enable-fpm"以启用此模块。为了提高PHP解析效率,建议将相应版本的ZendGuard ...
分类:
Web程序 时间:
2019-09-14 11:35:35
阅读次数:
135
PHP (超文本预处理器) PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域 phpStudy phpStudy ...
分类:
Web程序 时间:
2019-09-14 11:33:02
阅读次数:
320
一、首先安装xdebug 安装xdebug比 ,运行php -i >phpinfo.txt 或者 echo phpinfo();将全部信息贴到https://xdebug.org/wizard.php这个网站 如图: 然后会跳转到这个页面: 这是我电脑上php.ini的配置 [xdebug]zend ...
分类:
Web程序 时间:
2019-09-08 18:02:55
阅读次数:
141
1 安装php所需要的扩展 yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel f... ...
分类:
Web程序 时间:
2019-09-04 15:11:31
阅读次数:
147
内核组成: uname命令 内核:uname,mkinitrd,dracut 模块: lsmod,modinfo,depmod,modprobe,insmod,rmmod /proc,sysctl,/sys,/dev,udevadm,hotplug命令 一、静态视角: Linux内核模块 吸收微内核 ...
分类:
系统相关 时间:
2019-09-01 18:23:31
阅读次数:
130
【译】PHP 内核 — 字符串管理 (Strings management: zend_string 译文) 原文地址:http://www.phpinternalsbook.com/php7/internal_types/strings/zend_strings.html 原文仓库:https:/ ...
分类:
Web程序 时间:
2019-08-17 19:37:00
阅读次数:
138
1)操作系统a.操作系统分为,Win和Linux系列;其中Win常用就是我们看到的IIS,可以支持的程序有“ASP+PHP+ZEND+GD+ASPJPEG+MYSQL”,有如此之多;而Linux就是用作PHP程序,一般我们用到的最普遍的就是PHP+Mysql数据库的程序制作网站。b.两种区别在于,虚拟主机的话WIN主机一般都无法开启GZIP压缩,而Linux主机却可以利用.htaccess文件进行