Всё чаще и чаще в реальной жизни нам приходится взаимодействовать со сторонними сервисами через API — от получения количества лайков до подключения к платёжным шлюзам, а значит мы не можем игнорировать встроенный в WordPress механизм, предназначенный специально для этого.
Пластилиновый код: как перестать кодить и начать житьMoscow.pmЕлена Шишкина, ведущий программист Деньги Mail.Ru. Она покажет практический пример лени как двигателя прогресса в отдельно взятом веб-проекте:
- Надоело писать код? Будем думать, как его не писать!
- Боремся с однотипным кодом. Боремся с неоднотипным кодом.
- Код, которого не существует, и код, который существует.
- Следите за руками: программируем на конфигах!
- Как жить дальше?
Страх и ненависть в исходном кодеKolya KorobochkinДоклад с WordCamp Moscow 2017 посвящен распространенным ошибкам у разработчиков плагинов и тем в WordPress. Советы и рекомендации, как можно сделать свой продукт лучше и удобнее для пользователей и разработчиков.
Алексей Плеханов: 25 причин попробовать LaravelOleg PoludnenkoДоклад с PUG#1 https://www.facebook.com/events/1505404039679797/
Мой доклад посвящен популярному фреймворку Laravel.
Я рассказываю про 25 причин, по которым, я считаю, стоит попробовать этот фреймворк, особенно, если раньше Вы не были с ним знакомы. Описаны ORM Eloquent, роутинг в Laravel, работа с основными компонентами, такими как контроллеры, шаблонизатор, авторизация, пагинация, а также более сложные вещи, как Inverse of Control, фасады в Laravel, работа с очередями и консольными командами. Также в докладе освещены другие интересные фичи фреймворка!
PHP User Group Ukraine в социальных сетях:
https://www.facebook.com/pug.ukraine
https://vk.com/pug.ukraine
https://www.linkedin.com/groups/PHP-User-Group-Ukraine-6703717
Примеры решения типичных задач за рамками ядра Yii2Paul KlimovРассмотрим сравнительно сложные, и в то же время, часто возникающие, задачи, для которых ядро Yii не дает готового решения. Посмотрим как из отдельных моделей ActiveRecord собирать единые сущности, и как разбивать большие модели на составляющие. Разберем как правильно сохранять файлы и как сэкономить на обработчиках событий и поведениях
- Интернационализация сущностей в базе данных;
- Обработка “ролей” в реляционных базах данных;
- Работа с файлами;
- Вложенные модели;
- Trait вместо Behavior.
Продвинутое использование ActiveRecord в Yii2Paul KlimovЗапись лекции "Продвинутое использование ActiveRecord в Yii2" от 24.09.2016, проходившей в Киеве в "Projector"
http://prjctr.com.ua/events/yii2-conference.html
Что нового в Perl? 5.10 — 5.16Anatoly SharifulinПеревод презентации @rjbs "What's new in Perl? v5.10 — v5.16" http://www.slideshare.net/rjbs/whats-new-in-perl-v510-v516
Разработка на Perl под Raspberry PIIlya ChesnokovДоклад о разработке (а главное - оптимизации) программы на Perl под Raspberry PI.
Наглядно показывает, что в Perl есть немало возможностей, а также инструментов, которые позволяют делать программы быстрее и эффективнее - используя как преимущества самого языка, так и оптимизацию алгоритма программы.
DSLs в PerlRuslan ZakirovТехнология реализации DSL в Perl без использования Devel::Declare. О том как это работает и какие трюки Perl можно использовать.
Алексей Плеханов: 25 причин попробовать LaravelOleg PoludnenkoДоклад с PUG#1 https://www.facebook.com/events/1505404039679797/
Мой доклад посвящен популярному фреймворку Laravel.
Я рассказываю про 25 причин, по которым, я считаю, стоит попробовать этот фреймворк, особенно, если раньше Вы не были с ним знакомы. Описаны ORM Eloquent, роутинг в Laravel, работа с основными компонентами, такими как контроллеры, шаблонизатор, авторизация, пагинация, а также более сложные вещи, как Inverse of Control, фасады в Laravel, работа с очередями и консольными командами. Также в докладе освещены другие интересные фичи фреймворка!
PHP User Group Ukraine в социальных сетях:
https://www.facebook.com/pug.ukraine
https://vk.com/pug.ukraine
https://www.linkedin.com/groups/PHP-User-Group-Ukraine-6703717
Примеры решения типичных задач за рамками ядра Yii2Paul KlimovРассмотрим сравнительно сложные, и в то же время, часто возникающие, задачи, для которых ядро Yii не дает готового решения. Посмотрим как из отдельных моделей ActiveRecord собирать единые сущности, и как разбивать большие модели на составляющие. Разберем как правильно сохранять файлы и как сэкономить на обработчиках событий и поведениях
- Интернационализация сущностей в базе данных;
- Обработка “ролей” в реляционных базах данных;
- Работа с файлами;
- Вложенные модели;
- Trait вместо Behavior.
Продвинутое использование ActiveRecord в Yii2Paul KlimovЗапись лекции "Продвинутое использование ActiveRecord в Yii2" от 24.09.2016, проходившей в Киеве в "Projector"
http://prjctr.com.ua/events/yii2-conference.html
Что нового в Perl? 5.10 — 5.16Anatoly SharifulinПеревод презентации @rjbs "What's new in Perl? v5.10 — v5.16" http://www.slideshare.net/rjbs/whats-new-in-perl-v510-v516
Разработка на Perl под Raspberry PIIlya ChesnokovДоклад о разработке (а главное - оптимизации) программы на Perl под Raspberry PI.
Наглядно показывает, что в Perl есть немало возможностей, а также инструментов, которые позволяют делать программы быстрее и эффективнее - используя как преимущества самого языка, так и оптимизацию алгоритма программы.
DSLs в PerlRuslan ZakirovТехнология реализации DSL в Perl без использования Devel::Declare. О том как это работает и какие трюки Perl можно использовать.
Никита Селиванов: 8 правил эффективного взаимодействия с подрядчиком при созд...Ruslan BegalievКак правильно поставить ТЗ на создание сайта.
Как правильно закладывать структуру сайта при разработке.
Какие KPI поставить перед подрядчиком при SEO. оптимизации сайта.
Как самостоятельно проверить эффективность контекстной рекламы.
Как анализировать ROI в контекстной рекламе.
Константин Хомченко: Как раскрыть маркетинговый потенциал Wordpress?Ruslan BegalievКонстантин Хомченко, руководитель маркетинговой студии расскажет, как можно выжать из Wordpress максимум для повышения онлайн-продаж. Вы узнаете 10 приемов, которые позволяют увеличить онлайн-продажи и повысить конверсию сайта. Увидите на понятных примерах, как простые решения приносят ощутимый результат в цифрах.
Анна Ладошкина: Проект Guthenberg: революция в консолиRuslan BegalievWordPress знаменит удобством использования свой административной консоли, даже для пользователей без технических навыков. Новая разработка команды "проект Gutenberg" обещает еще упростить процесс публикации материалов и попутно уложить на лопатки конкурентов в лице визуальных редакторов. Давайте разберемся, что же представляет собой эта многообещающая новинка, в какой-то стадии разработка и каковы перспективы для владельцев сайтов и разработчиков.
Каким будет SEO в начале 2017 года и как нам в этом поможет Wordpress? Ruslan BegalievКакие были основные события в конце 2016 года в SEO? Люди в теме смогут вспомнить введение Палеха у Яндекса и запуск отдельной мобильной выдачи у Google. Также к концу года наблюдался массированный переход сайтов на https. И всё это на фоне сильного прироста доли поисковых запросов в Google по сравнению с Яндексом.
Изменится ли SEO в связи с этими событиями и какие инструменты для новых seo-шных тенденций нам может предоставить Wordpress?
Никита Селиванов
https://www.facebook.com/wpspb/
https://vk.com/wp_spb
Безопасность и масштабируемость данныхRuslan BegalievБезопасность и масштабируемость данных.
От пользовательской безопасности к Google Cloud.
Игорь Сазонов.
Что вам нужно знать, когда вы покидаете виртуальный хостинг? Ruslan BegalievРуслан Бегалиев покажет ужасный мир хостингов. Сайты постоянно падают, на жалобы никто не реагирует, что делать? Выделенный сервер! Это не так сложно, как кажется, а иногда даже приятно☺
Личный бренд и его коммуникация через сайт. Ruslan BegalievВарвара Лялягина расскажет о том, почему необходимо выстраивать личный бренд, какие существуют элементы сильного личного бренда, а главное, как с помощью сайта и личного блога транслировать бренд для своей аудитории.
Бот для Telegram и сайт на WordPress — смогут ли ужиться вместе?Ruslan BegalievАнна Ладошкина поговорит о ботах для мессенджера Telegram, их устройстве и возможностях, а также о том, как разработчикам и авторам сайтов на WordPress можно использовать этот новый инструмент для развития своих проектов. WordPress как backend для Telegram-бота за несколько простых шагов.
A/B тестирование на WordPress. Конверсия не только для лендинговRuslan BegalievКак правильно подготовиться к A/B тестированию. Как его провести. Как сделать это удобнее, если сайт на WordPress
Google Tag Manager: Что это и с чем его едят.Ruslan BegalievВводная презентация для ознакомления с новым сервисом для сбора и управления статистикой сайта.
Как я работал на MODx и как перешел на WordPressRuslan BegalievСравнение двух популярных CMS: WordPress и MODx. Особенности разработки несложных сайтов на базе каждой из этих CMS.
18. Access Token
1. Отправиться на instagram.com/developer и создать
приложение
2. Используя Client ID и Client Secret и какой-нибудь
инструмент, например https://rudrastyh.com/tools/access-token,
создать Access Token