Комментарии 7
Пользовался вашей либой. И для чтения и для записи, всё отлично работает, спасибо! )
Интересно, а с https://github.com/box/spout сравнивали? Я на неё спрыгнул с FastExcelWriter как-то.
Сравнивал с его форком https://github.com/openspout/openspout (оригинальный spout давно же не поддерживается), и у меня получалось и по фичам богаче, и по скорости выше (хотя, давно не делал бенчмарков, вдруг что-то изменилось).
Интересно было бы узнать, что не устроило в FastExcelWriter.
Надо на досуге подербанить наш проект, посравнивать перфомансы)
Если результат окажется кратно лучше, буду подбивать команду и тех дира на переход. Однако тут же возникает другая проблема. Думаю, не мало проектов напрямую в своих отчётах на уровне контроллеров и сервисов зависят от PhpSpreadsheet. И переход, как минимум, будет болезненный. А в худшем случае - не целесообразным по затратам для бизнеса)
Да, генерацию отчетов придется переписывать. Но затраты будут зависеть от того, как много фич используется в отчете, если какие-то сложные стили, условия, графики, то переписывать, конечно, много придется. А если просто объемные таблицы без особых наворотов, то переход будет не такой уж и затратный.
Привет, это команда GitVerse! Рады видеть тебя в числе участников сезона open source! Ставим лайк твоей статье :)
FastExcelWriter — избавление от проклятия PhpSpreadsheet