<rmcreative>

RSS

Toran Proxy

10 сентября 2014

Было ли у вас такое, что надо выкладывать релиз, всё через Composer и вдруг что-то не то с сетью, GitHub отвалился или Packagist барахлит? До недавнего времени нормального решения этой проблемы не существовало. Приходилось откладывать релиз на потом.

Летом этого года основной разработчик Composer, Jordi Boggiano, запустил проект Toran Proxy.

Toran ставится на надёжный сервер и выступает кеширующим посредником между Packagist и GitHub. Если такой сервер поставить в офисе, работа не остановится даже при отсутствии соединения с Интернет. Плюс скорость получения пакетов будет получше. Ставится прокси, кстати, довольно просто.

На этом приятности не заканчиваются. После установки нам даётся веб-интерфейс, в котором можно управлять своими закрытыми внутренними Composer-пакетами.

Отдельно стоит упомянуть про лицензирование. Для персонального использования проект бесплатен, но если вы хотите поддержать Composer, можно купить лицензию чуть более, чем за 100$ на целый год. Свободное время Jordi, которое он тратит на Composer, напрямую зависит от полученной с лицензий Toran прибыли.

Для компаний тоже есть отдельная лицензия, к которой прилагается приоритетная поддержка.

Комментарии RSS

  1. №9172
    Andrii
    Andrii 11 сент. 2014 г., 10:20:40

    Теесть за "обычный" кеширующий прокси просят 100$ в год. Не дурно...

  2. №9173
    Sam
    Sam 11 сент. 2014 г., 12:10:36

    Andrii, с одной стороны да, с другой есть понимание, что деньги пойдут на развитие Composer.

  3. №9174
    Артур
    Артур 11 сент. 2014 г., 12:12:35

    Andrii, поддержка авторам opensource нужна. Без мотивации разрабатывать даже с помощью сообщества не клёво.

  4. №9175
    Александр Махомет
    Александр Махомет 13 сент. 2014 г., 14:17:36

    Почему не было решений? А Satis?

  5. №9176
    Sam
    Sam 13 сент. 2014 г., 22:53:11

    Satis не проксирует исходники пакетов, насколько я знаю.

  6. №9199
    Kостик
    Kостик 27 сент. 2014 г., 1:51:33

    satis кэширует (mirror) работает супер - зачем 100$ платить

  7. №9201
    Sam
    Sam 28 сент. 2014 г., 18:42:03

    Хотя бы для поддержки автора Composer.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.