-
解决PHPstudy Apache不能启动的问题
所属栏目:[PHP教程] 日期:2022-06-15 热度:159
这篇文章主要介绍了PHPstudy Apache无法启动的问题及解决方法【亲测有效】,本文给大家总结了三种方法供大家参考,需要的朋友可以参考下。 phpStudy启动失败,网上总结了基本就是下面的三种方法: 原因一是没有安装VC9运行库,php和apache都是VC9编译。 二是[详细]
-
在PHP中使用pthread拓展
所属栏目:[PHP教程] 日期:2022-06-15 热度:122
这篇文章主要介绍了PHP中使用pthread拓展,本文讲述线程类的使用方法和线程类的概念和使用场景,以及具体的代码实现,以下就是详细内容,需要的朋友可以参考下。 线程的创建和使用 1. Thread类 基本的创建和使用: ?php //通过继承Thread类来实现自己的线程类MyT[详细]
-
php安装grpc扩展的具体流程
所属栏目:[PHP教程] 日期:2022-06-15 热度:104
在本篇文章里小编给大家整理的是一篇关于php安装grpc扩展的具体步骤,有需要的朋友们可以跟着学习参考下。 1、在php.ini文件中添加grpc扩展配置:extension=grpc.so 2、安装 protobuf及其php扩展 3、重启php-fpm。 安装中出现的问题: 结果报错了:Error:sr[详细]
-
Linux系统下安装PHP7.3版本步骤
所属栏目:[PHP教程] 日期:2022-06-15 热度:72
这篇文章主要介绍了Linux系统下安装PHP7.3版本,本文含有详细的过程和配置过程,可以帮助你正确的配置php开发环境,需要的朋友可以参考下。 请先安装依赖包。 下载php-7.3.0 wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0 解压[详细]
-
怎样使用PHP7的Yaconf
所属栏目:[PHP教程] 日期:2022-06-15 热度:77
Yaconf是一个高性能的PHP配置容器, 它在PHP启动的时候把格式为INI的配置文件Parse后存储在PHP的常驻内存中,不需要每次请求的时候都来分析配置文件,并且在获取配置项的时候zero-copy。 简介 我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可能[详细]
-
如何在Mac上通过docker配置PHP研制环境
所属栏目:[PHP教程] 日期:2022-06-15 热度:194
这篇文章介绍的内容是关于Mac上通过docker配置PHP开发环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。 使用docker-compose配置开发环境 一般一个基本的PHP开发环境包括PHP、PHP-FPM、WEB服务器、MySQL数据库,另外还会有Redis或memca[详细]
-
再谈PHP未来之路
所属栏目:[PHP教程] 日期:2022-06-14 热度:92
这门语言现在到底处于生命周期的哪个阶段?其定位到底是怎样的?诸如 PHP7、Swoole 的出现到底能给 PHP 带来怎样的变化? 当我们拿 PHP 和 java 进行比较的时候,我们往往就两门语言本身进行比较,如一个是弱类型一个是强类型,一个是数组打天下一个是各种数[详细]
-
php7和php5的详细对比
所属栏目:[PHP教程] 日期:2022-06-14 热度:87
PHP7正式发布到现在已经一年半了,刚出道就号称比旧版本快了几倍,各种开源框架或系统运行在PHP7上速度效率提高了几倍,反正不管是媒体还是开发者都在煽风点火,不,应该是赞不绝口。 一般手机系统升级我是跑最后的,因为不愿意踩坑,毕竟iOS和Android这种系[详细]
-
PHP7中新添特性整理
所属栏目:[PHP教程] 日期:2022-06-14 热度:149
对于版本更新,在各个软件中都有所涉及,目的是针对现有版本不足的地方做一些优化。我们对于php也经历了不少的版本,在最近的php7增加了一些以往锁没有的特性,如类型声明、操作符和其他特性。下面我们就php7新增的特性分别进行介绍,大家一起来看看都有哪些[详细]
-
php7和php5具体区别实例讲解
所属栏目:[PHP教程] 日期:2022-06-14 热度:152
php语言是一种脚本语言,它能够做很多事情比如说它可以用来与数据库交互开发web应用,进行软件开发包括企业网站的开发,移动app的开发等。 PHP是干什么用的?简单说来,PHP是一门脚本语言,基本都用在web应用中的中间层,负责数据库以及前台页面交互和信息传[详细]
-
PHP编程一定要改掉的5个不良习惯
所属栏目:[PHP教程] 日期:2022-06-14 热度:129
在项目的每一次提交之后,我都会进行大量代码审查,会经常看到一些重复出现的错误,以下这五个错误应该要及时纠正,这是纠正它们的方法。 这5个PHP编程中的不良习惯,一定要改掉 PHP世界上最好的语言! 测试循环前数组是否为空? $items = []; // ... if (co[详细]
-
聊聊 PHP 8 新特性 Attributes
所属栏目:[PHP教程] 日期:2022-06-14 热度:125
PHP8的Alpha版本,过几天就要发布了,其中包含了不少的新特性,当然我自己认为最重要的还是JIT,这个我从2013年开始参与,中间挫折无数,失败无数后,终于要发布的东东。 不过,今天呢,我不打算谈JIT,等PHP8发布了以后,我再单独写个类似《深入理解PHP8之J[详细]
-
PHP 8新特性简介
所属栏目:[PHP教程] 日期:2022-06-14 热度:181
新的主要PHP版本PHP 8预计将于2020年底发布。它现在处于非常活跃的开发阶段,所以在接下来的几个月里,事情可能会发生很大的变化。 在这篇文章中,我将持续更新预期的内容列表:新特性、性能改进和重大变化。因为PHP 8是一个新的主版本,所以您的代码被破坏的[详细]
-
PHP底层运行机制与工作原理详解
所属栏目:[PHP教程] 日期:2022-06-14 热度:67
最近搭建服务器,突然感觉lamp之间到底是怎么工作的,或者是怎么联系起来?平时只是写程序,重来没有思考过他们之间的工作原理: PHP底层工作原理 PHP底层运行机制与工作原理详解 图1 php结构 从图上可以看出,php从下到上是一个4层体系 ①Zend引擎 Zend整体[详细]
-
PHP网页缓存技术优点及代码实例
所属栏目:[PHP教程] 日期:2022-06-14 热度:165
这篇文章主要介绍了PHP网页缓存技术优点及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下. 前台静态化:把动态页面解析后保存为静态页面 文件缓存:把查询结果保存为文件,XML 内存缓存:memca[详细]
-
PHP 微服务集群组建Hyperf
所属栏目:[PHP教程] 日期:2022-06-14 热度:82
微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通。每个[详细]
-
PHP zip扩展Linux下安装过程分享
所属栏目:[PHP教程] 日期:2022-06-09 热度:121
这篇文章主要介绍了PHP zip扩展Linux下安装过程分享,需要的朋友可以参考下 1.依次运行以下命令,代码如下: wget http://pecl.php.net/get/zip-1.8.10.tgz #tar zxvf zip-1.8.3.tgz #cd zip-1.8.3 #/opt/php/bin/phpize (对应的phpize路径)http://yige.org/[详细]
-
mantis安装、配置和使用中的问题小结
所属栏目:[PHP教程] 日期:2022-06-09 热度:50
这篇文章主要介绍了开源PHP缺陷管理平台mantis安装、配置和使用中的问题小结,mantis是一个PHP的开源缺陷管理平台,需要的朋友可以参考下 开发需要,安装mantis(Mantis Bug Tracker,缺陷跟踪系统 缺陷管理平台),下的是最新版,官网地址是http://www.mantisbt.org[详细]
-
PHP+FastCGI+Nginx配置PHP运行环境
所属栏目:[PHP教程] 日期:2022-06-09 热度:60
Nginx不支持对外部程序的调用,所以必须通过FastCGI接口实现对外部程序的调用从而实现对客户端动态页面请求的处理。 CGI的英文全称为Common Gateway Interface(公共网关接口),是Nginx和动态脚本程序的桥梁,Nginx通过FastCGI接口将动态请求发送给FastCGI,F[详细]
-
PHP连接sql server 2005环境配置及问题解决
所属栏目:[PHP教程] 日期:2022-06-09 热度:176
这篇文章主要介绍了PHP连接sql server 2005环境配置及问题解决,需要的朋友可以参考下 一、Windows下PHP连接SQLServer 2005 设定:安装的Windows操作系统(Win7 或XP均可,其他系统暂未测试),在C盘下;PHP的相关文件位于c:/PHP下面,其配置文件php.ini位于C[详细]
-
本地计算机无法启动Apache故障处理
所属栏目:[PHP教程] 日期:2022-06-09 热度:99
安装了WMAP后,一直无法运行成功。后发现Apache一直都不在运行状态。到WMAP中的Apache选项中去选择启动但无法启动。下面总结下处理此问题的几种思路方法 最近因工作需要,要学习PHP的基础编程,于是学习架设PHP工作环境。 但按照教材上介绍的那样,安装了WMA[详细]
-
mac环境中使用brew安装php5.5.15
所属栏目:[PHP教程] 日期:2022-06-09 热度:183
MAC本来就自带了 php,但是很多扩展没有安装,所以选择了重新安装php并升级到最新版,下面说说安装步骤,希望对大家有所帮助。 Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以[详细]
-
在Ubuntu 14.04上部署 PHP 环境及 WordPress
所属栏目:[PHP教程] 日期:2022-06-09 热度:94
Ubuntu确实很好玩。有喜欢的命令行,简洁的界面,不同于Window要的感觉。偶尔换换环境工作,学习Linux的思维方式,是一种不错的做法。之前也折腾过Ubuntu,想在Linux下学习某些开发(主要还是和代码打交道),Ubuntu当然是最好不过的选择,并且刚发布了14.04[详细]
-
CentOS 6.3下安装PHP xcache扩展模块笔记
所属栏目:[PHP教程] 日期:2022-06-09 热度:56
这篇文章主要介绍了CentOS 6.3下安装PHP xcache扩展模块笔记,本文包含xchache的编译安装、配置、测试等内容,需要的朋友可以参考下 安装环境centOS6.3 APACHE:apache-2.4.4 PHP:5.4.13 1.安装xchache: # wget http://xcache.lighttpd.net/pub/Releases/3.0.1/[详细]
-
PHP下的Oracle客户端扩展OCI8安装教程
所属栏目:[PHP教程] 日期:2022-06-09 热度:189
这篇文章主要介绍了PHP下的Oracle客户端扩展(OCI8)安装教程,本文在Linux系统中实现,OCI8是用来连接Oracle数据库的PHP扩展模块,需要的朋友可以参考下 最近的项目需要用php访问oracle数据库,不得不在linux下给php安装oci8扩展。php也可以使用pdo访问oracle数[详细]
