Создание веб-сайтов Портфолио Клиенты Информация Контакты +38050547-08-29

Клиентская, серверная и SEO оптимизация

27.09.2008

СПИСОК ПОСЛЕДНИХ УЛУЧШЕНИЙ:

  • Поддержка GZip компрессии отдаваемого клиенту потока HTML, что позволит снизить трафик, повысить время отклика сервера и увеличить скорость загрузки страниц.
  • Поддержка CSS Sprites - замена графических элементов дизайна на sprite (одну картинку созданную из всех этих элементов), что позволит в несколько раз уменьшить количество соединений с сервером, тем самым уменьшит нагрузку на него. Создание спрайтов происходит автоматически.
  • Поддержка протокола data:url - внедрение картинок в тело HTML страницы, что бы уменьшить количество соединений с сервером. Так же решена проблема поддержки этого протокола браузером Internet Explorer. Использование data:uri ведет к увеличению размера страницы, поэтому эта функциональность используется совместно с Zip компрессией, которая компенсирует этот факт.
  • Внедрение в тело страницы внешних CSS и JavaScript файлов, что позволит уменьшить количество соединений с сервером и исключит задержки связанные с ожиданием загрузки JavaScript файлов с чужих серверов (например кода счетчиков или статистики).
  • Загрузка картинок, CSS и JavaScript файлов не попавших под вышеуказанные оптимизации через встроенный в CMS reverse proxy управляющий их кэшированием на стороне клиента.
  • Отдача HTTP заголовка Content-Length для корректной работы keep-alive HTTP оптимизации - клиент закрывает соединение с сервером сразу же после получения всех данных.
  • Оптимизация CSS и HTML файлов - CMS убирает лишние пробелы в коде. Эта не хитрая операция позволяет сэкономить в размере до 25%.

Нагрузочные оптимизации выполненные ранее в Atis.CMS:

  • Кеширование СУБД: двухуровневое с оперативным кэшированием в сессии приложения и кэширование на файловой системе с функцией интеллектуальной очистки.
  • Кэширование HTML страниц: двухуровневое на файловой системе сервера с функцией интеллектуальной очистки и клиента с поддержкой HTTP заголовка 304 Not Modified.
  • Кэширование объектов: на файловой системе с автоматической оптимизацией кода: создания спрайтов, сплитеров, включения в тело шаблона внешних CSS и JavaScript файлов и перенаправления статических файлов через reverse proxy.

SEO оптимизация:

  • Задания кличевых слов, описания, заголовка и тега H1 для каждой страницы сайта.
  • Динамический sitemap.xml - карта сайта в формате XML с данными о времени последнего изменения страниц.
  • Динамический robots.txt - запрещает индексирование зеркал и одинаковых страниц сайта.
  • Задание произвольного адреса страниц сайта ("красивые" URL). Например непонятный по содержанию URL /index.php?PublicationID=2&Language=rus можно заменить на понятный: /news.html.
  • Поддержка исключения 404 Not Found.
  • Отдача HTTP заголовка Last-Modified.
все новости
Клиентская, серверная и SEO оптимизация Презентационная страница круизного лайнера и закрытого клуба St. Andre. Этот корабль - проект извесного украинского фотохудожника Александра Ктиторчука. Клуб предназначен для проведения закрытых вечеринок, банкетов, свадеб и других мероприятий standre.net