Большой Сериализованный файл PHP Array - PullRequest
0 голосов
/ 12 февраля 2019

Я работаю с большим файлом PHP, который содержит 1 очень большой сериализованный массив.Вариант использования довольно прост, мы десериализуем большой массив во время выполнения и используем некоторые из узлов массива в качестве переменных.

Файл недавно вырос с ~ 6 МБ до> 40 МБ, поэтому время загрузки страницы на его основе теперь длится более 12 секунд.

Я РАЗДЕЛИЛ файл на2 почти равные части - как в большинстве случаев нам нужны данные из 1 или другого - это немного ускорило процесс, но все равно кажется большим отставанием всего 40-80 МБ.

Как ускорить процесс, не затрагивая всю среду PHP или файлы за пределами папки, в которой она находится.

...