Мне нужно вывести значения таблицы около 200x50 (rows, cols) из jQuery в PHP. Два варианта:
1) Отправьте его как массив с 10 000 vars (увеличивая php.ini max_input_vars).
2) Сериализовать массив в строку JSON, ПОСЛАТЬ его как строку и декодировать обратно в PHP на стороне сервера.
Что предпочтительнее? Любые потенциальные проблемы с опцией 1?
Спасибо
PS. Обновление. После тестирования обоих зелий на больших входных таблицах размером до 250x50 ячеек выглядит так: 1-й вариант намного быстрее: 1-2 сек против 17-20 секунд для строки JSON.
Узким местом является время передачи данных на сервер, поскольку транзакции от объекта к JSON и обратно почти мгновенно (несколько миллисекунд).