Задать вопрос
Ответы пользователя по тегу PHP
  • Доставка проекта на продакшен, какие инструменты для деплоя?

    saggid
    @saggid
    Веб-Программист
    Есть очень простая и удобная утилита для деплоя Deployer. Создаёшь скрипт либо на сервере, либо прямо на своей локальной машине, в котором описываются шаги, которые надо сделать при деплое.

    Deployer создаёт папки релизов в рабочем каталоге. Если у вас, например, сайт уже работает на основе одного из последних коммитов, то перед переходом на следующую версию кода, Deployer создаст новую папку релиза и развернёт туда ваше приложение. Если все шаги деплоя, которые вы опишете, пройдут успешно, Deployer переключит ваше приложение на новую версию.

    При этом, вы ещё и откатиться всегда можете на предыдущий релиз всего через одну команду. В общем, очень удобно) Мне нравится. И получается почти-zero-downtime обновление.
    Ответ написан
    Комментировать
  • Как организовать быстрый ajax autocomplete?

    saggid
    @saggid
    Веб-Программист
    Я для этой цели как-то написал небольшую функцию wait, через которую реализовал упреждающее действие.

    Пример работы и комментарии к исходнику можете посмотреть в данном js-фиддле.
    Ответ написан
    Комментировать