我在 C#/Razor/MVC 4 中有一个简单的站点,其中有很多 3rd 方 JavaScript 库(jQuery、jQuery Mobile、Google Charts、Modernizr 等)。该站点支持桌面和移动客户端(通过 .Mobile.cshtml 命名约定)。
当我将我的项目部署到 IIS 框并使用桌面浏览器 (Chrome/IE) 访问它时,页面会立即出现。如果我用移动设备(例如 iPhone)点击它,页面加载需要一分钟。但只是第一次,之后所有页面的加载速度都非常快。
我分析了数据库,但不是这样。所以它必须是客户端。任何人都可以提供任何建议吗?