Новости - yiiframework.ru
Опубликовать пост
Дата публикации: 04.08.2017, 20:31
|
Автор:
samdark
Команда Yii выпустила версию 2.1.0 расширения SwiftMailer, которое использует SwitMailer версий 6.x.
Высокоуровневый интерфейс расширения не изменился, поэтому весь существующий код, написаный под версию 2.0.x, верятно, будет работать и с 2.1.x. Тем не менее, несколько несовместимостей всё-таки есть:
Минимально необходимая версия PHP повышена до 7.0. По умолчанию в качестве транспорта теперь используется Swift_SendmailTransport
так как Swift_MailTransport
больше не поставляется с SwiftMailer. Инструкцию по миграции с 2.0.x вы можете найти в UPGRADE.
Убедитесь, что версия в вашем composer.json
указана верно. Если вы хотите остаться на версиях 2.0.x и SwiftMailer 5.x, используйте ~2.0.7
. Подробнее о версиях можно прочитать в документации Composer.
читать далее...
Дата публикации: 17.07.2017, 20:52
|
Автор:
samdark
Пакет zhuravlev/yii2-queue
для работы с очередями был официально одобрен командой Yii и переехал в yiisoft/yii2-queue
, что даст больше пользователей и поддержки.
Роман Журавлев будет, как и ранее, поддерживать и развивать расширение. Основная команда Yii будет ему в этом помогать.
Начать использование можно с чтения README. Подробная документация доступна в репозитории.
читать далее...
Дата публикации: 15.07.2017, 11:15
|
Автор:
samdark
Отличные новости! Организаторы конференции YiiConf 2017 получили видео и решили выложить его совершенно бесплатно. Посмотреть его могут все зарегистрированные пользователи на странице каждого доклада.
Приятного просмотра!
Пока выбираете и смотрите видео, присоединяйтесь к чатам в Telegram:
Также голосуйте за место проведения следующей YiiConf: https://goo.gl/forms/bOKX448oWbgRViUE2
читать далее...
Дата публикации: 13.07.2017, 05:05
|
Автор:
zhuravljov
Состоялся релиз 1.1.0 расширения для очереди задач
zhuravljov/yii2-queue.
Особое внимание уделено перезапуску неудачно выполненных заданий. Детали
в документации.
Гайд дополнен примерами управления воркерами на сервере.
А, так же, ряд других доработок и изменений, с которыми можно ознакомиться в CHANGELOG и UPGRADE.
Спасибо всем, кто принимал участие.
читать далее...
Дата публикации: 30.06.2017, 11:31
|
Автор:
samdark
При разработке с отделением моделей форм от доменных сущностей (чему мы посвятили недавний цикл статей) поначалу возникает неудобство копирования повторяющихся полей из формы в форму. В одном из уроков мастер-класса по Yii2 мы познакомились c решением построения вложенных форм. Рассмотрим тот код и оформим его в самодостаточное публичное расширение.
http://www.elisdn.ru/blog/111/yii2-composite-forms
читать далее...
Дата публикации: 23.06.2017, 10:58
|
Автор:
samdark
Состоялись релизы трёх официальных расширений Yii.
В Auth Client, помимо исправлений ошибок, добавлена поддержка протокола OpenID Connect и OAuth2-аутентификации через JSON Web Token (JWT). Для Facebook реализован обмен токена.
читать далее...
Дата публикации: 23.06.2017, 09:08
|
Автор:
samdark
YiiConf завершился.

Конференция получилась сфокусированной, насыщенной и познавательной. Как для команды Yii, так и для сообщества.
Спасибо всем слушателям, команде Yii, Дмитрию Елисееву, Максиму Купцову и Михаилу Бакулину, организаторам DevConf.
читать далее...
Дата публикации: 08.06.2017, 09:36
|
Автор:
samdark
Команда Yii выпустила обновление для ветки фреймворка 1.1.
Подробности можно прочитать на хабре
читать далее...
Дата публикации: 06.06.2017, 11:03
|
Автор:
samdark
Вышла версия 2.0.12 PHP фреймворка Yii. Она является минорным релизом Yii 2.0 и включает в себя более сотни улучшений и исправлений.
Подробный анонс размещён на хабре
читать далее...
Дата публикации: 01.06.2017, 23:34
|
Автор:
samdark
Целью данной статьи я ставил показать людям, не знакомым с тестированием, как можно действительно быстро начать тестировать, собрав все в одном месте с минимумом воды и на русском языке. Пусть это будет весьма примитивно. Пусть не очень интересно людям, которые уже живут по TDD, SOLID и другим принципам. Но дочитав до конца, любой желающий сможет сделать свой первый уверенный шаг в мир тестирования.
Мы рассмотрим приемочные (Acceptance), функциональные (Functional) и юнит-тесты или модульные тесты (Unit-Tests).
https://habrahabr.ru/post/329418/
читать далее...