PHP: PHP NN #4: два доклада для поклонников Symfony и сочувствующих - видео HD
02:11:27
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18079 роликов
5089 просмотров на сайте 12n.ru
PHP NN #4: два доклада для поклонников Symfony и сочувствующих - видео.
24 апреля нижегородский php-чат проводит митап с докладами от Валентина Удальцова (PHP Point/Пых) и Дениса Юрьева (Skysmart от Skyeng).
Подробности https://phpcommunity.ru/php-nn-4
00:00 Интро
06:10 Метания ядра или как превратить Symfony-проект в целое направление — Денис Юрьев, Skyeng
Слайды https://docs.google.com/presentation/d/1PnY6EMySDi...
1:05:10 Как структурировать код, чтобы не получить большой ком грязи —Валентин Удальцов, Happy Inc/Пых
развернуть свернуть
Валентин ожидаемо на высоте! Пища для ума очень зацепила.
Спасибо.
1. Речь тяжело воспринимается.
2. Ваши примеры настолько абстрактны, что понятны только вам, остальным приходится сильно включать воображение.
Ваше выступление досмотреть не смог и прокрутил.
SQL — structured query language. Если схема данных спроектирована нормально, то и запросы становятся максимально структурированными, информативными понятными и удобными для использования. ORM иногда вредит тем, что разрабы мало уделяют внимания вторичным ключам и лепят все по книжке сущностей или моделей. Это правильно, но сначала надо понимать изнутри.
Поэтому, «ManyToOne», «OneToMany», «ManyToMany», «OneToOne» — основы для архитектуры реляционной БД. И именно благодаря реляционному построению такие задачи решаются просто, хоть и с немного бОльшим количеством таблиц. К сожалению не все, но там уже другие способы есть.
Есть еще «NoSQL» — но это другая тема, хоть и с общим смыслом. Технология отличается.