JQuery UI изображения загружают низкую производительность - PullRequest
0 голосов
/ 14 октября 2011

Я использую пользовательский интерфейс Jquery (jquery-ui-1.8.13.) В приложении asp.net mvc 3.

В локальном (IIS express) он всегда загружает http://localhost:19992/content/redmont/images/ui-icons_f9bd01_256x240.png, для каждой страницы. Это медленно. Я думаю, статическое кэширование не работает в IIS Express. Web.config, который я определил в папке Content:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <clientCache cacheControlMode="UseExpires" httpExpires="Sun, 01 Dec 2019 00:00:00 GMT" cacheControlCustom="" />
        </staticContent>
    </system.webServer>
</configuration>

но безрезультатно.

1 Ответ

0 голосов
/ 14 октября 2011

Когда вы запускаете сайт в IIS Express под локальным хостом, все кэширование отключается.Это хорошо, потому что вы, скорее всего, все еще строите / отлаживаете сайт.Кэширование статического контента, такого как javascrip и css, может очень запутать на этом этапе.

Когда вы закончите создание сайта, вы можете загрузить его в IIS, и статическое кеширование должно работать нормально.

Так как вы заинтересованы в производительности, вы можете использовать другие полезные настройки web.config , но они также не будут работать с localhost.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...