@laravel_pro

Страница 597 из 2014
Dmitriy
22.07.2017
15:08:49
Это норм

Den
22.07.2017
15:09:08
Это полгода назад

Вот реально подскажите че с ним мне делать. Знаю что он косячный, помогите поправить. Суть в том, что я его юзаю для АПИ. Он с претензией на универсальность:

То есть я его расширяю так /** * Create an instance of ProductsApiController * * @param ProductRepositoryInterface $repository */ public function __construct(ProductRepositoryInterface $repository) { $this->repository = $repository; }

Google
Den
22.07.2017
15:15:40
Туда можно типа любой репозиторий

Игорь
22.07.2017
15:34:01
Пацаны, такой вопрос, представим что у меня есть модель которая делится на типы. Что лучше сделать, чтобы расширять типы было удобно ( сейчас их 2, максимум будет 10 ). Я вот думаю, а может ето ложить в кеш 'database' на forever Чтобы не создавать таблицу для типов в БД? Или во мне сейчас лень говорит??

Den
22.07.2017
15:54:49
Я могу сказать что тебе нужно, но мне как то страшно. Последний раз на меня наехал алмин (не этой группы)

Dave
22.07.2017
16:16:26
А по подробнее

А то с первого раза не понятно

Dave
22.07.2017
16:18:29
И тролю и не тролю - троллинг в том что ты не передаешь информацию в понятном виде.

А не троллинг то реально интересно что же ты бля имел ввиду

Den
22.07.2017
16:18:54
Ща скрины сделаю

Из PHPGeeks, к слову, меня выгнали после этих скринов, с криками Антипаттерн вчера

Den
22.07.2017
16:20:55


Google
Den
22.07.2017
16:21:13
а кто ?
Не не забанили, просто наехали

Dave
22.07.2017
16:21:26
default_posts_default_posts_transi чего то там

норм)

Den
22.07.2017
16:21:52
default_pages_ нас сейчас интересует

Смотрите плиз на все









Когда я типы создавал - там еще кое что появилось



Они то и инициировали таблиц создание

Они - это модели

streams_streams



streams_assignments - хранит связь модели и поля

Поля доступны только в пределах NS

Но реюзабельны, для нескольких моделей (в перелах NS)

Это opensource

норм)
Клир?

Google
Dave
22.07.2017
16:31:57
Я думаю можно было бы решить не так замудрено

но к сожалению сейчас уделить мыслям об этом не могу - подсказал бы. что то слишком навороченно

Den
22.07.2017
16:33:25
но к сожалению сейчас уделить мыслям об этом не могу - подсказал бы. что то слишком навороченно
Да мне тут не надо, спасиб. У нас норм все. Эт я просто приколол ))) А вот по контроллеру для АПИ....

счас разберемся
Ну а что скажешь ты?

Dmitriy
22.07.2017
16:37:50
А какой был вопрос ? я даже вопрос не понял. И вижу какие-то ddl

Den
22.07.2017
16:39:17
А какой был вопрос ? я даже вопрос не понял. И вижу какие-то ddl
Ну вот а в той группе все не так было. После того как он увидел эту логику работы - говорит "Антипаттерн у тебя, Вася"

Dmitriy
22.07.2017
16:39:46
Это был Фарт скорее всего

Den
22.07.2017
16:40:14
С первого смотри по порядку. Я добавляю типы через UI админки

Den
22.07.2017
16:40:32
Это был Фарт скорее всего
Скорее нефарт ))) (кто не знает. фарт - означает везение)

F01134H
22.07.2017
16:41:29
Я ж тебе говорил куда гуглить

Dmitriy
22.07.2017
16:43:00
С первого смотри по порядку. Я добавляю типы через UI админки
Первые пару скриншотов вселяют страх. Это получается в админке создается тип и сразу создаются 2 бд ?

Den
22.07.2017
16:43:45
Я ж тебе говорил куда гуглить
Да. Я не про это. Тут попросили показать. Я там все равно не все нашел.

Первые пару скриншотов вселяют страх. Это получается в админке создается тип и сразу создаются 2 бд ?
2 таблицы. Они для typeEntry, которые полиморфно к основной моделе присоединены.

Еще прикол - таблице то соответствует модель в ларке. Думаю я не открыл америку



Dmitriy
22.07.2017
16:47:37
Странная система. Явно кто-то смотрел в сторону noSQL когда проектировал Что бы это все не вынести в post_type -а тут типы post_type_translations - тут хранить переводы

Den
22.07.2017
16:48:18
есть vagrant с установленной

Погоняй

Dmitriy
22.07.2017
16:48:50
Если только завтра. я уже собираюсь уходить

Google
Den
22.07.2017
16:48:51
Хотя она командой ставится

Ок

https://app.vagrantup.com/Piterden/boxes/pyrocms

Dmitriy
22.07.2017
16:49:29
Но обычно так не делают. Это денормализация не понятно для чего

f4rt~
22.07.2017
16:51:47
Dmitriy
22.07.2017
16:52:03
не правда
Сорян. на тебя похоже

Den
22.07.2017
16:52:23
Ну это не совсем обычно - тут я согласен. С денорализацией - даже не знаю. Нормальность - очень субъективна, как правило.

Admin
ERROR: S client not available

f4rt~
22.07.2017
16:52:33
что может быть лучше денормализации,я это слово говорю у меня аж что то ёкает внутри

Dmitriy
22.07.2017
16:52:55
Есть 6 правил (форм) нормализации. это уже правила а не субьективность

Dmitriy
22.07.2017
16:53:33
Хоть в цмс обычно так и делают бд. для модульной и тригерной системы

логика в этом есть

Dmitriy
22.07.2017
16:54:11
выше же

вордпесс, джумла и т.д

Den
22.07.2017
16:54:37
вордпесс, джумла и т.д
Там совсем не так

вордпесс, джумла и т.д
Это ваще дерьмище

Google
Dmitriy
22.07.2017
16:54:59
в вп то ? да счас там тоже такой же ужас

Это ваще дерьмище
Передадим бизнесу, а то он не в курсе

Интересно
https://ru.wikipedia.org/wiki/Нормальная_форма

Den
22.07.2017
16:55:26
Давайте не будем про говнокод

Subb98
22.07.2017
17:02:53
Передадим бизнесу, а то он не в курсе
Бизнес в курсе, я думаю. Просто малый бизнес ведь (логично) не будет заказывать решения с нуля.

Den
22.07.2017
17:03:34
Да они и так

Subb98
22.07.2017
17:03:40
А возьмёт готовый популярный движок, который будет возможно поддерживать.

Представьте себе предпринимателя, которому нужна, например, визитка за 5к. И он такой (внезапно): "Эй, хлопцы, давайте запилим её на Ларавель! Я слыхал, что это пздатый инструмент!"

Den
22.07.2017
17:05:30
А возьмёт готовый популярный движок, который будет возможно поддерживать.
не поверишь. щас без ведома клиента снимаю его с вордпресса )))

Subb98
22.07.2017
17:05:45
Ну, почему не поверю :D

Dmitriy
22.07.2017
17:06:51
не поверишь. щас без ведома клиента снимаю его с вордпресса )))
так и запишем. Не доверять этому разработчику

Den
22.07.2017
17:06:51
Так как Тейлор - гандон

Subb98
22.07.2017
17:06:54
Не рентабельно заказывать двиг с нуля на старте.

Да и долго будут его пилить.

Den
22.07.2017
17:07:39
так и запишем. Не доверять этому разработчику
ну ястественно я дубль делаю )))

Dmitriy
22.07.2017
17:08:18
А потом клиент захочет вп. и придется назад переезжать, норм че.

Страница 597 из 2014