永发信息网

基于IIS和APACHE的PHP有什么不同

答案:2  悬赏:70  手机版
解决时间 2021-03-26 09:07
基于IIS和APACHE的PHP有什么不同
最佳答案
PHP版本分为编译环境以及NTS和TS。
1. VC6与VC9的区别:
VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。
VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。
VC9版本是针对IIS服务器的版本,没有对APACHE的支持,而VC6版本对IIS和apache都提供了支持

2.Ts与nts的区别:
Windows版的PHP从版本5.2.1开始有Thread Safe和NoneThread Safe之分。
先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。
3.PHP的两种执行方式:ISAPI和FastCGI。
ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择ThreadSafe版本;
而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择NonThread Safe版本。通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。
全部回答
IIS是基于windows操作系统的服务器软件,apache则windows和linux都支持。要说不同,那么应该说apache能在linux上运行,而linux系统的服务器运行比window的稳定得多,服务没那么容易崩。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的蚕今天一天(除了早上)都没动,而
川藏南线318,川藏北线317,十一月哪一条更适
开一个小型led灯泡组装厂
倒车时如果右边车头快要碰到障碍物应该往那边
游戏王求一副此者,彼者,何者,他者的卡组!
我老公去山东烟台渔船上二十多天了一直联系不
小芳形象设计会所怎么样,好不好的默认点
形容放了一个臭屁的成语
看官杀格局
含量和纯度的区别
4glte是什么牌的手机
人的牙齿分别叫什么齿?
请问从安徽省淮南市凤台县到颍上县迪沟镇怎么
听说橘子皮有防晕车的作用是吗
电影弗里达的眉毛为什么那样子
推荐资讯
有没有“超过5条违章记录不处理,就禁止车辆
求130914我们结婚了汗颜夫妇润翰弹的钢琴曲BG
招商代理是什么意思?
凑不起后人从乙文引申出一个成语
商务交往中目光交流礼仪规范与禁忌有哪些
天狮中现在还有柯林通宝吗?
我想跟对方说我喜欢她会突然间接受我吗?
安发国际是正规企业吗?
饮流觞 销古愁 对月醉 情已收 只盼君 此生再
如何让1到9数字在PPT中连续播放
要歌要歌要歌,谢谢了
步余马于兰皋兮 下一句是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?