14 июня, почти месяц назад, в Москве прошла одна из лучших разработческих конференций DevConf. Сразу опубликовать отчёт не вышло, но лучше сейчас, чем никогда, ведь рассказать есть о чём.
Все заметки с тегом «Yii»
-
DevConf 2014, отчёт
10 июля 2014
-
Yii 1.1.15 (исправление безопасности)
30 июня 2014
Вышел Yii 1.1.15, исправляющий проблему безопасности, найденную в 1.1.14. Более ранние версии не затронуты. Если вы используете его, следует обновиться. 1.1.15 полностью совместим с 1.1.14.
Уязвимость затрагивает
CDetailView
. Если ваше приложение берёт значениеvalue
от пользователя, то атакующий имеет возможность выполнить произвольный PHP скрипт на вашем сервере. Мы не раскрываем подробностей сразу чтобы дать время обновиться. По нашим данным детали пока известны только основной команде разработчиков фреймворка.Уязвимости присвоен номер CVE-2014-4672.
Забрать дистрибутив можно, как обычно, на yiiframework.com или обновиться через Composer.
-
Переводим Yii 2.0 на русский
6 июня 2014
Наконец, подготовил всё для начала перевода документации Yii 2.0 на родной язык. Оригиналы пока готовы не все, но их достаточно, чтобы начать работу.
Самостоятельно перевёл только оглавление. Остальное оставляю тем, кто хочет помочь фреймворку.
-
UWDC 2014, отчёт
31 мая 2014
UWDC в Челябинске прошёл замечательно. Спасибо за хорошую атмосферу, общение и отзывы, которые особо важны OpenSource разработчикам для поддержания боевого духа.
Отдельно спасибо тем, кто пригласил Сергея Логинова, поделившегося своим необычным опытом работы.
-
Именование версий ПО
22 мая 2014
Начиная с Yii 2.0 мы решили придерживаться простого стандарта семантического версионирования или, если кратко, semver. В рабочих проектах у меня он применяется уже давно.
Стандарт невероятно прост:
Учитывая номер версии МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ, следует увеличивать:
- МАЖОРНУЮ версию, когда сделаны обратно несовместимые изменения API.
- МИНОРНУЮ версию, когда вы добавляете новый функционал, не нарушая обратной совместимости.
- ПАТЧ-версию, когда вы делаете обратно совместимые исправления.
Дополнительные обозначения для предрелизных и билд-метаданных возможны как дополнения к МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ формату.
-
С Yii 1.1 на Yii 2.0, часть 1: PHP
22 апреля 2014
Вопрос о переходе с 1.1 на 2.0 всплывает слишком часто, чтобы не разобрать его более детально. Начать, конечно, стоит с самого основного, а именно с PHP.
В Yii 1.1 использовался PHP 5.2. В некоторых местах можно было использовать элементы из 5.3. В Yii 2.0 используется PHP 5.4. Причём не просто используется, а используется по полной программе.
Итак, для перехода на 2.0 стоит изучить:
- Пространства имён.
- Анонимные функции.
- Короткий синтаксис массивов. Тут всё просто, вместо
array()
теперь[]
. - Короткий
echo
в виде<?=
. Доступен всегда. Используется во всех view-шаблонах фреймворка. При этом<?
пользоваться, как и ранее, небезопасно. - SPL.
- Позднее статическое связывание.
- datetime.
- Трейты.
- intl. В Yii2 многое из intl завёрнуто в компонент i18n, но не всё.
-
Буду на DevConf 2014 в Москве
17 апреля 2014
14 июня в субботу в Москве пройдёт DevConf, на котором я буду рассказывать про вторую версию Yii (в зале) и, возможно, про обработку ошибок в PHP (на флипчартах).
Программа всё ещё формируется, но уже довольно интересна. Занятно будет послушать про архитектуру AVITO.ru, платёжные системы, асинхронный PHP, Codeception, Tarantool и другие интересные штуки.
DevConf всегда отличается особой атмосферой и отличными посиделками после конференции.
Сайт конференции http://devconf.ru/. Зарегистрироваться можно до 12 июня 2014.
-
Yii 2.0 beta
14 апреля 2014
Нам очень приятно сообщить о выходе бета-версии фреймворка Yii 2. Вы можете загрузить его с yiiframework.com.
Бета включает в себя сотни новшеств, изменений и исправлений с релиза альфы.
Полный анонс можно прочитать и прокомментировать на хабре.
-
Буду на UWDC 2014 в Челябинске
4 апреля 2014
Ориентировочно 30-го мая приеду на UWDC в Челябинск. Расскажу там про Yii 2.0. Доклад будет похож на РИТ++, но, как обычно, будет с улучшениями и поправками на прогресс в коде.
Сайт конференции пока не запущен, но будет по адресу http://2014.uwdc.ru/. Следите.
-
Буду на РИТ++ 2014 в Москве
31 марта 2014
Московский РИТ++ в этом году будет первой конференцией, где я появлюсь с докладом. Тема — «Yii 2.0: обзор».
Конференция пройдёт 14 и 15 апреля. Регистрироваться здесь.
Видео, как обычно, не обещаю, но если будет — выложу.