Как стать автором
Обновить
393
0
Александр Макаров @SamDark

PHP, Yii

Отправить сообщение

Относительно кода самих библиотек да, невелик. Но сам по себе значителен и, чаще всего, не документирован и просит поддержки. То есть тратим время на дополнительную документацию, на вот этот код, на его поддержку (ту же безопасность поддерживать), на обучение ему новых сотрудников. А плюсы где?

Даже с фреймворком clean code никто не отменял. Накидывайте вопросов, отвечу на все.


нужен ли фреймворк

Нужен если у вас нет тучи времени и желания собирать свой, писать к нему документацию и поддерживать его. Если есть — тут уже вопрос. Нужно считать.


а если готовый, то какой и тд.

Тут на вкус и цвет и под задачу. Лучше на конкретном примере.

А как же отсутствие желания писать документацию, учить новых членов команды, тратить время чтобы нормально собрать вместе N библиотек?

  1. Не совсем понял, при чём тут front controller.
  2. Ваша аналогия неплохая, но она не про количество слоёв. Я хотел указать именно на это.

Можно и так, но долго.

Точно! Поправлю картинку.

Переводом на русский сейчас никто не занимается. Ранее я это делал, но потом начал больше заниматься Yii 2, позже Yii 3 и времени на сам перевод не осталось. То есть перевод нормальный, но, вероятно, несколько устарел по-сравнению с оригиналом.

PhpStorm 2021.1 EAP

Моя любимая версия за последние несколько лет. Очень шустро работает когда в коде много алиасов (а это как раз случай при разработке Yii 3).

Ясно. Если релиз будет, то будет связан с основным AR. Именно так было в Yii 2.

Так и надо:


Normalizes keys returned from apcu_fetch() in multiple mode. If one of the keys is an integer (123) or a string representation of an integer ('123') the returned key from the cache doesn't equal neither to an integer nor a string ($key !== 123 and $key !== '123'). Coping element from the returned array one by one to the new array fixes this issue.

https://github.com/yiisoft/cache-apcu/pull/20

Действительно странно. Проверим. Спасибо.

Нет, не сотрудничаем.

М… А как же официальный SDK? Костыли?

Да, Дмитрий — часть команды основной. Активно участвовал в поддержке и развитии Yii 2.

Просто из шаблона DDD не понять. Толку не будет. В документации опишем как надо, дадим ссылок.

А можно указать на конкретные антипаттерны в коде Yii 3? Сейчас самое время, успеем поправить, если что.

https://github.com/yiisoft/yii-cycle, в принципе, рабочий уже. Но пока не тегнут.

Нет :) Я просто получал подобные письма, хоть и намного более мягкие.

Обязательно.

Информация

В рейтинге
Не участвует
Откуда
Воронеж, Воронежская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность