Спасибо за инструмент. Приятно видеть хороший код на PHP!
От себя хотел бы добавить, что использование таких компонентов как symfony/console облегчили бы вам жизнь и сделали код еще проще, а symfony/process позволили бы также решить проблемы запуска в различных ОС, для вычисления хеш сум думаю было бы удобнее использовать RecursiveDirectoryIterator.
Спасибо за статью. Мы используем в проекте Ratchet. Можете прокомментировать чем ваше решение отличается/лучше от уже устоявшейся, стабильной библиотеки?
Насколько я помню(говорил Joseph Rouff из SensioLabs на конфе слайды с доклада), то не обязательно создавать новый класс токена, ведь в симфони уже есть UsernamePasswordToken его можно переиспользовать
Спасибо за статью. Хотелось бы заметить, что get_class($object) в случае с doctrine 2 не всегда вернет корректное имя класса, лучше использовать \Doctrine\Common\Util\ClassUtils::getClass
От себя могу добавить:
От себя хотел бы добавить, что использование таких компонентов как symfony/console облегчили бы вам жизнь и сделали код еще проще, а symfony/process позволили бы также решить проблемы запуска в различных ОС, для вычисления хеш сум думаю было бы удобнее использовать RecursiveDirectoryIterator.
В дополнение может кому понадобится подборка хороших практик от William Durand:
PHP slides
PHP extended slides
Тут Вы правы, но я имел ввиду парные сокеты для коммуникации воркеров.
Боюсь что я не настолько компетентен в этом вопросе, именно поэтому просил Вас сделать сравнение…
Насколько я помню, react так же использует сокеты для коммуникации
Спасибо
get_class($object)в случае с doctrine 2 не всегда вернет корректное имя класса, лучше использовать\Doctrine\Common\Util\ClassUtils::getClass