Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Правильный подход? » 22.02.2018 12:51:40

Зачем весь список перезагружать?

как это Вы делаете ? (на уровне логики, я понимаю, что проще если ты вносишь изменения в товар ID = 10, то и на фронте нужно изменять только этот товар, а другие не перегружать)

#2 Re: Laravel 5.x » Правильный подход? » 22.02.2018 12:46:57

Возможна ситуация, что пока я вносил изменения или добавлял товар, второй пользователей внёс изменения в другой товар.

#3 Laravel 5.x » Правильный подход? » 22.02.2018 12:40:44

KravaDima
Ответов: 5

Привет сообщество!
Ребята, такая ситуация, есть страница с товарами, товаров 18к+.
До сегодня было создание/редактирование сделано таким образом:

Клик по товару, открывается модалка, вношу изменения и через AJAX отправляю изменения на сервер, в котроллере принял инфо которую нужно изменить, внес изменения в таблице и возвращаю на вьюху выборку из таблицы товаров, которая в свою очередь по средствам JS перестраивает таблицу товаров.

Насколько это правильно? Пока товаров было немного проблемы не было, сейчас проект разрастается и каждое обновление товара или добавление перегружает весь список товаров и занимает порядка 40сек, чтоб прогрузить весь список.
Как правильно делать такие манипуляции? Спасибо.

Подвал раздела