слишком много обрезали лектора, иногда он показывает рукой на какие-то пункты и не понятно на какие именно. надо было хотя бы часть экрана оставить, чтобы на нём был виден край текста.
Как всегда, презентация и подача на высшем уровне! С огромным удовольствием смотрю все ваши видео! В этом случае и так уже знал все про доктрину, давно с ней работаю, но как же приятно слушать! 😉
@@Rclass если не пихать бизнес логику в Active Record, то отличия с Rich Model не вижу. Ещё раз пересмотрел видео, но отличия не нашёл кроме обращения напрямую и через Data Mapper.
Презентация из видео:
docs.google.com/presentation/d/1kSxiD0dnJYSREKhB9UZuh52eFVajlNqicRRmhKz7q4Y/edit?usp=sharing
За Active Record и двор - стреляю в упор
😂
Давно ждали!
Познавательно, интересно, спасибо за видео!
Всегда пожалуйста :)
Хорошая подача информации! Еще бы по C# такое видео, было бы супер. Спасибо. 👍
Спасибо, стараемся :) С шарпом пока не работаем, так что не предвидится(
Всем здарова 🤝
И вам здравствуйте, Александр)
найс! ждем вторую часть
Уже в работе!
А когда вторая часть выйдет?
Постараемся как можно скорее :)
А хороший вопрос…
Как правильно пользоваться доктриной, когда стоит задача обработки больших объемов строк из базы? Что важно учитывать?
Важно понимать какой объем увезет один процесс php и вовремя чистить UOW
ставь лайк если открыл видео из-за капибары
Капибары они такие, да 😂
36:36 не в новые а в отслеживаемые сразу. В новые это когда мы создаем через new например.
слишком много обрезали лектора, иногда он показывает рукой на какие-то пункты и не понятно на какие именно. надо было хотя бы часть экрана оставить, чтобы на нём был виден край текста.
Согласны, что-то с этим надо делать. Раньше мы просто экран камерой записывали, но в итоге было тоже плохо(
А платных курсов у вас нет? :)
Приглашали поучаствовать в SkillBox, но мы отказались)
где продолжение?
Уже на канале)
Есть ли нюансы работы с доктриной при работе с очередями? Например, когда в памяти постоянно висит консъюмер.
В целом нет, опять же надо следить за памятью и грамотно чистить Unit Of Work
Полезная лекция. По доктрине и правда нет ничего стоящего в видео формате. Узнал много нового. Спасибо! Очень жду продолжения.
Спасибо за отклик, будем продолжать :)
Сразу лайк
Спасибо за доверие :)
Огромное спасибо за ваши уроки!
Спасибо что смотрите)
Просто превосходно, как раз приступил к изучению Доктрины, и ваш урок прям в это время вышел!) Благодарю
Замечательно! Надеюсь, помогли)
Большое спасибо за видео! Очень интересно и понятно, в ожидании продолжения
Работаем над этим!
Как всегда, презентация и подача на высшем уровне! С огромным удовольствием смотрю все ваши видео!
В этом случае и так уже знал все про доктрину, давно с ней работаю, но как же приятно слушать! 😉
Спасибо большое за приятный отклик :)
^_^
Лайк авансом на седьмой секунде)
Ай спасибо, добрый человек!
23:30 а как форсить нужный тип данных для БД? Например нужно чтобы доктрина в mysql создала char(32) not null default='sometxtobj'
вот. то что мне надо. как раз сижу и изучаю доктрину. ваще в шоке от этих репозиториев и ентитий.
Надеемся что поможет)
@@about-code ну как минимум я понял для чего так сделали))
Жду след часть 👍
Уже работаю над ней)
Куда-то пузо рассосалось со времён видео по базам данных. Как получилось?
Спортзал творит чудеса, вы не поверите! :)
@@Rclass , я надеюсь вы, как истинный айтишник, туда ходите в футболке с надписью GitHub, где Hub на оранжевом фоне?
а в какой момент Доктрина использует рефлексию при работе с классами объектов?
Надо забираться "под капот" )
можно было бы пару слов сказать про Criteria, что это и зачем.
В следующем видео информация эта есть :) И достаточно подробно :)
так и в чём разница между Active Record и Data Mapper? если и там и там можно в модель запихивать поведение?
Гм, в подходе?) Active Record - сам объект умеет себя сохранять и удалять из базы. В DataMapper объект - это просто объект.
@@Rclass но Rich Model судя по объяснению в видео это тот же Active Record.
@@GuruNemo отнюдь. Бизнес-логика и логика уровня работы с сохранением данных - это разные вещи.
@@Rclass если не пихать бизнес логику в Active Record, то отличия с Rich Model не вижу. Ещё раз пересмотрел видео, но отличия не нашёл кроме обращения напрямую и через Data Mapper.
Про связи будет лекция?
В работе уже!
Отличный доклад, спасибо!
Спасибо что смотрите )
Очень полезная информация! Спасибо!
Стараемся для вас :)
Т.е. когда я работаю с разными объектами мне не нужно оборачивать код в общую транзакцию для атомарности изменений? Это сделает flush?
flush все завернет в одну транзакцию)
@@Rclass в каких сценариях нужно запускать транзакцию в ручную? для чего нужен функционал транзакций в доктрине(с точки знания пользователя)?