<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Доступен Composer 1.0.0, менеджер зависимостей для PHP</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html</link>
    <description>После пяти лет разработки представлен (https://seld.be/notes/composer-goes-gold)  первый стабильный релиз проекта Composer 1.0.0 (https://getcomposer.org/), в рамках которого развивается менеджер для установки зависимостей в проектах на языке PHP. Composer позволяет определить какие библиотеки функций необходимы для работы проекта, после чего берёт на себя работу по установке недостающих зависимостей и обновлению новых версий. Доступные для установки библиотеки размещены в репозитории Packagist (https://packagist.org/), который насчитывает более 92 тысяч пакетов. Код Composer написан на PHP и распространяется (https://github.com/composer/composer) под лицензией MIT.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; Проект наследует многие идеи пакетных менеджеров npm (https://npmjs.org/) и bundler (http://bundler.io/), используемых в сообществах разработчиков Node.js и Ruby. Composer позиционируется как система установки зависимостей, а не пакетный менеджер, так как оперирует пакетами в привязке к конкретным проектам, устанавливая зависимости в локаль</description>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#75</link>
    <pubDate>Thu, 14 Apr 2016 20:37:28 GMT</pubDate>
    <description>Тяжело быть PHP пограммистом&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (ano)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#74</link>
    <pubDate>Wed, 13 Apr 2016 17:28:19 GMT</pubDate>
    <description>какой то фейк&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (й)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#73</link>
    <pubDate>Wed, 13 Apr 2016 14:01:49 GMT</pubDate>
    <description>вопрос всего треда: почему даже сраный gradle работает быстрее и ест меньше памяти?&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#72</link>
    <pubDate>Wed, 13 Apr 2016 09:03:01 GMT</pubDate>
    <description>чем это лучше git submodue udpate --init --recursive&lt;br&gt;?&lt;br&gt;сколько лет пишу на php не знаю нафига юзать что-то типа этого композера&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#71</link>
    <pubDate>Wed, 13 Apr 2016 08:23:33 GMT</pubDate>
    <description>Спасибо, доходчиво. И смысл имеет. Но, тем не менее, хочется сказать, что его поголовное использование вовсе не из-за желания следовать хорошим практикам программирования, которые вы описали, а не более чем хипстерская мода. Вон товарищ Геморрой выше не смог внятно объяснить, практически все его аргументы сводились к тому, что круто, модно и молодежно. И об архитектуре думать не надо - накидал все в одну кучу и пользуешься.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Owlet)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#70</link>
    <pubDate>Tue, 12 Apr 2016 19:43:36 GMT</pubDate>
    <description>&amp;gt; чуть раком не поставил весь JavaScript мир?&lt;br&gt;&lt;br&gt;что значит &quot;чуть&quot;?&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (redwolf)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#69</link>
    <pubDate>Tue, 12 Apr 2016 16:06:43 GMT</pubDate>
    <description>Хранить в репозитории не свой код от которого зависит ваш код не имеет смысла -- это плохой тон. Вы же работаете над своим проектом. Хранить, к примеру, сам фрэймворк или части, типа ORM, смысла нет. &lt;br&gt;Композер позволяет положить в репозиторий только один файл, в котором описаны зависимости от нужных версий нужных библиотек. При развёртывании он подтянет всё, что требуется и положит туда, куда требуется.&lt;br&gt;Какие проблемы с обновлением? Вы пишите свой код. Решите, что нужно обновить его для работы с новыми библиотеками -- перепишете код и обновите версии в зависимостях композера.&lt;br&gt;Кроме того, есть сценарий, при котором вы, начиная новый проект, подтягиваете любимый ORM, любимый шаблонизатор и начинаете разработку.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#68</link>
    <pubDate>Tue, 12 Apr 2016 12:09:20 GMT</pubDate>
    <description>Очевидно, форумным экспертам лучше знать, чем разработчикам. Разработчики же не сидят по форумам в рабочее время.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Composer 1.0.0, менеджер зависимостей для PHP (Gemorroj)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/107510.html#67</link>
    <pubDate>Tue, 12 Apr 2016 09:06:25 GMT</pubDate>
    <description>&amp;gt; Я тебе про принцип KISS, а ты мне про уровень знаний. Я &lt;br&gt;&amp;gt; тебе про то что не использую 100500 зависимостей, а ты мне &lt;br&gt;&amp;gt; про то что это просто, модно и удобно если ввести 100501-ю &lt;br&gt;&amp;gt; - Композер. Не надо считать себя опытнее других.&lt;br&gt;&lt;br&gt;Я тебе про автозагрузку и менеджмент зависимостей, а ты мне по то что ты любишь велосипедить.&lt;br&gt;</description>
</item>

</channel>
</rss>
