Архив метки: symfony

Timeweb и PHP8

Совсем недавно мигрировал часть своих сайтов/проектов с DigitalOcean на timeweb. О причинах расскажу в одной из следующих заметок.
Приятно был удивлен, что timeweb из коробки поддерживает PHP 8. Выбрал его. Простенький проект на symfony временами начал падать с 502-ой ошибкой. Саппорт ответил примерно следующее: «Ну вы же выбрали восьмерку, вот и падает…». Переключил на 7.4, наблюдаю. Но решение выкатить в прод заведомо бажный функционал — странное.

Про феррари Тэйлора и Фабьена

Согласно идеологии Symfony, нужно раскидывать как можно в большее количество мест. Как неоспоримое преимущество, повышается устойчивость приложения к высоким нагрузкам: если какая-то одна часть приложения сломается/пропадёт, то уж точно не все сразу. Это говорил ещё Кнут на SymfonyCon’е, где помимо Фабиена выступал автор Laravel. Потом они все единодушно согласились друг с другом и разъехались на своих Феррари, на которые заработали, чётко следуя выработанным годами инструкциям. Поэтому если хочешь быть таким же успешным, как эти парни, то следуй идеологии своего фреймворка до самого конца, даже если она тебе кажется абсурдной. В такие моменты нужно сжать все свои сомнения в кулак и запихнуть их глубоко в задницу: вера превыше всего.