Похожие чаты

Добрый день! а может быть есть у кого-то решение по

библиотеке PHPExcel для PHP 8?

18 ответов

10 просмотров

PHPSpreadSheet

Роман Кононов
PHPSpreadSheet

Онож прожорливое по рам. Или починили уже?

Vladimir Arapov
Онож прожорливое по рам. Или починили уже?

Не знаю... Но на 8000 тяжёлых файлов приходилось извращаться, да.

Роман Кононов
Не знаю... Но на 8000 тяжёлых файлов приходилось и...

Xlsx по факту зип архив. Внутри xml и с ними можно и так работать. Проблема с тяжелыми была 4гб рам нехватало на процесс с той библой

Vladimir Arapov
Онож прожорливое по рам. Или починили уже?

Для создания или парсинга? Вообще там есть ман по ускорению который очень даже хорошо работает

Vladimir Arapov
Парсинг. Там файлик был около 100мб всего.

apcu/memcache/redis для хранения можно подключить - сильно экономи память ну и кеш расчетов можно выключить

Andrei Nikolaev
apcu/memcache/redis для хранения можно подключить ...

Давно с ними не работал. Попадется файлик попробую опять эту библу. А пока распаковка xlsx в csv и потом работа уже с файлом. Рам больше 200мб не выскакивал

Vladimir Arapov
Парсинг. Там файлик был около 100мб всего.

всего :) ну так там же на каждую колонку, ее стиль и т.д. объект

Vladimir Arapov
Давно с ними не работал. Попадется файлик попробую...

А если там куча перекрёстных формул на разных листах?

Роман Кононов
А если там куча перекрёстных формул на разных лист...

Как правило тяжести на выгрузках продукции. Там нет формул. С формулами обычно отчеты и файлы поменьше будут

Alexander Ostrovsky
суровые сибирские мужики vs бензопила бош.

Суровый полиграфический калькулятор на Экселе. И выгрузка отчётов из него. )))

Alexander Ostrovsky
и картинки в raw не забудь туда добавлять )

Не... сам файл лёгкий - около мегабайта. Но когда начинаешь их разбирать тысячами штук, компьютеру почему-то становится грустно.

Vladimir Arapov
Автоматизируй, чтоб не было тысяч екселя

Этим и занимаюсь... Но от этого уже грустно мне. 😂

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

Обсуждают сегодня

Hey everyone! I won’t focus too much on what this person said (it’s clear they don’t understand the scope of what TF and TELOSX are achieving), but I’ll put it simply for thos...
Ana Ojeda
3
как правильно удалить сддм? прописал в etc/portage.use/plasma-meta -sddm , но при обновлении юзов мне предлагает поставить lightdm (ещё лучше 😡), добавил туда - display-manage...
REDis
25
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
i have a small doubt i developed a rest API in put mapping (we use if more than one filed needs to be updated by user ) but concern is i am using dto class in that i am u...
Surya
6
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
12
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Telos is at a pivotal moment. While ambitious projects like zkEVM and SNARKtor have shown promise, the delay in delivering EVM 2.0—a cornerstone of the ecosystem—is a growing ...
Trinidad
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Hello!!! Moved nodes to another server, but uptime is not transferred. now both servers are working, last time I did the same, only 2 nodes transferred uptime, can you plea...
Kamil
17
Карта сайта