84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
为什么我们在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是阻塞型的。