再现理想 发表于 2015-2-3 23:38:33

PHP编程:PHP 5.3 下载时 VC9、VC6、Thread Safe...

终于学会把表单的数据插入数据库,然后显示出来了,应该说一个程序的雏形已经诞生了。   一共给了四个版本,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语言很简单)我认为现在的效果比以前的方法好。

若相依 发表于 2015-3-4 10:47:40

做为1门年轻的语言,php一直很努力。

若天明 发表于 2015-3-11 18:22:52

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

爱飞 发表于 2015-3-14 10:17:44

这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己

变相怪杰 发表于 2015-3-21 01:39:02

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

再现理想 发表于 2015-3-22 23:15:57

基础有没有对学习php没有太大区别,关键是兴趣。

第二个灵魂 发表于 2015-3-26 18:26:08

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

莫相离 发表于 2015-3-29 17:29:48

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

飘飘悠悠 发表于 2015-3-29 19:38:08

写的比较杂,因为我也是个新手,不当至于大家多多指正。

因胸联盟 发表于 2015-4-1 16:09:42

其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。

飘灵儿 发表于 2015-4-11 04:11:19

有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。

乐观 发表于 2015-4-26 17:10:41

兴趣是最好的老师,百度是最好的词典。

金色的骷髅 发表于 2015-4-27 04:23:28

其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎

精灵巫婆 发表于 2015-4-27 12:22:39

有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。

再见西城 发表于 2015-4-30 12:19:08

本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。

只想知道 发表于 2015-6-22 01:46:10

实践是检验自己会不会的真理。

柔情似水 发表于 2015-6-27 21:02:46

学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
页: [1]
查看完整版本: PHP编程:PHP 5.3 下载时 VC9、VC6、Thread Safe...