Speakers: Ihor Vorotnov

  • Modern WordPress Development Stack

    WordCamp Kyiv 2019Speaker: Ihor Vorotnov

    February 21, 2019 — Примечание: Хотя этот доклад в первую очередь технический и будет (надеюсь) полезен разработчикам, не-технарям – владельцам сайтов, маркетологам и всем, кто зависит от сайта на WordPress тоже будет что послушать.
    Сам по себе WordPress это устаревший код. Да, это не очень приятно осознавать, но это факт.
    Впрочем, это не означает что наш собственный код и процессы должны тоже быть устаревшими. Разработка и поддержка проектов любого размера и сложности на WordPress может быть без головной боли и такой же комфортной, как и любого другого современного проекта на PHP (и не только).
    Именно об этом мы и поговорим, включая:

    – Как (и зачем) воспринимать WordPress как черную коробочку и только использовать открытые АПИ
    – Как (и зачем) управлять всеми зависимостями, включая WordPress, c помощью Composer
    – Как использовать код и инструменты из других экосистем
    – Как повторно использовать свой код, что должно быть плагином или библиотекой
    – Как писать современный PHP и JavaScript в WordPress-проекте
    – Как эффективно использовать Git для всего проекта
    – Как собирать и непрерывно разворачивать проект на разных серверах, с миграциями и откатами
    – Как (и зачем) тестировать ваш код
    – Как правильно выбрать тип хостинга и тарифный план для конкретного проекта
    – Какую среду локальной разработки использовать и как использовать ее по максимуму
    – Как синхронизировать данные (включая базу данных и загрузки) между серверами
    – Что же на самом деле такое “поддержка”, почему она важна и как это делать правильно
    – Что, когда и как автоматизировать
    – И самое важное – как это все “продать” вашим клиентам