Size: a a a

2020 June 19

АС

Альберт Степанцев... in PHP
как жвачку жуют одно и тоже
источник

DZ

Daniil Zobov in PHP
Альберт Степанцев
задачи, инструменты, трейты - весь день херня какая-то в чате
Ну так не смотри, если не нравится)

И речь была не за ларавел изначально, а за архитектуру кода

лучше если тут будут обсуждать hello world очередной?
источник

DS

Dmitriy Simushev in PHP
4) я уже сказал про фломастеры, мои вкуснее и решают без боли мои задачи))

Вот это и называется фанатизм 😉
источник

АС

Альберт Степанцев... in PHP
Daniil Zobov
Ну так не смотри, если не нравится)

И речь была не за ларавел изначально, а за архитектуру кода

лучше если тут будут обсуждать hello world очередной?
ты мне еще потыкай
источник

DZ

Daniil Zobov in PHP
Альберт Степанцев
ты мне еще потыкай
Обязательно спрошу твое мнение, когда мне это потребуется, но не в этот раз
источник

DZ

Daniil Zobov in PHP
Dmitriy Simushev
4) я уже сказал про фломастеры, мои вкуснее и решают без боли мои задачи))

Вот это и называется фанатизм 😉
К чему обсуждать вкусовщину без примеров конкретных?

Чесать языком на абстрактные темы, бесспорно, весело, но какой профит-то?
источник

YP

Yury Pohapenko in PHP
ларавель лучше чем пхп
источник

D

Dmitriy in PHP
смотрика не забанили его
источник

SP

Sergey Protko in PHP
Daniil Zobov
Ну так не смотри, если не нравится)

И речь была не за ларавел изначально, а за архитектуру кода

лучше если тут будут обсуждать hello world очередной?
"наследуйся от базовых классов" - разговоры об архитектуре кода
источник

KN

Kirill Nesmeyanov in PHP
Альберт Степанцев
но даже меня уже это раздражает
Ну если так судить - он прав. Это любому кто сталкивался с ёлкой после доктрины (или наоборот) все эти вещи очевидны.
источник

АС

Альберт Степанцев... in PHP
Kirill Nesmeyanov
Ну если так судить - он прав. Это любому кто сталкивался с ёлкой после доктрины (или наоборот) все эти вещи очевидны.
да просто приводить в качестве примера архитектуры фреймворк, где используется функция class_alias() - это уже зашквар
безотносительного того, кто прав, а кто нет
источник

AD

Andrey Dembitskyi in PHP
Альберт Степанцев
да просто приводить в качестве примера архитектуры фреймворк, где используется функция class_alias() - это уже зашквар
безотносительного того, кто прав, а кто нет
Это про symfony?
источник

KN

Kirill Nesmeyanov in PHP
Daniil Zobov
1) далеко не все работают с symfony + doctrine
2) ни единого аргумента не было в пользу того, что надо срочно бежать в сторону стека без использования трейтов
3) ни единого аргумента не было, доказывающего, что Laravel и Eloquent говно. Прямо противоположного - тоже))
4) я уже сказал про фломастеры, мои вкуснее и решают без боли мои задачи))
Короче, смотри.
- В Доктрине не надо ни от кого наследоваться
- Ты вообще можешь писать какие угодно модели, которые могут содержать что угодно.
- Тебе не надо думать (на типичных примитивных круд) о запросах, говоришь что нужно Х - оно само составит за тебя запрос и всё, включая отношения и прочее.
- Более того, когда в следующий раз запросишь тоже самое - запроса к БД уже не будет, вернётся из оперативы
- Не надо думать о том, сохранил ли ты что-то в БД. Говоришь - запиши это в "блокнотик, а потом сохрани" и оно сохраняет объект со всем состоянием (с отношениями изменёнными в т.ч.) самым оптимальным образом

И проч. Всем этим можно управлять как угодно и делать что угодно.

*Пока не столкнёшься с проблемами в доктрине
источник

KN

Kirill Nesmeyanov in PHP
Andrey Dembitskyi
Это про symfony?
:D
источник

АЯ

Андрей Ява in PHP
Andrey Dembitskyi
Это про symfony?
открыл код, не нашёл. честно
источник

KN

Kirill Nesmeyanov in PHP
Андрей Ява
открыл код, не нашёл. честно
не, там куча этого
источник

KN

Kirill Nesmeyanov in PHP
для полифиллов в основном
источник

KN

Kirill Nesmeyanov in PHP
вообще, если открывать исходники каких-нибудь компонентов симфони, то вообще складывается впечатление, что они сплошь из полифиллов и состоят)
источник

DZ

Daniil Zobov in PHP
Kirill Nesmeyanov
Короче, смотри.
- В Доктрине не надо ни от кого наследоваться
- Ты вообще можешь писать какие угодно модели, которые могут содержать что угодно.
- Тебе не надо думать (на типичных примитивных круд) о запросах, говоришь что нужно Х - оно само составит за тебя запрос и всё, включая отношения и прочее.
- Более того, когда в следующий раз запросишь тоже самое - запроса к БД уже не будет, вернётся из оперативы
- Не надо думать о том, сохранил ли ты что-то в БД. Говоришь - запиши это в "блокнотик, а потом сохрани" и оно сохраняет объект со всем состоянием (с отношениями изменёнными в т.ч.) самым оптимальным образом

И проч. Всем этим можно управлять как угодно и делать что угодно.

*Пока не столкнёшься с проблемами в доктрине
Это прекрасно!) с удовольствием поизучаю на досуге

Особенно вымораживат в ларке, когда ты делаешь:

$user1 = User::find(1);
$user2 = User::find(1);

То это будут два разных объекта с разными состояниями. Если доктрина избавлена от этого - чумной аргумент, чтобы бежать.
источник

АЯ

Андрей Ява in PHP
хз, может к меня не используется
источник