FAST EXCEL PHP
Log in

Why Laravel Excel eats gigabytes while fast-excel-laravel uses tens of megabytes

aVadim • 08.08.2026 •
Laravel Excel runs out of memory on a large export not because of your code but because of PhpSpreadsheet's architecture. Here is why chunking does not save you, and how streaming export through cursor() keeps memory flat.
#excel #fast-excel-laravel #phpspreadsheet #laravel
Read more →

Excel in PHP: read, write, or fill templates — how to choose the right tool

aVadim • 03.08.2026 •
You need Excel in PHP, and the very first search result is PhpSpreadsheet — universal, heavy, and not always the right fit. Let's sort out what kinds of Excel tasks actually exist (reading, writing, templates) and how to tell which one is yours, so you don't haul in a combine harvester where a screwdriver would do.
#php #excel #fast-excel-templator #phpspreadsheet
Read more →

One open() for XLSX, XLS, and CSV: what's new in FastExcelReader 4.2

aVadim • 26.07.2026 •
We had barely finished the post about 4.0 when 4.1 and 4.2 shipped. Here is what changed: Excel::open() now detects the format from the file signature and reads XLSX, XLS, and CSV in a single line — no more branching on the file extension.
#fast-excel-reader #php #excel #csv
Read more →

What's new in FastExcelReader 4: XLS support, custom column names, and 1.5× faster XLSX reading

aVadim • 23.07.2026 •
FastExcelReader 4 reads the old XLS format (Excel 97–2003) through exactly the same methods you already use for XLSX — no second library, no branching in your code. withHeader() now accepts your own column names, and XLSX reading got about 1.5 times faster. A walkthrough of what version 4 brings.
#fast-excel-reader #php
Read more →

FastExcelReader: a fast, low-memory Excel and CSV reader for PHP

aVadim • 20.03.2026 •
PhpSpreadsheet burns hundreds of megabytes even on small files and dies outright on large ones. If your job is to read data out of Excel rather than edit a workbook, there is a sharper tool: FastExcelReader streams XLSX and CSV — fast and with almost flat memory — without losing dates, styles, merged cells or images. An overview of the reader.
#fast-excel-reader #php #excel
Read more →

XLSX from the inside: why streaming writes solve almost everything

aVadim • 06.02.2026 •
XLSX isn’t an “Excel document” — it’s a ZIP archive of XML files. This article breaks down the internals of the format and explains why streaming writes are fundamentally more efficient than the object model when generating large Excel files in PHP.
#fast-excel-reader #fast-excel-writer
Read more →

Why I built the FastExcelPhp family — and who really needs it

aVadim • 06.02.2026 •
Generating Excel in PHP looks like a simple task — right up until the file grows to hundreds of thousands of rows and the script hits its memory limit or dies on a timeout. This is an article about the philosophy of FastExcelPhp and the problems this family of libraries solves.
#fast-excel-reader #fast-excel-writer #fast-excel-laravel #fast-excel-templator
Read more →

FastExcelWriter: breaking free from the PhpSpreadsheet curse

aVadim • 01.02.2026 •
Why do you need FastExcelWriter when the excellent PhpSpreadsheet already exists? Because it is simply better — faster, leaner and more concise.
#fast-excel-reader #fast-excel-writer #fast-excel-laravel
Read more →
« Previous Next »

Showing 11 to 18 of 18 results

1 2
© 2026 Fast Excel PHP