Keanor
@Keanor
Ведущий разработчик

Zf2 classmap для vendor?

Доброго дня, в используемом zf2 проекте для собственных модулей мы пишем классмапы, взамен psr автозагрузчика, дабы сэкономить на поиске файла (классов очень много), и в общем всё ок. Для сторонних же модулей, ситуация немножко иная. Профайлер подсказывает что через функцию поиска классов проходят тысячи файлов, это не узкое горлышко, но хочется сэкономить и тут, и отсюда вопрос - кто-нибудь писал классмапы для вендоров и в каком виде это может быть?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
Если используете композер, то можно воспользоваться опцией --optimize-autoload
Если эта опция включена, то композер сам обойдёт директории и составил полную карту классов (в том числе и для тех пакетов, что находятся внутри папки vendor.
На дев-машинах не рекомендую использовать оптимизированный классмеп (сложность в процессе разработки), а вот на стейдже и на проде --- самое оно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы