84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
为什么我们在windows上开发时用的一些集成环境 比如 PHPstudy wampserver 等等都是一些apache的服务器呢。看到招聘公司要求 精通 PHP+Nginx+MySQL; 难道是要精通lnmp的环境吗?我现在只用过 PHP+apache+MySQL的开发环境。 这个与 PHP+Nginx+MySQL有什么不一样吗,开发起来。可以大概说一下吗?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
对开发毫无影响。
ngnix性能上比apache优秀得多,其实两者的配置方式类似
nginx和apache都是web服务器,现在市面上用nginx的比较多,开发入门时一般都是apache,对开发没太大影响,当然两个服务器的一些设置不同,比如rewrite等
另外:nginx是轻量级的,比apache占用资源少,抗并发,请求方式是异步非阻塞的,apache是阻塞型的。
开发上面的话,两者大致上都是相同的,只有少部分特性是不一样的。平时用起来不会有什么特别的感觉。说个我遇到的不一样的地方吧,Apache里面有getallheaders()方法,而Nginx里面是没有这个方法的。。 当然了,面试的时候要求会PHP+Nginx+MySQL或许表示公司需要你管理Linux服务器。。
开发上面的话,两者大致上都是相同的,只有少部分特性是不一样的。平时用起来不会有什么特别的感觉。说个我遇到的不一样的地方吧,Apache里面有getallheaders()方法,而Nginx里面是没有这个方法的。。
getallheaders()
当然了,面试的时候要求会PHP+Nginx+MySQL或许表示公司需要你管理Linux服务器。。
PHP+Nginx+MySQL
对开发毫无影响。
ngnix性能上比apache优秀得多,其实两者的配置方式类似
nginx和apache都是web服务器,现在市面上用nginx的比较多,开发入门时一般都是apache,对开发没太大影响,当然两个服务器的一些设置不同,比如rewrite等
另外:nginx是轻量级的,比apache占用资源少,抗并发,请求方式是异步非阻塞的,apache是阻塞型的。