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

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

Выпущено офииальное расширение Sphinx версии 2.0.8. В этот раз исправление всего одно: определение PHP-типа для sql_attr_timestamp.

читать далее...
Trumbowyg для Yii 2

Обновился виджет для встраивания редактора Trumbowyg, теперь поддерживается последняя актуальаня (2.0) версия редактора.

Более наглядный код встраивания и возможность указывать плагины без параметров.

echo \artkost\yii2\trumbowyg\Trumbowyg::widget([
    'settings' => [
        'lang' => 'ru',
        'plugins' => [
        	'base64'
        ]
    ]
]);

Инструкции по установке можно посмотреть в репозитории artkost/yii2-trumbowyg.

читать далее...
Запущено голосование за доклады YiiConf

На YiiConf пришло много заявок — 12 докладов и 2 мастер-класса. Впервые на одной конференции будут выступать сразу четыре разработчика из Yii core team.

Голосуйте, предлагайте свои темы, покупайте билеты.

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

читать далее...
Доменные сущности и ActiveRecord

В нашем цикле статей мы уже разобрались с проектированием сущностей, спрограммировали свой собственный репозиторий и изучили использование Doctrine ORM. В этот раз завершим эксперимент и узнаем, можно ли с минимальным ущербом подружить нетривиальный класс доменной сущности с ActiveRecord ORM проекта на Yii2:

http://www.elisdn.ru/blog/109/domain-entities-active-record

читать далее...
Queue for Yii2

Выпущена версия 1.0.0 альтернативного расширения для асинхронных очередей zhuravljov/yii2-queue.

180 коммитов и пол года разработки. Спасибо всем, кто помогал пулл-реквестами и баг-репортами. Отдельная благодарность Саше Макарову и Диме Науменко за хорошие идеи и помощь с документацией.

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