Представьте некоторые методы для оптимизации вашей программы ASP, чтобы улучшить скорость доступа вашего сайта и не позволяйте другим ждать слишком долго.
1. Используйте меньше переменных сеансов
Использование переменных сеанса снизит производительность веб -сайта, и каждый новый посетитель создаст переменную сеанса, пока память переменной сеанса не будет выпущена через 20 минут после того, как пользователь покинет веб -сайт. Если возможно, вы можете настроить время окончания сеанса, чтобы освободить занявшую память во времени (session.timeout = 10'10 - 10 минут) или закрыть сеанс (inableSessState = false).
2. Не кэшируйте страницы ASP
Поскольку страницы ASP кэшируются, а страница не выводится до тех пор, пока не будут представлены все страницы, для больших HTML -страниц зритель будет ждать долгое время, поэтому не используйте ответ. Буффер, чтобы кэшировать страницу ASP.
3. Не используйте кадры
Frameworks увеличит количество запросов браузера на сервер, что делает сервер тяжелее, поэтому большинство веб -сайтов теперь не используют кадры. Вы можете использовать оператор ASP включить (#include) или использовать <scriptsrc = frame.js> </script>, чтобы включить область навигации на всех страницах веб -сайта, которая также имеет функцию структуры.
4. Не используйте картинки случайным образом
Изображения необходимы для веб -сайтов и могут украсить ваши страницы. Тем не менее, изображения оказывают большое влияние на скорость загрузки веб -страниц. Вы должны использовать меньше изображений. Используемые вами изображения должны быть обработаны с помощью некоторых инструментов сжатия изображений. Как правило, обработанные изображения намного меньше, чем раньше, поэтому они ускорят скорость отображения страницы.
5. Не используйте слишком большие формы на веб -странице
Если вы поместите большую таблицу на своей веб -странице, а затем поместите маленький таблицу, изображения и текст в эту большую таблицу, она будет такой же, как к кэшированной странице ASP, которую я упоминал ранее. Страница не будет отображаться до тех пор, пока не будут загружены все страницы. Поскольку браузер не будет отображать эту таблицу после получения таблицы, рекомендуется не использовать большие таблицы. Вы можете разделить большой стол на несколько небольших таблиц.