Перепиши на fenom - должно быть быстрей.
Все, что ты привел: 3 шт. getImageList и крайний html - записано в бд. Теперь представь, что все эти запросы происходят кучей + некешированный вызов в первых двух.
Пока это выглядит как вызов migx внутри migx внутри migx - зачем ? )))
Ускорить, если нельзя оптимизировать этот "многоступенчатый супервывод" - это вынести всё в файл и запустить foreach -> foreach -> foreach по данным из полей.
Как минимум в ховере не хватает второй функции. Без разметки не понятно что к чему (конечную разметку сюда, только не скринами) , и все может быть проще.
«Подставить» , номер вхождения слеша , меняешь на нижнее подчеркивание, далее текст по столбцам с разделителем нижнее подчеркивание.
Это если левые части путей идентичные хотя бы по кол-ву слешей
Или вообще просто текст по столбцам с разделителем слеш
Ищи реальный css, а не препроцессорный. Скорее всего в инспекторе ты видишь работу «карты» стилей. Открой в браузере исходный код страницы и посмотри какие стилевые файлы подключены на самом деле.
Все, что ты привел: 3 шт. getImageList и крайний html - записано в бд. Теперь представь, что все эти запросы происходят кучей + некешированный вызов в первых двух.
Пока это выглядит как вызов migx внутри migx внутри migx - зачем ? )))
Ускорить, если нельзя оптимизировать этот "многоступенчатый супервывод" - это вынести всё в файл и запустить foreach -> foreach -> foreach по данным из полей.