大佬教程收集整理的这篇文章主要介绍了javascript – “静态文件”是什么意思,应该怎么做?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当人们使用Node Express作为他们的网络服务器时,我经常看到的是关于如果你应该把html文件放在节点或客户端代码上的争论.
我理解包含在html或css中的javascript文件最好存储在客户端目录中?
所以我的第一个问题是这样的文件夹结构
app/ client/ js files server/ node files
您的html页面是否应包含在您的服务器或客户端目录中?
其次:
有时候,我看到人们使用express.static为静态文件,这里静态文件究竟是什么意思?今天大多数网站不是静态文件,而是通过操纵DOM来改变javascript的文件,所以我不认为任何html文件应该被视为静态文件?
据我所见,我使用Node而不是内置的Web服务器的唯一优点是如果我想要访问数据库.
您的网页本身的文件仍然是静态的.也就是说,您不是使用服务器端代码动态创建它们.浏览器中发生的情况在这种情况下并不重要,这个想法是您不需要随时生成这些文件,因为它们的内容不会改变.
将文件存储在服务器上的位置并不重要.最重要的是您通常不想从Node.js应用程序提供静态文件.像express.static这样的工具只是为了方便.有时,您的流量应用程序可能很低.在这些情况下,使用Node.js应用程序提供文件是完全可以接受的.对于任何具有良好流量负载的任何东西,最好将静态服务放置在真正的网络服务器(如NginX)上,因为这些服务器的效率远远高于Node.js应用程序.
您应该在Node.js应用程序中保留应用程序代码(供应动态响应的代码,如API服务器).
将Node.js应用程序放置在像Nginx这样的代理服务器的同时也是一个好主意,以便代理可以处理所有的客户端交互(如勺子供给慢客户端),使得Node.js应用程序能够做到最好.再次,在低交通情况下,没关系.
以上是大佬教程为你收集整理的javascript – “静态文件”是什么意思,应该怎么做?全部内容,希望文章能够帮你解决javascript – “静态文件”是什么意思,应该怎么做?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。