问题标签 [web-optimization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
233 浏览

optimization - Mapbox GL JS .setData() 循环性能优化

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 每 50 毫秒,我会收到来自服务器的更新,然后我会更新 Mapbox GL JS 中的点数据,如下所示:

当我发现我的笔记本电脑进入 turbo 模式并使用 200% 的 CPU 时,戏剧就开始了,而在我不这样做.setData()的地方(不更新数据而只显示地图)它使用25% 工作。

在任何给定时间,我只更新 25 个点。.setData()考虑到它与点数无关,而是与我调用非常快的事实有关,我该如何提高性能?我是这样想的,因为我做了1点或10000点的实验,结果是一样的(200% CPU)。

0 投票
0 回答
106 浏览

php - (Laravel,php),将视频文件转换为网络优化的视频格式(webm?),而不使用流媒体平台

我需要制作一种算法,将视频(无论哪种文件类型)以网络优化格式转换为自制的 CMS(用 PHP/Laravel 编写)。因此,一个网站可以在不使用 Vimeo/Youtube 或其他平台的情况下获得更好的页面速度得分。如果有人对此有更多信息或经验,请告诉我,非常欢迎您的帮助。

0 投票
0 回答
197 浏览

asp.net-mvc - 如何使用 weboptimizer 处理多个虚拟目录和单个 wwwroot

ASP.NET 5 MVC Core 应用程序使用 LigerShark WebOptimizer ( https://github.com/ligershark/WebOptimizer )为多个站点提供服务

所有这些站点都应从包含与这些 url 相同的文件的 wwwroot 目录提供。站点在 hosts.json 文件中定义:

我尝试了下面的代码来强制 WebOptimizer 为 Debian Linux 中的每个站点使用相同的 wwwwroot 目录,但https://example.com/store1/site.js出现异常

在“/var/www/appbasedir/wwwroot/”中找不到匹配“/store1/js/site.js”的文件

如何强制网络优化器对所有站点使用相同的 wwwwroot 目录?如果 Weboptimizer 中间件被移除,静态文件会被正确地服务。

在 StartUp.cs 中:

0 投票
1 回答
50 浏览

asp.net-core-mvc - 从同一个 wwwwroot 服务多个站点

我有一个 ASP.NET Core 5 MVC 应用程序,它使用ASP.NET Core Web Optimizer为多个站点提供服务;例如,

所有站点都有相同的wwwwroot目录。

我尝试了下面的代码来提供一个单一wwwwrootstartup.cs,它工作。但是,Guru 写道,每个中间件只应调用一次。

如何使用同一wwwroot目录为多个站点提供服务?

在我的startup.cs

0 投票
0 回答
17 浏览

c# - StyleBundle 打破相对路径

我的问题与此类似:

将网站部署到应用程序时的 mvc 捆绑和相关 css 图像

MVC4 StyleBundle 无法解析图像

总结:

在 css 中使用相对链接时,链接将在捆绑后断开。

例子:

原来的:

对服务器的请求:

捆绑后:

对服务器的请求:

我想要什么(捆绑后)

或者

我的 BundleConfig.cs

在我的 index.cshtml

我尝试了两者的解决方案,但没有得到有效的结果

我使用的其他资源:

捆绑时更改对 CSS 文件的相对 URL 引用

如何在 StyleBundle 中设置图像路径?

此外,很高兴知道是否可以使用该解决方案IncludeDirectory或使其StyleBundle影响 a 中的所有样式

例子:

0 投票
0 回答
16 浏览

wordpress - 最大 DOM 深度 Wordpress w/elementor

大家好,我来这里看看您是否可以帮助我理解为什么会在我的网站上专门发生这种情况。

web.dev 给了我过多的 dom 输出并给了我一个图像。我不明白为什么会生成灰色区域,那里什么都没有,可能是阅读 web.dev 的原因

希望您能够帮助我。谢谢!

在此处输入图像描述

0 投票
0 回答
13 浏览

asp.net-core - ASP.NET Core Web Optimizer:不丑陋,未缩小

有没有办法将我的包的输出转换为纯文本?

我玩过 appsettings,但文件看起来像是经过编码和/或压缩的。

输出如下所示: