Excel в PHP: читать, писать или заполнять шаблоны — как выбрать инструмент

aVadim • 03.08.2026 •
Вам нужен Excel в PHP, и первый же поиск выдаёт PhpSpreadsheet — универсальный, тяжёлый и не всегда подходящий. Разбираем, какие вообще бывают задачи с Excel (чтение, запись, шаблоны) и как понять, какая из них ваша, чтобы не тащить комбайн туда, где хватит отвёртки.

Один open() на XLSX, XLS и CSV: что нового в FastExcelReader 4.2

aVadim • 26.07.2026 •
Не успели дописать пост про 4.0, как вышли 4.1 и 4.2. Рассказываем, что нового: теперь Excel::open() сам определяет формат по сигнатуре файла и читает XLSX, XLS и CSV одной строкой — ветвление по расширению больше не нужно.

Что нового в FastExcelReader 4: работает с XLS, свои имена колонок и чтение XLSX в полтора раза быстрее

aVadim • 23.07.2026 •
FastExcelReader 4 читает старый формат XLS (Excel 97–2003) предоставляя тот же набор методов, что и при работе с XLSX, — отдельная библиотека и развилка в коде больше не нужны. Метод withHeader() теперь принимает свои имена колонок, а чтение XLSX ускорилось примерно в полтора раза. Разбираем главные новинки 4-й версии

FastExcelReader: обзор быстрого ридера Excel и CSV для PHP

aVadim • 20.03.2026 •
PhpSpreadsheet тратит сотни мегабайт памяти даже на небольших файлах, а на больших падает вовсе. Если задача — прочитать данные из Excel, а не редактировать книгу, есть инструмент точнее: FastExcelReader читает XLSX и CSV потоком, быстро и почти без роста памяти — не теряя при этом даты, стили, объединённые ячейки и картинки. Обзор возможностей ридера.

XLSX изнутри: почему потоковая запись решает почти все проблемы

aVadim • 06.02.2026 •
XLSX — это не «документ Excel», а ZIP-архив с XML-файлами. В статье разбираю внутреннее устройство формата и объясняю, почему потоковая запись принципиально эффективнее объектной модели при генерации больших Excel-файлов в PHP

Почему я написал семейство библиотек FastExcelPhp и кому она реально нужна

aVadim • 06.02.2026 •
Генерация Excel в PHP кажется простой задачей, ровно до тех пор, пока файл не вырастает до сотен тысяч строк, а скрипт не упирается в лимиты памяти или не отваливается по таймауту. Это статья про философию FastExcelPhp и задачи, которые решает это семейство библиотек.