ddv88
@ddv88
Binance Futures

Причина возрастающего размера HTML файла?

Я не совсем уверен что правильно подошел к проблеме, но сутки гугления не дали никаких результатов. Посему хотелось бы услышать реальные мнения.
Итак, имеен парсер XLSX в HTML. Парсер был написан мной на пыхе, он примитивно прост и ошибок в нем точно нет (проверено и перепроверено овер 9999 раз).
С одной стороны вкатываем xlsx с другой выходит готовая html разметка. Ничего сверхъестественного. Но вот в чем загвоздка, если начинать разбивать страницу (массив) по количеству строк и сохранять в файлы, то эти самые html файлы прогрессивно возрастают в размерах.
Вход: xls размером ~1000 строк и весом 605Кб
Выхлоп_1 (разбиение по 100строк): 10 HTML файлов весом 28Мб.
Выхлоп_2 (разбиение по 300строк): 4 HTML файла весом 12Мб.
Соответственно если понадобиться разбить по 200 строк файл с 5000, то там получится не много не мало около 400Мб.

Если делать дамп массива (с разбиением по 300строк), то все сходится - 4 массива с 100 вложенными массивами. Повторений нет, в файлах повторений также нет. Так почему размер так возрастает?

Выхлоп_1
63e0743842354acfb969ebd0854c1111.png

Выхлоп_2
a8c599fa1ecc470d8805b746a21e7c8c.png
  • Вопрос задан
  • 313 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Ramallah
А посмотреть какие в файлах данные?
Ответ написан
Комментировать
ematveev
@ematveev
PHP разработчик / руководитель / писатель
анализировать надо полученный HTML и убирать лишнее при выводе
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы