当前主流版本为5.6/7.1下面多次执行编译,若不想多次,可以提前把需要的安装包安装好。yuminstall-ylibxml2-develyuminstall-yopenssl-develyuminstall-ybzip2-develyuminstall-ylibjpeg-develyuminstall-ylibpng-develyuminstall-yfreetype-develyuminsta
分类:
Web程序 时间:
2019-01-23 11:34:09
阅读次数:
215
一:下载php源码sudo wget cn2.php.net/distributions/php-X.X.X.tar.gz 二:解压 tar xzf /php-X.X.X.tar.gz 三:进入源码ext pgsql或pdo_pgsql 四:whereis phpize 来生成编译环镜configu ...
分类:
数据库 时间:
2019-01-22 12:24:01
阅读次数:
282
宝塔的话直接在网站的伪静态一栏中如下就行 location /admin { if (! e $request_filename){ rewrite ^(. )$ /index.php?s=$1 last; break; } } location / { try_files $uri $uri/ / ...
分类:
Web程序 时间:
2019-01-21 13:51:26
阅读次数:
726
第1章 课程介绍本章主要介绍课程要讲的知识点,以及课程要求等。 第2章 PHP7的新特性本章主要介绍PHP7的新特性,做基准测试,与PHP5对比验证PHP7的性能提升程度,引出对PHP7源码学习的必要性。 第3章 基本变量与内存管理机制本章主要讲解C语言中结构体和联合体的区别、宏定义、具体讲zval ...
分类:
Web程序 时间:
2019-01-20 15:04:12
阅读次数:
1182
官网文档 https://www.kancloud.cn/manual/thinkphp5/118008 project 应用部署目录├─application 应用目录(可设置)│ ├─common 公共模块目录(可更改)│ ├─index 模块目录(可更改)│ │ ├─config.php 模块 ...
分类:
Web程序 时间:
2019-01-18 23:10:06
阅读次数:
283
1.打开Git终端 切换到需要安装的目录 2.开始安装 git clone --depth=1 https://github.com/top-think/think.git think_git--depth=1 代表 不下载历史版本 去除即下载全部版本 后面跟地址 think_git为安装的目录 切 ...
分类:
Web程序 时间:
2019-01-17 20:03:01
阅读次数:
239
本次手动安装的是win8,apache2.4,mysql8,php5.6; 遇见的问题有: 0:缺少没事msvrc100.dll,这个应该是VC10的,不过安装了也没用,究其原因是因为apache是32位的,但是电脑只有64位的msvcr100.dll,apache调用的应该是win32的所以不行, ...
分类:
其他好文 时间:
2019-01-12 21:45:21
阅读次数:
239
PHP7已经发布, 如承诺, 我也要开始这个系列的文章的编写, 今天我想先和大家聊聊zval的变化. 在讲zval变化的之前我们先来看看zval在PHP5下面是什么样子 PHP5zval回顾在PHP5的时候, zval的定义如下: 对PHP5内核有了解的同学应该对这个结构比较熟悉, 因为zval可以 ...
分类:
Web程序 时间:
2019-01-11 13:42:43
阅读次数:
165
1月8日trait 自PHP5.4.0起,PHP实现了一种代码复用的方法 称为traittrait 是为 PHP这类单继承语言准备的一种代码复用机制 。trait 为了减少单继承语言的限制,使开发者可以在不同层级中独立的调用 trait中的 方法 trait和类的组合使用,避免了一般类的多继承和混入 ...
分类:
Web程序 时间:
2019-01-08 19:30:13
阅读次数:
180
PHP7--PHP的一次重大变革 一、写在开头 PHP7是PHP编程语言全新的一个版本,主要在性能方面获得了极大的提升。官方的文档显示,PHP7可以达到PHP5.x版本两倍的性能。同时还对PHP的语法做了梳理,提供了很多其他语言流行的语法格式。难能可贵的是,做了如此大的改动,PHP7的兼容性还是非常 ...
分类:
Web程序 时间:
2019-01-07 22:36:59
阅读次数:
189