либы начали распространять ТОЛЬКО через composer
Не совсем удобно и зачастую очень криво как раз из за зависимостей
И вот очередная задача, хватило бы файлика с классом ибо просто все, но нет только composer
Я уже даже специально сел гуглить но ничего кроме "он современный кококо" и то что его используют большие гиганты не нашёл ничего вразумительного
Может тут есть те кто с ним работают и могут мне объяснить не очевидные плюсы почему же его используют? Нахрена козе баян и тд.
большинство либ так или иначе имеют зависимости и одним скачанным файликом ты всеравно не обойдешься. Зачем качать кучу файлов, парится с их автолоадом иил упаси господи инклудами, если есть композер, который все поставит одной командой?
А какие ещё есть варианты распространения? Чтобы пакет был в композере он как минимум должен быть в гит репе, откуда исходники можно скачать. Не пойму откуда это утверждение что "только" через композер
Какие зависимости? К чему? В внутренним функциям php? 95% задач решается внутренними сркдсьвами php И еще 4% лучше юзать через внешние модули, наподобие того же imagemagick Оставшийся 1% задач настолько узок что с ним шанс столкнутся минимален Особенно в типовых задачах
Возможно ты решаешь задачи, для которых достаточно средств голого пхп. Но зачем ты тогда хочешь поставить какие-то либы оО
Ну вот имеем то что имеем Да репозиторий есть, в котором так же все навалено И сидишь потом вырезаешь себе только нужное, потому как весь этот веслосипед тебе не нужен Причем вырезаешь потому что "по умолчанию" оно не запустилось и проше уже спиратить нужные куски чем чинить ЧУЖОЙ код
Так то композер позволяет указать зависимости не только о пакетов, но и от энва. Версии пхп, наличия установленных расширений, чтоб ты не завтыкал и не было ситуации, что локально все ок, а на проде все упало
А с этого места по подробнее Ну не задал я версию и что дальше? Не соберется? Оно вообще поддерживает развертку сразу на место в нужную дерикторию?
Там где ты берешь инсталл должна быть нужная версия пхп и жестов, иначе пакет не встанет и напишет тебе что не хватает
Оке А что по месту? У меня в многодоменных структурах часто на уровень выше лежат все "мозги" А уже каждый домен локально ссылается на точку входа Можно ли через компоусер распаковывать так что бы оно сразу правило пути? Или распаковывало по пути?
У тебя странные термины и странные пожелания.
Это не самый развёрнутый ответ на вопрос Я знаю что мои вкусы специфичны Но я сюда пришел спросить за компоусер, а не обсудить их
Композер складывает либы куда ему удобно. Куда он их складывает вообще тебя не касается, главное что он даёт тебе автозагрузка всех этих классов. Я просто не понимаю с чем конкретно у тебя проблема, кроме репродуктивного желания велосипедить
Обсуждают сегодня