Невозможно ничего сказать без просмотра кода, который фейлится и сравнения вашего окружения и ребят. Видимо данные, с которыми вы заходите, невозможно обработать через eval()
Александр Захаров, в комментариях к ответу xmoonlight вы писали, что вам нужен постоянный размер шрифта и вам посоветовали определить размер шрифта как константу, теперь пишете, что нужен относительный размер
Twitt, теоретически - вариант, практически - репозиторий мог засветиться в поиске на гитхабе (если он публичный), кто-то мог уже склонировать репозиторий или выкачать коммит с данными. Сбросьте логин, пароль и токен в любом случае - лучше получить по шапке сейчас, чем отвечать потом за слив данных))
Отформатируйте код, это просто нечитаемо. Из вашего вопроса непонятно, что именно печатается два раза. Как минимум два раза видно foreach ($users as $user)
и не видно закрытия одного из них
Hfnas, к сожалению, не разрабатывала интернет-магазины) Когда на своем проекте надо было кешировать обычные страницы с контентом, то кешировали на 1 час, инвалидация была или по времени (т.е. время жизни кеша истекло и он генерился заново) или по апдейту контента (т.е. в экшене обновления страницы сбрасывали кеш). Если поставить слишком большое время жизни (сутки, неделя), то кеш может слишком разрастись
Даже если есть - настраивать под себя его нужно, хостить где-то его тоже нужно, инфраструктура (пхп, база, крон) нужна. Быстрее будет разобраться самому)