我的项目包含扩展名为.php,.js和.css的所有文件。没有.html就在那里..我已经使用端口80设置了Nginx,而在本地端口使用端口8080设置了Apache .. Nginx据说处理静态的东西非常快,并将PHP传递给Apache ..因此,由于我的项目没有任何.html文件,Nginx应该绕过Apache的一切..那么Nginx如何在这里帮助?如果没有,那么我该怎么做才能利用Nginx。?
是否有可能看到Apache和Nginx的当前运行状态。
很抱歉,如果这些问题似乎属于业余类型,但我在这里只是一个新鲜的薄荷......我需要帮助......
答案 0 :(得分:0)
Nginx肯定在这里负责显示css和js文件,它们可能不是像jquery.min.js这样的ajax,它们很快就是静态的......如果你考虑缓存像image和all这样的内容,Nginx将在这里起作用...
你说过你使用的很多j都是ajax。那么为什么不在网站上显示.html页面并将动态数据从其他php页面拉到你通过ajax显示的html页面..在这种情况下,Nginx也会有用......
这是一个可以用来查看统计数据的工具......看看这个。 Cacti
我不是专家。但我尽力回答。希望这有帮助..
答案 1 :(得分:0)
我还记得使用nginx的另一个原因。防止“缓慢的客户端攻击”到Apache。它可能不是攻击本身,而是许多有效的客户端连接速度慢。