`
xjtom78
  • 浏览: 77286 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

php版本说明

    博客分类:
  • php
阅读更多

最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose 我看懂了,我估摸着就是如何来选择版本的意思吧,于是开始查字典及上网查找,终于看明白了具体意思,拿来做个备忘先。

一、如何选择 PHP5.3 的 VC9 版本和 VC6 版本

VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。

VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。

二、如何选择 PHP5.3 的 Thread Safe 和 Non Thread Safe 版本

       先从字面意思上理解,Thread Safe 是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的 CGI 执行方式而耗尽系统资源。Non Thread Safe 是非线程安全,在执行时不进行线程(Thread)安全检查。

      再来看 PHP 的两种执行方式:ISAPI 和 FastCGI。

      ISAPI 执行方式是以 DLL 动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以 ISAPI 来执行 PHP,建议选择 Thread Safe 版本;

      而 FastCGI 执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI 来执行 PHP,建议选择 Non Thread Safe 版本。

      官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。

文章来自: 中国IT在线(www.CNITonline.com) 详文参考:http://www.cnitonline.com/tech/program/php/1607.html

分享到:
评论

相关推荐

    随意修改php版本的集成环境,提供700个php版本一键切换

    "PHPWAMP真正的纯绿色集成环境.txt" 这个文件可能是关于PHPWAMP的使用指南、介绍或者版本说明。"真正的纯绿色集成环境"可能意味着这个软件无需安装,下载解压后即可运行,不写入系统注册表,易于携带和管理,同时...

    支持PHP7 多版本切换

    首先,PHP7的多版本切换对于开发者来说至关重要...通过使用像phpStudy这样的工具,开发者可以轻松地在不同PHP版本间切换,同时借助详尽的手册和说明,能够更好地理解和利用PHP7的功能,从而提升工作效率和项目质量。

    php-5.4.45window的官方版本带nts和不带nts

    的官方版本带nts和不带nts" 提供的信息是关于PHP的一个特定版本,即5.4.45,适用于Windows操作系统,并且包括了两个不同的构建:一个带有NTS(Non Thread Safe,非线程安全)支持,另一个没有明确说明是否带有NTS。...

    win2008 iis7/iis7.5下最简单最强安装多版本PHP支持环境

    由于IIS对PHP的支持,部分PHP版本运行可能需要安装***和.NET组件。因此,如果服务器环境配置不全,可能会遇到问题。在服务器上安装MySQL数据库时,应该根据需求下载相应版本,并进行安装配置。当使用IIS7.5时,安装...

    服务器绿色php集成环境,支持重启动apache服务,自由切换php版本

    总的来说,这个服务器绿色php集成环境提供了一站式的解决方案,让服务器管理员和开发者能够在服务器上便捷地管理和运行PHP应用程序,同时具备灵活的PHP版本选择和Apache服务控制功能。对于那些需要频繁调整环境或者...

    php运行环境配置说明书

    - PHP:可以从官方网站(https://www.php.net/downloads.php)下载适合Windows系统的PHP版本,例如这里提供的`php-5.2.3-Win32`。 - Apache服务器:Apache是流行的Web服务器软件,可以从Apache官网...

    php_redis.dll适用于php5.6版本的

    标题和描述提及的`php_redis.dll`适用于两个不同的PHP版本:5.5和5.6。这意味着该DLL文件兼容这两个版本的PHP解释器,可以在基于Windows的操作系统上运行,因为DLL是动态链接库文件,通常与Windows平台相关。 **PHP...

    PCS_SDK_PHP_版本说明_L2_2.1.0.pdf

    **PCS文件接口SDK版本说明(PHP版)** 百度的PCS(Personal Cloud Storage)文件接口SDK为PHP开发者提供了方便的工具,用于与百度云存储服务进行交互。这份文档详细介绍了版本2.1.0及其之前的变更。 ### 1. SDK...

    文档说明类型PHP网站源码 适合做使用手册网站PHP源码

    如果要进行自定义开发,还需要掌握版本控制工具(如Git),以及PHP框架(如Laravel、Symfony等)的相关知识。最后,确保网站的安全性,如防止SQL注入、XSS攻击等,是每个Web开发者必须关注的重点。

    ecshop 完美兼容php5.4以上版本 php5.4 php5.5 php 5..6

    标题提到的“ecshop 完美兼容php5.4以上版本 php5.5 php5.6”意味着这个程序经过优化,能够在PHP 5.4及其后续版本上稳定运行,解决了早期ECShop 2.7.3版本与这些PHP版本的兼容性问题。 描述中指出,ECShop 2.7.3在...

    phpstudy 常用 PHP 版本的 php_memcache.dll 及 php_redis.dll 扩展

    文件名称列表只给出了"php",这可能是压缩包的名称或者是路径的一部分,意味着压缩包可能包含了多个PHP版本对应的`php_memcache.dll`和`php_redis.dll`扩展文件。用户需要根据自己的PHP版本选择正确的文件进行安装。...

    PHP图书管理系统源码.zip

    PHP图书管理系统源码(毕业设计),软件架构说明 PHP+MySQL+layui php版本:7.3.4 MySQL版本:5.7.26PHP图书管理系统源码(毕业设计),软件架构说明 PHP+MySQL+layui php版本:7.3.4 MySQL版本:5.7.26PHP图书管理...

    服务器专用php绿色集成环境(700个php版本随意切换)

    这个文件名暗示了我们可能有一个关于PHPWAMP的详细说明文档,其中可能包含了如何安装、配置以及如何在700个PHP版本之间切换的指导。这份文档对于初次使用者来说至关重要,因为它将提供必要的步骤和技巧,帮助他们...

    php更换版本案例

    本文将详细介绍一种简单易行的方法,帮助读者实现PHP版本的一键切换,并通过具体案例加以说明。 #### 二、PHP版本切换的需求背景 在实际工作中,我们经常会遇到以下几种情况: 1. **兼容性需求**:老项目基于较早...

    搭建php环境必备 php探针.多版本

    1. **PHP环境配置**:包括PHP版本信息、php.ini配置文件的加载情况、安全模式、上传限制、执行时间等。这些信息对于调试和优化PHP应用程序至关重要。 2. **服务器信息**:如操作系统类型、服务器软件(Apache、...

    centos/redhat php7.0.30版本rpm包

    【标签】:“php rpm centos openssl”说明了这些RPM包与PHP、RPM包管理方式以及CentOS操作系统相关,同时也强调了OpenSSL的重要性,因为它是安全通信的关键组件。 在【压缩包子文件的文件名称列表】中,有两个文件...

    PHP下载安装说明

    4. **测试安装**:打开命令提示符,输入`php -v`命令查看PHP版本信息,如果能看到版本号则表示安装成功。 ##### Linux环境下安装 1. **使用包管理器**:大多数Linux发行版都提供了包管理工具,可以通过这些工具...

    PHP5.5.0版本

    下载`php-5.5.0alpha1`压缩包后,你需要按照`下载安装说明.txt`中的步骤进行安装。通常,这包括解压文件,配置选项,编译源码,然后进行安装。在配置阶段,你可以根据系统需求和项目需求选择启用或禁用特定的扩展。...

    php(PHP5.3.3安装包以及IIS6+PHP5配置图文说明)

    首先,你需要下载PHP5.3.3的Win32版本,这是适用于Windows操作系统的PHP版本。文件名通常为`php-5.3.3-Win32-VC9-x86.zip`,它包含了PHP的所有核心组件和必要的支持库。 2. **解压PHP安装包**: 解压缩`...

    最强php集成环境(纯绿色,能自定义修改php版本)

    文件“PHPWAMP真正的纯绿色集成环境.txt”很可能是该集成环境的使用指南或说明文档,里面可能包含了安装、配置、使用以及如何自定义PHP版本的详细步骤。对于初学者和经验丰富的开发者来说,这类文档都是宝贵的资源,...

Global site tag (gtag.js) - Google Analytics