Andrey
Это очевидно. css и js тут ни при чем.
Andrey
Скорее всего, у тебя медленные выборки из базы
Timur
переписывать запросы?
Andrey
И, скорее всего, тебе надо будет добавить индексов в базу и добавить кеш
Timur
Daniil 👾
я, как обычно, не прочитал всю переписку) да, тут cloudflare не нужен :)
Timur
спасибо, попробую выборку из базы оптимизировать.. спасибо
Daniil 👾
я бы поглядел в сторону elasticsearch, если надо делать молниеносные выборки)
Andrey
Andrey
Потому, что вы не знаете исходные данные и задачу?
Timur
у меня поиска нет
Timur
лишь выбоки из обычных таблих и pivot
Andrey
elastic - хороший инструмент, но для специфических вещей. И тащить в проект еще одну зависимость просто потому, что вы не справились с индексами в базе и кешом - странное решение
Гречушников
Господи. У меня дежавю
Гречушников
Я уже видел этот комментарий несколько раз
Andrey
Сбой в матрице
Andrey
Беги, Нео, Беги
SarcasmIO
за пивом
ведь ты избранный
Anonymous
'category_id' => $faker->numberBetween(1,4), // как задать от 1 до 4
SarcasmIO
rand(1,4)
SarcasmIO
а вообще правильно тут связь добавлять иначе при удалении категории хапнешь беды с фк ключами в офф доке есть отличный пример
SarcasmIO
и в миграции он delete set null
Romuald
SarcasmIO
SarcasmIO
'additional_field' => $this->when(isset($this->contacts->field)
SarcasmIO
'asd' => function (){
return $this->when/bla bla etc
Romuald
😊
Romuald
Cпасибо!
SarcasmIO
смотри в документацию блядь
Romuald
SarcasmIO
https://youtu.be/2pLL00WR5iU?t=18m45s
SarcasmIO
вот про ресурсы там есть все примеры
Romuald
Спасибо!
Anonymous
SarcasmIO
это сидер, или в нем всеравно нужно писать связь?
еще один не в курсе про документацию
ты можешь быстро через rand() наговнякать любой category_id для сущности, но ответь на вопросы:
что будет когда итем будет ссылаться на несуществующую категорию
что произойдет при удалении категории
при удалении итема с связной категории
при попытке получить все итемы по категории и тп
резюмирую зависит от того насколько тебе не поебать на проект
Anonymous
SarcasmIO
в документации есть пример в сидере через фейкер m2m связи
SarcasmIO
бери на заметку, оказывается конференции не просто так существуют, люди черпают с них знания
Romuald
Romuald
Но пока не попробуешь, не узнаешь, толковые или нет
SarcasmIO
умение фильтровать воду, приходит в первый год обучения
SarcasmIO
я все видел
SarcasmIO
говно, переделывай
morheal
Подскажите плиз можно как-то протестить WebMoney API?
Dorin
ребята, можно ли как-то в методе boot() узнать что за евент (created, updated, deleted...) ?
SarcasmIO
SarcasmIO
SarcasmIO
$dicpatchedEvents вроде
а в сервис провайдере можешь только слушать определенный либо все eloquent.events
Dorin
ok, спасибо
Oleh
Привет. Подскажите, имеется шаблон в базе данных, в нем могут присутсоввать аргументы (csrf_token и тп), можно ли его как то скомпилировать не пихая в блейд?
SarcasmIO
воу, как все плохо
шаблон
в базе данных
опенкарт что ли?
Oleh
Ахаха, нет. Прихоть клиента
Oleh
Для каждой кампании будут кастомные шаблоны
Oleh
Которые он будет заливать в форму
Oleh
Тупо чистым хтмлом
Oleh
Стили с сднов
Игорь
В данном случае, будет опасно компилить блейдом
Игорь
Вообще, тут хорошенько тебе попотеть прийдется. Удалять все script из html + проверять на код php в шаблоне
Игорь
Это навскидку, может быть еще кучу всего придумать можно, как сломать сайт
Oleh
Зачем мне проверять шаблон на скрипты? С пыхой ещё возможно, но регуляруи никто не отменял
Игорь
Oleh
У меня не стоит задачи фильтровать то, что вставит клиент, а стоит задача реализовать эту систему для удобства его менеджеров
Игорь
Игорь
Я сказал, решать тебе, делать или нет
Oleh
Oleksandr
Делаю запрос на Lumen API для апдейта, выскакивает еррор Call to a member function parameter() on array, в чем может здесь проблема?
public function updateGroup($id, Request $request)
{
$this->validate($request, [
'slug' => 'unique:groups',
'name' => 'required|max:255',
]);
$group = Group::findOrFail($id);
if (isset ($request->slug)) $group->slug = $request->slug;
$group->name = $request->name;
$group->save();
return response()
->json([
'updated' => true,
'message' => 'You have successfully update group!',
'group' => $group
]);
}
Игорь
Игорь
И еще, роуты на люмене включил?
Игорь
withRoutes
Oleksandr
Покажи роут
$router->put('group/{id}', 'ApiController@updateGroup');
Anonymous
распечатая запись которую получил методом findOrFail
Anonymous
отработала ли вообще
Игорь
У него в роут не заходит
Игорь
Насколько я понимаю