Русскоязычное сообщество Yii
Yii — это высокоэффективный основанный на компонентной структуре PHP-фреймворк для разработки масштабных веб-приложений. Он позволяет максимально применить концепцию повторного использования кода и может существенно ускорить процесс веб-разработки. Название Yii (произносится как Yee или [ji:]) означает простой (easy), эффективный (efficient) и расширяемый (extensible).
2.0.12
Быстрый, безопасный и профессиональный PHP Framework
Быстрый
Yii запускает только то, что используется, имеет мощную систему кэширирования и изначально нацелен на отличную работу с AJAX.
Безопасный
В Yii есть всё для обеспечения безопасности: валидация, фильтрация, защита от SQL-инъекций и XSS.
Профессиональный
Yii помогает писать чистый гибкий код. Фреймворк следует MVC и чётко отделяет логику от отображения.
Новости - yiiframework.ru
Опубликовать пост
Queue 2.0.0

Пакет zhuravlev/yii2-queue для работы с очередями был официально одобрен командой Yii и переехал в yiisoft/yii2-queue, что даст больше пользователей и поддержки.

Роман Журавлев будет, как и ранее, поддерживать и развивать расширение. Основная команда Yii будет ему в этом помогать.

Начать использование можно с чтения README. Подробная документация доступна в репозитории.

читать далее...
Доступно видео с YiiConf 2017

Отличные новости! Организаторы конференции YiiConf 2017 получили видео и решили выложить его совершенно бесплатно. Посмотреть его могут все зарегистрированные пользователи на странице каждого доклада.

Приятного просмотра!

Пока выбираете и смотрите видео, присоединяйтесь к чатам в Telegram:

Также голосуйте за место проведения следующей YiiConf: https://goo.gl/forms/bOKX448oWbgRViUE2

читать далее...
Queue 1.1.0

Состоялся релиз 1.1.0 расширения для очереди задач zhuravljov/yii2-queue.

Особое внимание уделено перезапуску неудачно выполненных заданий. Детали в документации. Гайд дополнен примерами управления воркерами на сервере. А, так же, ряд других доработок и изменений, с которыми можно ознакомиться в CHANGELOG и UPGRADE.

Спасибо всем, кто принимал участие.

читать далее...
Композитные формы в Yii 2

При разработке с отделением моделей форм от доменных сущностей (чему мы посвятили недавний цикл статей) поначалу возникает неудобство копирования повторяющихся полей из формы в форму. В одном из уроков мастер-класса по Yii2 мы познакомились c решением построения вложенных форм. Рассмотрим тот код и оформим его в самодостаточное публичное расширение.

http://www.elisdn.ru/blog/111/yii2-composite-forms

читать далее...
Auth Client 2.1.3, HTTP Client 2.0.4, MongoDB 2.1.4

Состоялись релизы трёх официальных расширений Yii.

В Auth Client, помимо исправлений ошибок, добавлена поддержка протокола OpenID Connect и OAuth2-аутентификации через JSON Web Token (JWT). Для Facebook реализован обмен токена.

читать далее...
YiiConf 2017, слайды, фото и подкаст

YiiConf завершился.

Конференция получилась сфокусированной, насыщенной и познавательной. Как для команды Yii, так и для сообщества.

Спасибо всем слушателям, команде Yii, Дмитрию Елисееву, Максиму Купцову и Михаилу Бакулину, организаторам DevConf.

читать далее...
Тестирование с Сodeception для чайников: 3 вида тестов

Целью данной статьи я ставил показать людям, не знакомым с тестированием, как можно действительно быстро начать тестировать, собрав все в одном месте с минимумом воды и на русском языке. Пусть это будет весьма примитивно. Пусть не очень интересно людям, которые уже живут по TDD, SOLID и другим принципам. Но дочитав до конца, любой желающий сможет сделать свой первый уверенный шаг в мир тестирования.

Мы рассмотрим приемочные (Acceptance), функциональные (Functional) и юнит-тесты или модульные тесты (Unit-Tests).

https://habrahabr.ru/post/329418/

читать далее...
YiiConf 2017 16 июня в Москве — сформирована программа

YiiConf уже близко. Если ещё не оформили билет — самое время. И не забудьте указать свой никнейм при регистрации — это очень поможет найти знакомых, с которыми вы общались виртуально.

Сегодня выложили программу докладов и мастер-классов, собранную из поданных заявок как на основе голосования участников конференции и сообщества Yii, так и на основе опыта организаторов.

https://habrahabr.ru/company/devconf/blog/329466/

читать далее...