PHP
文章平均质量分 72
古极
戒、定、慧
展开
-
部署-用Yum安装PHP7.4(CentOS 7.8)
Remi安装命令自动生成工具安装步骤安装epel的yum源$ yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安装Remi的yum源$ yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm安装yum-utils工具$ yum install -y yum-utils先禁用所有p原创 2020-10-13 18:09:31 · 2514 阅读 · 1 评论 -
部署-从源代码构建并安装PHP 5.6(CentOS 7.7)
安装依赖软件$ sudo yum install -y \ freetype freetype-devel \ curl curl-devel \ libxml2 libxml2-devel \ readline readline-devel \ libzip libzip-devel \ libmcrypt libmcrypt-devel \ libjpeg libjpeg-devel参考资料PHP编译安装常见错误总结...原创 2020-09-10 11:34:33 · 184 阅读 · 0 评论 -
PHP源码安装开启GD库并支持JPEG
GD库默认是不支持JPEG格式图片处理的,若要增强GD库的处理能力,使之能够处理JPEG格式的图片,则需要在构建PHP的时候添加--with-jpeg-dir选项1、安装libjpegwget http://www.ijg.org/files/jpegsrc.v9b.tar.gztar zxvf jpegsrc.v9b.tar.gzcd jpeg-9b./configure ...原创 2016-11-09 10:08:43 · 7917 阅读 · 0 评论 -
PHP框架中的设计模式-单例模式|Singleton Design Pattern-ThinkPHP v5.0
关联文章请参考:PHP框架中的设计模式-单例模式|Singleton Design Pattern-ThinkPHP v3.2下面我们来看看ThinkPHP v5.0是如何使用单例模式来复用同一数据库连接的:// ThinkPHP v5.0中使用单例模式实例化数据库连接:Db::connect($connection);// Db类文件路径:\thinkphp\library\thin...原创 2018-08-03 16:34:56 · 552 阅读 · 0 评论 -
PHP框架中的设计模式-工厂模式(简单工厂)|Simple Factory Pattern-ThinkPHP v3.2
一、 ThinkPHP简单工厂模式应用~之~根据数据库连接配置参数设定相应的数据库驱动类?比如说当数据库类型'DB_TYPE'配置为'mysql',则ThinkPHP会自动建立MySQL的数据库连接。类似的,当'DB_TYPE'配置为'pgsql',则ThinkPHP会自动建立PgSQL的数据库连接。其他依次类推,ThinkPHP v3.2支持的数据库类型有:Firebird,Mongo,My...原创 2018-08-03 15:32:38 · 1370 阅读 · 0 评论 -
PHP框架中的设计模式-单例模式|Singleton Design Pattern-ThinkPHP v3.2
单例模式常用于实例化数据库连接的场景:在一个数据库操作脚本中, 我们可能需要反复对数据库做多种操作(增、删、改、查),每次对数据库的操作,都需要基于一个数据连接。如果每次数据库操作都新建一个新的数据库连接,那样对数据库就会造成更多的压力和资源浪费。事实上,同一脚本进程,不管你对数据库操作多少次,我们都可以始终复用同一个数据库连接,这就是单例模式的一种应用场景。下面我们来看看ThinkPHP v...原创 2018-08-03 16:24:58 · 685 阅读 · 0 评论 -
PHP扩展安装的三种方法
软件版本本文所使用的操作系统,PHP,Swoole扩展的版本信息如下:# 操作系统版本[admin@sparklee ~]$ cat /etc/issueCentOS release 6.8 (Final)# PHP版本[admin@sparklee ~]$ php -vPHP 5.5.38 (cli) (built: Oct 12 2018 20:42:20) #...原创 2018-12-03 12:54:44 · 2432 阅读 · 0 评论 -
源码分析ThinkPHP模板引擎机制
ThinkPHP模板引擎实现和常见问题:https://mp.weixin.qq.com/s...Tp5比Tp3多了个view driver层,方便切换使用其他模板引擎原创 2019-01-07 11:08:20 · 600 阅读 · 0 评论