使用php以原始格式回显javascript,还是回显已缩小和压缩的脚本include更好?

使用php以原始格式回显javascript,还是回显已缩小和压缩的脚本include更好?,php,javascript,optimization,Php,Javascript,Optimization,嘿,伙计们,快问一个问题,我现在正在重复很多基于登录状态和其他变量的javascript。我想知道是简单地回显脚本include(如)更好,它已经通过一个缩小程序运行并被gzip压缩,还是以原始格式回显完整的脚本更好。后一种建议对我来说比较混乱,但它减少了http请求,而后一种可能更小,但占用更多cpu?只是想知道其他人怎么想。提前感谢您的建议。我会选择第一个选项,尽管这是一个额外的请求,这意味着html/php页面将更小。另外,我的理解是,一旦Javascript被缓存,就不会再次请求它,而每

嘿,伙计们,快问一个问题,我现在正在重复很多基于登录状态和其他变量的javascript。我想知道是简单地回显脚本include(如
)更好,它已经通过一个缩小程序运行并被gzip压缩,还是以原始格式回显完整的脚本更好。后一种建议对我来说比较混乱,但它减少了http请求,而后一种可能更小,但占用更多cpu?只是想知道其他人怎么想。提前感谢您的建议。

我会选择第一个选项,尽管这是一个额外的请求,这意味着html/php页面将更小。另外,我的理解是,一旦Javascript被缓存,就不会再次请求它,而每次都会请求html/php页面


根据您的javascript功能,您还可以将async=“true”添加到脚本include中,以确保先下载页面,然后再下载javascript。

我会选择第一个选项,尽管这是一个额外的请求,这意味着html/php页面将更小。另外,我的理解是,一旦Javascript被缓存,就不会再次请求它,而每次都会请求html/php页面


根据您的javascript功能,您还可以将async=“true”添加到脚本include中,以确保先下载页面,然后再下载javascript。

外部包含它(您的第一个选项)。然后,当您进行javascript维护时,您并没有在PHP内部进行维护。

将其包含在外部(您的第一个选项)。然后,当您进行javascript维护时,您也没有在PHP内部进行维护。

如果您不希望每个用户的页面加载量远远超过1,则最好包含原始文本。如果您希望用户多次请求您的页面,那么外部的、可缓存的包含是正确的选择。通常情况就是这样。

如果您不希望每个用户的页面加载量远远超过1,则最好包含原始文本。如果您希望用户多次请求您的页面,那么外部的、可缓存的包含是正确的选择。通常是这样。

回显脚本包含,以便外部文件中的javascript,然后浏览器的缓存可以完成它的工作。

回显脚本包含,以便外部文件中的javascript,然后浏览器的缓存可以完成它的工作。

是的,好的一点,如果我有php变量呢?我是否应该使用php include并将javascript放在php文件中?只要请求的父文件是php,php变量也将在javascript中解析。php父级,javascript包含,php包含。是的,很好的一点,如果我有php变量呢?我是否应该使用php include并将javascript放在php文件中?只要请求的父文件是php,php变量也将在javascript中解析。php父级、javascript包含、php包含。