Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Книга рецептов (Cookbook) // Производительность системы //

    Использование SQUID в качестве акселератора


    Использование Squid совместно с "Twilight CMS" возможно различными путями.

    Вариант 1. Прозрачное кэширование. Squid работает на 80 порту как основной веб-сервер, настраивается на кэширование графики, офисных документов, архивов и т.п. Бэкэндом для него становится Apache или IIS, стоящие на другом, например 81 порту. Никаких настроек в Twilight CMS делать не нужно, увеличение быстродействия происходит за счет разгрузки Apache или IIS на обработку соединений для отдачи графики. Keep alive выключить. Страницы сайта, генерируемые Системой кэшировать нельзя, они должны отдаваться прозрачно. js, css файлы кэшировать в принципе можно (если они не меняются динамически от вызова к вызову с помощью макросов внутри), но нужно не забывать, что при их изменении через систему управления нужно будет сбрасывать кэш Squid или ждать пока он истечет. html файлы в папке Supercache - то же самое.

    Также см. краткие рекомендации Максима Мошкова от 1999 года по настройке производительных систем, актуальность которых никуда не делась: http://lib.ru/WEBMASTER/sowetywww2.txt. Ну и другую литературу по высокопроизводительным системам.

    Вариант 2: Можно поставить основной сервер (Apache или IIS) на 80 порт, а SQUID как кэш графики на другой, например 81 порт. В preferences.xml:

    <memstashhost>$EnvServerName$</memstashhost>
    <memstashport>81</memstashport>

    Минус этого решения в том, что 81 порт может быть закрыт у клиента на файрволле, и неизвестно поведение индексаторов графики поисковых машин. Также, для этого варианта нужно не забыть на сервере открыть 81 порт наружу.

    « к списку

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: