Обновить
8
Александр Смага@to0n1

Пользователь

1
Подписчики
Отправить сообщение
Думаю что Ваш список можно дополнять до бесконечности…

От себя могу добавить:
  • Регистрировать форм типы в DI, а не создавать через new (Иначе не работают form type extensions)
  • Использовать lazy прокси для зависимостей в twig extension (Иначе строится полное дерево зависимостей на каждый request)
  • По возможности не использовать трейты совместно с кофигами в аннотациях (нет возможности перекрыть аннотации в классе использующем трейт)
Мне показалось что Structr очень похож на symfony2/config дерево, кто то пользовался им? в чем преимущество?
Спасибо за инструмент. Приятно видеть хороший код на PHP!

От себя хотел бы добавить, что использование таких компонентов как symfony/console облегчили бы вам жизнь и сделали код еще проще, а symfony/process позволили бы также решить проблемы запуска в различных ОС, для вычисления хеш сум думаю было бы удобнее использовать RecursiveDirectoryIterator.
Сразу так и не припомню, если будет что появляться, буду просить автора включить в дайджест )
Спасибо за очередной хороший выпуск.

В дополнение может кому понадобится подборка хороших практик от William Durand:
PHP slides
PHP extended slides
Сокеты используют все. Возможно вы имели ввиду, что он использует select вместо libevent?

Тут Вы правы, но я имел ввиду парные сокеты для коммуникации воркеров.

Хорошо что у вас есть опыт использования ratchet. У меня к вам есть пара вопросов.

Боюсь что я не настолько компетентен в этом вопросе, именно поэтому просил Вас сделать сравнение…
Lib-event опциональная зависимость.
Allows for use of a more performant event-loop implementation.


Насколько я помню, react так же использует сокеты для коммуникации
Спасибо за статью. Мы используем в проекте Ratchet. Можете прокомментировать чем ваше решение отличается/лучше от уже устоявшейся, стабильной библиотеки?

Спасибо
Насколько я помню(говорил Joseph Rouff из SensioLabs на конфе слайды с доклада), то не обязательно создавать новый класс токена, ведь в симфони уже есть UsernamePasswordToken его можно переиспользовать
Спасибо за статью. Хотелось бы заметить, что get_class($object) в случае с doctrine 2 не всегда вернет корректное имя класса, лучше использовать \Doctrine\Common\Util\ClassUtils::getClass
Не так давно писали чтото-похожее для YAML-конфигов, в целом очень полезный функционал в умелых руках.

Информация

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