
Evgeniy
21.07.2017
10:38:13

Евгений
21.07.2017
10:38:22
можно все инфоблоки в одной таблице хранить

Evgeniy
21.07.2017
10:38:37
а нафига они так раскидывают то ?)

Евгений
21.07.2017
10:38:49
хз

Google

Evgeniy
21.07.2017
10:38:56
я не знаю не одной причины

Евгений
21.07.2017
10:39:12
мне тоже не очень понятно, инфоблоков не так чтобы много

Evgeniy
21.07.2017
10:39:15
просто кто то хотел сделать чтобы работало как часы

Den
21.07.2017
10:39:22
про тебя, сарказм
/**
* Clean up abandoned streams.
*/
public function cleanup()
{
/* @var StreamInterface $stream */
foreach ($this->model->all() as $stream) {
if (!$this->schema->hasTable($stream->getEntryTableName())) {
$this->delete($stream);
}
}
$translations = $this->model->getTranslationModel();
$translations = $translations
->leftJoin(
'streams_streams',
'streams_streams_translations.stream_id',
'=',
'streams_streams.id'
)
->whereNull('streams_streams.id')
->get();
foreach ($translations as $translation) {
$this->delete($translation);
}
}

Евгений
21.07.2017
10:39:25
даже если 10 лет сайт поддерживать

Den
21.07.2017
10:39:35
Вот чистилка

Evgeniy
21.07.2017
10:39:41
бред)
а что если я скажу что ее можно не писать?
что все это база сама может делать
что все это и есть костыли о которых я говорил в видео
но ты пока этого еще не понимаешь

Den
21.07.2017
10:40:40
Покажешь свой продукт?

Evgeniy
21.07.2017
10:40:55
меримся?

Google

Evgeniy
21.07.2017
10:41:19
я как бы скромный но думаю то над чем я работал пользуется гораздо больше людей чем твоим

v
21.07.2017
10:41:26
это чо, попытка изобразить NoSql из реляционной СУБД?

Evgeniy
21.07.2017
10:41:34
хотя бы по табличкам что ты на pastebin кидал)

Den
21.07.2017
10:41:58
Мне просто интересно, что это за скучнямба у тебя

v
21.07.2017
10:42:38
нафига отказываться от плюшек, которые предлагает реляционная тсруктура?

Den
21.07.2017
10:42:54
????

Evgeniy
21.07.2017
10:42:55
Получившаяся
ок работает, пока не мешает не переделывай потом поймешь вспомнишь что тебе говорили)

v
21.07.2017
10:43:02
т.е. понятно, что 15 лет назад всяких монг не было, поэтому так можно было извращаться
а щас-то?

Evgeniy
21.07.2017
10:43:17
у них там Myisam наверно
для оптимизации вставки

Den
21.07.2017
10:43:31

v
21.07.2017
10:43:36
дада

Evgeniy
21.07.2017
10:43:39
эксперт)

v
21.07.2017
10:43:51
цена твоего экспертного мнения уже видна :D

Den
21.07.2017
10:43:59

Evgeniy
21.07.2017
10:44:28
а ну зачем тогда функционал не юзаешь

Google

Evgeniy
21.07.2017
10:44:33
о котором тебе говорят
что все это предоставляет бд
и твой php код не нужен будет

Den
21.07.2017
10:45:04
Laravel

Evgeniy
21.07.2017
10:45:14
что laravel ?
вейп напиши еще
штаны с подворотами

Den
21.07.2017
10:45:57
CMS on top of Laravel. Eloquent ORM

Evgeniy
21.07.2017
10:46:12
это тут причем?
тебе говорят у тебя в используется антипаттерн, которого можно избежать есть решения

Den
21.07.2017
10:47:12
Ты такой шутник. Посмотрел бы внимательно сначала, а потом высказывал мнение про антипаттерны.

Evgeniy
21.07.2017
10:47:14
ты говоришь это ты антипатерн все работает как часы

Evgeniy
21.07.2017
10:47:25
ты скинул скрины
хочешь я тебе даже сейчас поэтапно покажу что сделать?)

f4rt~
21.07.2017
10:48:25
?

Evgeniy
21.07.2017
10:48:31
и создавать таблицы кучами не придется)

Den
21.07.2017
10:49:10

Evgeniy
21.07.2017
10:49:21
ну ок

Google

Den
21.07.2017
10:50:00
У меня даже модели Лары на лету генерятся - я их не пишу

Evgeniy
21.07.2017
10:50:18
я уже увидел бд
и то что для работы бд надо делать подпорки в backend

Den
21.07.2017
10:50:40
Нормальный паттерн? Парапрограммирование

Evgeniy
21.07.2017
10:50:50
уже говорит о дальнейшем качестве

Den
21.07.2017
10:50:54
Или тоже говно?
А репозиторий норм?

Evgeniy
21.07.2017
10:51:13
паттерн это подход к решению проблемы
если у тебя есть проблема есть популярный способ ее решения

Admin
ERROR: S client not available

Den
21.07.2017
10:51:28
Ты юзаешь паттерн репозиторий?

Evgeniy
21.07.2017
10:51:44
патерн это решение проблемы
есть проблема, юзаю решения, выбирая из существующих
нет существующих делаю свое
юзать паттерн, ради паттерна, глупо

Den
21.07.2017
10:52:48

f4rt~
21.07.2017
10:52:58
а чего репозиторий а не AR?

Evgeniy
21.07.2017
10:53:15

Google

Evgeniy
21.07.2017
10:53:30
тебе надо сделать landing примитивный

Den
21.07.2017
10:53:32
Я создаю и удаляю через него только

Evgeniy
21.07.2017
10:53:35
без обратной связи
просто текст привет мир
накой хер там observer ? repository ?

Den
21.07.2017
10:53:57
Grav заюзаю, если так

f4rt~
21.07.2017
10:54:00
говорить я всегда применяю вещь, которая имеет место быть в сугубо ограниченных ситуациях, быть дауном.

Evgeniy
21.07.2017
10:54:19
ну он уже в подобном выше расписался
переубеждать его себе дороже

Den
21.07.2017
10:54:49
Попрошу без оскорблений

Evgeniy
21.07.2017
10:55:24

Den
21.07.2017
10:55:35
Хочешь админку позырить?

Evgeniy
21.07.2017
10:55:38
неа

f4rt~
21.07.2017
10:55:42
зануды
?

Evgeniy
21.07.2017
10:55:47

Den
21.07.2017
10:55:54
Так и знал )))
https://demo.pyrocms.com/

Evgeniy
21.07.2017
10:56:47
ну хорошая cms мы сейчас в этом убедились)
готова к масштабным нагрузкам
особенно приятно что 1 страницы - 2 таблицы в бд