Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 4 reacties
Bron: Composer, submitter: ThomasBerends

Composer logo (75 pix) Vijf jaar na het ontstaan van het project is versie 1.0 van Composer uitgekomen. Composer is een hulpmiddel voor programmeurs die in php ontwikkelen, want het stelt je in staat om bibliotheken te definiëren waarvan een project afhankelijk is en deze zullen dan automatisch geïnstalleerd en indien nodig bijgewerkt worden. Meer informatie over het programma kan hier worden gevonden. De changelog voor viersie 1.0 ziet er als volgt uit:

Composer 1.0.0
  • Added support for bitbucket-oauth configuration
  • Added warning when running composer as super user, set COMPOSER_ALLOW_SUPERUSER=1 to hide the warning if you really must
  • Added PluginManager::getGlobalComposer getter to retrieve the global instance (which can be null!)
  • Fixed dependency solver error reporting in many cases it now shows you proper errors instead of just saying a package does not exist
  • Fixed output of failed downloads appearing as 100% done instead of Failed
  • Fixed handling of empty directories when archiving, they are not skipped anymore
  • Fixed installation of broken plugins corrupting the vendor state when combined with symlinked path repositories
Versienummer:1.0.0
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, macOS, UNIX, Windows Vista, Windows 8, Windows 10
Website:Composer
Download:https://getcomposer.org/download/
Bestandsgrootte:735,00KB
Licentietype:GPL

Updategeschiedenis

Moderatie-faq Wijzig weergave

Reacties (4)

Dit is zo'n fijne tool die ik al 4 jaar gebruik. Ik zou echt niet meer zonder kunnen. Ter viering van hun eerste stable release heeft Jordi Boggiano op eBay een gouden floppy aangeboden (momenteel nog 4 dagen te gaan) die nog werkt ook!
Ik vraag me nog wel eens af hoe het voor de package manager ging... Oh ja, met includes op iedere pagina. Pffff... 8)7
Autoloading en een package manager staan los van elkaar, hoewel ze veel met elkaar te maken hebben.

Je kon natuurlijk handmatig ook altijd al een /vendor map maken, en zelf een autoloader schrijven:
http://php.net/manual/en/function.spl-autoload-register.php

De autoloader van composer doet heus niet iets héél anders dan die includes, alleen kan je met de composer.json wat meer hints en dergelijke meegeven.
En natuurlijk PHP PEAR! :)

[Reactie gewijzigd door CH40S op 8 april 2016 19:55]

Op dit item kan niet meer gereageerd worden.



Nintendo Switch Google Pixel Sony PlayStation VR Samsung Galaxy S8 Apple iPhone 7 Dishonored 2 Google Android 7.x Watch_Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True