Собеседнику Дмитрия надо бы над своей речью поработать, прежде чем вновь участвовать в стримах. Сейчас это мешанина слабосвязанных речевых оборотов, из которых с трудом вычленяется общая мысль.
В самом начале был вопрос зачем нужен http-foundation. И нужен он не для единой точки входа и не для удобства тестирования, а потому что представление HTTP протокола в PHP весьма своеобразное. В суперглобальных переменных доступны только $_POST и $_GET, хотя ничего подобного в HTTP протоколе нет. Есть URI, есть Query params, есть тело запроса. Молчим о HTTP глаголах вроде PATCH или DELETE, а так же о теле запроса в формате JSON. PHP не дает никаких абстракций из коробки для работы с HTTP протоколом. Именно в этом ценность http-foundation. Он предоставляет удобную абстракцию, которой так нехватает в самом PHP.
Прикольный, но не рабочий для кафе. Что в видео это есть в жизни - как одна столовка выиграла тендер и обеспечивает стремной едой школы в городе. Ты сам то знаешь, хоть одну сеть кафе, где кухня работает на 10и кафе? Додопицца не так масштабировалась. Лучшее кафе - это кухня и столовая в одном месте 😊
Со стороны браузера проверить сайт по Google PageSpeed Insights и по его рекомендациям оптимизировать фотографии и вычистить лишние скрипты и стили. А со стороны сервера закешировать тяжёлые запросы к базе данных и другим ресурсам.
Когда занимался только бэком сидел на тёмной. Теперь вернулся обратно на светлую и сделал хорошее освещение в офисе и дома. Иначе постоянные скачки с тёмной IDE на белый браузер сильно бьют по глазам.
Собеседнику Дмитрия надо бы над своей речью поработать, прежде чем вновь участвовать в стримах. Сейчас это мешанина слабосвязанных речевых оборотов, из которых с трудом вычленяется общая мысль.
Скорее не над речью, а над мышлением.
Неопытный ещё потому что , с практикой все придёт.
Спасибо. А только мне кажется, что лучше бы было если бы все вопросы остались за кадром, а стрим состоял бы только из ответов Дмитрия?
Егора очень сложно слушать. Иногда возникает впечатление что человек еще сам не сформулировал мысль даже в голове, а слова уже пошли.
В самом начале был вопрос зачем нужен http-foundation. И нужен он не для единой точки входа и не для удобства тестирования, а потому что представление HTTP протокола в PHP весьма своеобразное. В суперглобальных переменных доступны только $_POST и $_GET, хотя ничего подобного в HTTP протоколе нет. Есть URI, есть Query params, есть тело запроса. Молчим о HTTP глаголах вроде PATCH или DELETE, а так же о теле запроса в формате JSON. PHP не дает никаких абстракций из коробки для работы с HTTP протоколом. Именно в этом ценность http-foundation. Он предоставляет удобную абстракцию, которой так нехватает в самом PHP.
DDD
Дмитрий, спасибо. Хороший расслабляющий видос.
Спасибо Дмитрий за полезную инфу!
Правильно ли я понимаю, что то, что Егор называет "средами" - кухня, кафе, недвижимость - в понятиях DDD можно назвать "доменами"?
Или поддоменами большого домена.
На счет кафэшки прикольный пример
Прикольный, но не рабочий для кафе. Что в видео это есть в жизни - как одна столовка выиграла тендер и обеспечивает стремной едой школы в городе. Ты сам то знаешь, хоть одну сеть кафе, где кухня работает на 10и кафе? Додопицца не так масштабировалась. Лучшее кафе - это кухня и столовая в одном месте 😊
А кухню тоже надо масштабировать, чтобы с ростом количества кафе справляться с объёмом. Большое помещение, склад продуктов, персонал.
А о каких уроках по psr-7 говорит второй докладчик на 59:20? Этот урок тут искать нужно elisdn.ru/blog/tag/PSR ? Спасибо за отличное видео)
Да, о серии elisdn.ru/blog/113/psr7-framework-http про написание PSR-7 фреймворка.
@@ElisDN спасибо) Буду разбираться)
Doloy Domain Design! Шутка) Спасибо автору)
Начало 20:00
В описании есть все тайм-коды.
Спасибо!
как можно ускорить загрузку сайта ?
Со стороны браузера проверить сайт по Google PageSpeed Insights и по его рекомендациям оптимизировать фотографии и вычистить лишние скрипты и стили. А со стороны сервера закешировать тяжёлые запросы к базе данных и другим ресурсам.
Дмитрий, переходите на темную сторону (тему) IDE :)
Когда занимался только бэком сидел на тёмной. Теперь вернулся обратно на светлую и сделал хорошее освещение в офисе и дома. Иначе постоянные скачки с тёмной IDE на белый браузер сильно бьют по глазам.
@@ElisDN поэтому я еще поставил в браузер плагин dark reader, чтобы вообще все темное было включая браузер :)