Как в php работать с большим количеством текста?

Пользователю нужно передать через форму на сайте Post запросом большого размера текст, пусть условно текст будет укладываться в дефолтный размер для пост запроса в 8 мегабайт. Заставлять пользователя вводить текст по частям не вариант. Далее текст будет пропущен через несколько функций и выведен пользователю на экран.
Не обрежет ли сам браузер текст из формы? И самое главное, как технически грамотно работать с такими объемами на php?
  • Вопрос задан
  • 448 просмотров
Решения вопроса 2
anton_reut
@anton_reut
Начинающий веб-разработчик
Очень странный вопрос, нормально всё будет работать, какая разница серверу сколько там текста - 10 килобайт или 8 мегабайт.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Судя по-всему - тут работа с постингом через copy-paste.
Объём - не важен. Важно правильно разложить информацию.
Можно определить структуру на клиенте и "засосать" асинхронно в несколько потоков.
Например:
запрос: публикация-ID, структура (определяется на клиенте через JS)
запрос: публикация-ID, абзац 1
запрос: публикация-ID, изображение 1
и т.д.
и все эти запросы - можно выполнить АСИНХРОННО.

И в базе - оставить так же (лучше всего для дальнейшей работы с публикациями, переводами на другие языки и для поиска), а при выводе - собирать динамически, согласно структуре.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы