Skip to content

Latest commit

 

History

History
43 lines (38 loc) · 3.03 KB

File metadata and controls

43 lines (38 loc) · 3.03 KB

Требования к хостингам/VDS

Минимальные требования:

  • Apache 1.3 и выше с установленным mod_rewrite
  • MySQL 5.0 и выше
  • PHP 5.3 и выше
  • Поддержка CGI скриптов
  • Поддержка .htaccess

Другие требования в зависимости от функционала сайта:

  • Python 2.7 с возможностью устанавливать модули:
    • Импорт каталога
    • Генерация sitemap
    • Написание скрипта выполняющий сложные и ресурсоёмкие задачи.
  • Планировщик СRON
    • Импорт каталога по расписанию
    • Генерация sitemap по расписанию
    • Выполнение любых скриптов по расписанию
  • GIT и генерация открытого SSH-ключа:
    • Сайты на поддержке
    • Сайты которые нужно оптимизировать
    • Быстрая разработка сайта командой разработчиков (а не одним разработчиком)
    • Уменьшения вероятности попадания ошибок на сайт
    • Увеличение скорости развертывания с тестового на боевой сайт

Преимущества использования GIT:

Пользуясь GIT, легко прострелить себе ногу, но зато потом легко восстановить предыдущую ногу, и слить её с бедром.

  • Скорость разработки/доработки сайта быстрее на 20% (Значение определено голосованием разработчиков)
  • Возможность быстрого переключения между версиями сайта
  • Использование любых инструментов, которые не нужно устанавливать на хостинге/VDS
    • Объединение и сжатие CSS/JS файлов для увеличения скорости загрузки сайта
    • Автоматическая вставка префиксов в CSS код для увеличивая кроссбраузерности сайта
    • Использование прекомпиляторов CSS для увеличивая скорости разработки
    • Автоматическое объединение иконок в одно изображение для увеличивая скорости загрузки сайта
    • и т.д.

Если разрабатывается крупный сайт, который необходимо поддерживать/дорабатывать, то крайне рекомендуется на хостинге/VDS установленный GIT и генерация открытого SSH-ключа.