Как вы бы ускорили этот php код?
Почитайте чего на тему разделения ответственности
Так же если вы считаете что "страничка медленно загружается" - надо профилировать.
1. На уровне браузера - просто в дебагере посмотрите что именно медленно грузится. Возможно медленно скачиваются сами картинки.
2. На уровне страницы - возможно сервер далеко расположен. А может страничка медленно генерится.
3. На уровне PHP - есть отдельные профайлеры, начать можно тупо с логирования времени выполнения отдельных кусков кода. Заканчиваем специализированными инструментами вроде blackfire.io.
этот код и так быстр. но такую кашу очень трудно поддерживать на проектах. поэтому используйте принципы SOLID и применяйте грамотно шаблоны проектирования