<rmcreative>

RSS

Все заметки с тегом «yii»

Можно уточнить:

  1. Новости Yii 2020, выпуск 6

    18 сентября

    Почти три месяца прошло с последнего выпуска новостей. От нас почти ничего не было слышно. Мы работали. После расширения команды Yii 3 я больше занимаюсь управлением, ревью, проектированием и обсуждениями, чем непосредственно кодом. Получается неплохо. В общем темп ускорился, и мы всё ближе к нашим целям.

    Активность на официальном форуме и форуме yiiframework.ru стала совсем низкой если сравнивать со временами Yii 1 и Yii 2. Сообщество перешло в разные социальные сети и чаты. Я думаю, что такая миграция — это плохо. В соцсетях и чатах практически невозможно найти предыдущие ответы. Одни и те же вопросы повторяются практически каждый день и ответы не оседают в поиске. Почти уверен, что тот, кто первым начнёт собирать вопросы и ответы и публиковать их как статьи в wiki или посты в блоге, станет довольно популярным.

    А теперь перейдём к тому, что же интересного случилось с последнего выпуска.

    Читаем на хабре

    Комментировать
  2. Новости Yii 2020, выпуск 5

    9 июля

    На самом деле, в этом году перед этим выпуском было ещё четыре, как следует из порядкового номера. Но я был так увлечён Yii 3, что забыл про блог и хабр… Почитать их можно прямо на главной https://yiiframework.ru/. Ну или, если больше нравится английский, на нашей странице на OpenCollective.

    Текущий выпуск:

    Комментировать
  3. Торвальдс про проблему OpenSource с поиском мейнтейнеров

    7 июля

    Поиск новых мэйнтейнеров отмечается как большая проблема. В сообществе много активных разработчиков, которые рады писать новый код, но мало кто готов посвятить своё время на сопровождение и проверку чужого кода. Кроме профессионализма, мэйнтейнеры должны пользоваться полным доверием. От мэйнтейнеров также требуется непрерывная вовлечённость в процесс и постоянная работа - сопровождающий всегда должен быть доступен, каждый день читать письма и реагировать на них. Работа в подобных условиях требует большой самодисциплины, поэтому мэйнтейнеров мало и их не хватает, а поиск новых мэйнтейнеров, способных рецензировать чужой код и направлять изменения вышестоящим мэйнтейнерам, становится одной из главных проблем в сообществе.

    https://www.opennet.ru/opennews/art.shtml?num=53292

    Поблемы более-менее большого OpenSource похожи. У нас ровно та же проблема в Yii.

    Комментировать
  4. Часовое интервью про OpenSource, Yii 3 и всякое

    26 июня

    5 комментариев
  5. Первая встреча PHP_VRN

    14 февраля

    17 февраля состоится первая встреча телеграм-чата воронежского PHP.

    Начало в 19:00, проспект Революции 33б, 5 этаж, офис компании MitLabs.

    Встречу открою рассказом про текущее состояние Yii 3.

    Комментировать
  6. PHP 7.4

    28 ноября 2019

    Увидела свет новая версия PHP.

    Самое важное для меня:

    • Производительность увеличилась.
    • Типизация свойств. Потенциально хорошая штука для простых DTO.
    • Ковариантность возвращаемого типа и типа аргументов. Очень полезно для типизированных коллекций и реализации PSR с добавлением дополнительной типизации.
    • Возможность бросать исключения в __toString(). Точно упростит обработчик ошибок в Yii 3 и очень важно для реализации виджетов.
    • preload. Потенциально интересно.
    3 комментария
  7. Запускаем Yii 2 под RoadRunner

    15 августа 2019

    На днях тестировал Yii 3 под RoadRunner. Завёлся почти без проблем. Время ответа в среднем в 1-2 миллисекунды очень порадовало.

    Но Yii 3 ещё не готов, а производительности хочется. К счастью, Charles R. Portwood II, написавший когда-то пару неплохих книг по Yii приготовил шаблон приложения для запуска под RoadRunner.

    Запускается так:

    1. Клонируем https://github.com/charlesportwoodii/yii2-app-basic-psr7
    2. composer install
    3. Ставим RoadRunner одним из описанных способов
    4. ./rr.exe serve -d -v -c ./rr.yaml
    5. Открываем http://localhost:8080

    Приложение открывается и работает. В продакшне я, правда, поведение пока не проверял.

    2 комментария
  8. Теория программирования: пакетные принципы и метрики

    3 июля 2019

    DevConf в этом году радуют быстрой обработкой видео. Выложили мой доклад «Теория программирования: пакетные принципы и метрики».

    Поговорим о том, как объективно выбирать пакеты для своего проекта и как правильно структурировать свой код в пакеты.

    Набор пакетных метрик известен давно, но на него не обращают достаточно внимания. Возможно, потому что он несколько формален, а может быть просто потому что всё хорошее постепенно забывается.

    Пакетные метрики позволяют формально оценить, подходит ли сторонний пакет для использования в вашем проекте или пакете, как он повлияет на общую стабильность.

    Пакетные принципы, изначально озвученные Робертом Мартином в дополнение к SOLID, показывают путь достижения оптимального соотношения поддерживаемости и гибкости.

    Смотрим

    Комментировать
  9. Форум для обсуждения Yii 3

    28 июня 2019

    Создал на yiiframework.ru форум для вопросов про Yii 3 и обсуждения его разработки.

    Присоединяйтесь

    Комментировать
  10. Интервью для DevConf

    7 июня 2019

    И ещё одно свежее интервью. Отличается от остальных тем, что с Аделем мы хорошо знакомы и банальные вопросы он не задавал. В основном, всё про Yii.

    Читаем

    Комментировать