仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1073|回复: 19
打印 上一主题 下一主题

[学习教程] PHP编程:PHP 5.3 下载时 VC9、VC6、Thread Safe...

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:38:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
终于学会把表单的数据插入数据库,然后显示出来了,应该说一个程序的雏形已经诞生了。   一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网供应下载的中央右边有个英文 choose 我看懂了,我估摸着就是若何来选择版本的意思吧,因而入手下手查字典及上彀查找,终究看分明了详细意思,拿来做个备忘先。

1、若何选择 PHP5.3 的 VC9 版本和 VC6 版本

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

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

2、若何选择 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 版本。

再来看PHP的两种履行体例:ISAPI和FastCGI。

FastCGI履行体例是以单一线程来履行操作,所以不需求停止线程的平安反省,除去线程平安反省的防护反而可以进步履行效力,所以,假如是以 FastCGI(不管搭配 IIS 6 或 IIS 7)履行 PHP ,都建议下载、履行 non-thread safe 的 PHP (PHP 的二进位档有两种包装体例:msi 、zip ,请下载 zip 套件)。

而线程平安反省恰是为ISAPI体例的PHP筹办的,由于有很多php模块都不是线程平安的,所以需求利用Thread Safe的PHP。

所以,关于PHP5.2选择Thread Safe版本装置,而关于PHP5.3则下载None-Thread Safe,履行PHP对照无效率。

别的,PHP还有VC6,VC9版本之分。

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

VC9 版本是利用 Visual Studio 2008 编译器编译的,假如你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。会有很多高手的鼓励,新手的支持,慢慢你劲头就十足,有更多的信心和兴趣去学。
分手快乐 该用户已被删除
沙发
发表于 2015-2-4 04:40:24 | 只看该作者
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
深爱那片海 该用户已被删除
板凳
发表于 2015-2-6 09:55:16 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
admin 该用户已被删除
地板
发表于 2015-2-15 22:27:52 | 只看该作者
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
若相依 该用户已被删除
5#
发表于 2015-3-4 10:47:40 | 只看该作者
做为1门年轻的语言,php一直很努力。
若天明 该用户已被删除
6#
发表于 2015-3-11 18:22:52 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
爱飞 该用户已被删除
7#
发表于 2015-3-14 10:17:44 | 只看该作者
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
变相怪杰 该用户已被删除
8#
发表于 2015-3-21 01:39:02 | 只看该作者
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
再现理想 该用户已被删除
9#
 楼主| 发表于 2015-3-22 23:15:57 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
第二个灵魂 该用户已被删除
10#
发表于 2015-3-26 18:26:08 | 只看该作者
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
莫相离 该用户已被删除
11#
发表于 2015-3-29 17:29:48 | 只看该作者
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
飘飘悠悠 该用户已被删除
12#
发表于 2015-3-29 19:38:08 | 只看该作者
写的比较杂,因为我也是个新手,不当至于大家多多指正。
因胸联盟 该用户已被删除
13#
发表于 2015-4-1 16:09:42 | 只看该作者
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
飘灵儿 该用户已被删除
14#
发表于 2015-4-11 04:11:19 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
乐观 该用户已被删除
15#
发表于 2015-4-26 17:10:41 | 只看该作者
兴趣是最好的老师,百度是最好的词典。
金色的骷髅 该用户已被删除
16#
发表于 2015-4-27 04:23:28 | 只看该作者
其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎
精灵巫婆 该用户已被删除
17#
发表于 2015-4-27 12:22:39 | 只看该作者
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
再见西城 该用户已被删除
18#
发表于 2015-4-30 12:19:08 | 只看该作者
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
只想知道 该用户已被删除
19#
发表于 2015-6-22 01:46:10 | 只看该作者
实践是检验自己会不会的真理。
柔情似水 该用户已被删除
20#
发表于 2015-6-27 21:02:46 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 20:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表