1. [Wiki](https://feex.it/wiki/)
2. [Softver](https://feex.it/wiki/software/)
3. [Produktivnost](https://feex.it/wiki/software/productivity/)
4. Composer

# Composer

Aplikacija: Nils Adermann / Jordi Boggiano

Također se naziva php composer, composer.phar

Nils Adermann / Jordi Boggiano, Produktivnost

Upravitelj zavisnostima za PHP. Na Windowsu je komanda composer.exe. To nije npm.

## Šta trebate znati

Composer je PHP upravitelj. npm je Node upravitelj.

composer.exe instalira PHP pakete sa Packagista. npm dolazi uz Node.js i čita package.json. XAMPP može pružiti PHP. On ne zamjenjuje Composer.

- **Šta je to?**: Upravitelj zavisnostima za PHP

  **Isto što i npm?**: Ne. npm je za Node

  **Treba li PHP?**: Da. composer poziva php.exe

Feex navodi

Ako composer nije prepoznat, instalirao bih ga sa getcomposer.org i provjerio php -v. Ne bih popravljao Node.js da bih riješio PHP lockfile.

## Šta je Composer?

Composer je upravitelj PHP zavisnostima. composer.exe je Windows komanda. To nije npm, nije PEAR kao moderni standard, i nije sam XAMPP.

## Ako ga nikada niste koristili

Ako je PHP README naveo da instalirate Composer, preuzmite Windows instalacioni program sa getcomposer.org/download. composer.exe čita composer.json i komunicira sa Packagistom. npm je upravitelj paketa za Node.js. Potreban vam je PHP na sistemskoj putanji PATH. Composer neće instalirati Node module.

## Za šta se koristi?

**Instalacija PHP paketa**

composer install. npm install je JavaScript pandan, a ne ova komanda.

**Lock fajlovi**

composer.lock. package-lock.json je npm-ov fajl.

**Globalni PHP alati**

composer global require. To je i dalje PHP. Neće dodati node.exe.

## Za koga je namijenjen?

- PHP programeri čije spremište sadrži composer.json
- Studenti koji koriste Laravel ili Symfony
- Svi koji su pokrenuli npm u PHP projektu i pitali se zašto je vendor/ prazan

## Trenutni status

Composer (2012) je aktuelni upravitelj PHP paketa autora Nilsa Adermanna i Jordija Boggiana. Proizvođač i dalje upućuje Windows korisnike na https://getcomposer.org/download/.

## Koliko je star?

Nils Adermann i Jordi Boggiano su objavili Composer 2012. godine, u istoj eri uspona npm-a. Aktuelne 2.x Windows verzije predstavljaju proizvod. Vodič namijenjen samo verziji 1.x može izostaviti pravila za Composer 2 lockfile.

## Verzije

Prvo glavni kanali. Tačni brojevi verzija nisu svi ovdje verifikovani.

Composer 2

## Sistemski zahtjevi

Vrijednosti prate javne smjernice izdavača. Radno opterećenje i dalje mijenja stvarne potrebe.

### Minimalno

| Operativni sistem | Aktuelno 64-bitno izdanje za Windows 10 ili Windows 11, uz podržani PHP, prema getcomposer.org |
| ----------------- | ---------------------------------------------------------------------------------------------- |
| RAM               | Klijent je mali. Velika vendor stabla zahtijevaju prostor na disku                             |

## Profil resursa

- **Potreba za procesorom**: Prati ono što otvorite unutar aplikacije

  **Potreba za RAM-om**: Prati dokumente, kartice ili biblioteke

## Instalirani procesi

Ove izvršne datoteke pripadaju ovom proizvodu kada je instaliran.

| composer.exe | Composer Windows komanda |
| ------------ | ------------------------ |

## Komponente pri pokretanju

composer.exe se ne pokreće sa Windowsom. Pokrećete ga u fascikli projekta.

## Lokacije datoteka

| Tipična instalacija | C:\ProgramData\ComposerSetup\bin\\ |
| ------------------- | ---------------------------------- |

## Formati datoteka

composer.json, composer.lock

## Česti problemi

### PHP nedostaje na sistemskoj putanji PATH

Composer zahtijeva php.exe. XAMPP ili PHP zip arhiva ga mogu osigurati. node.exe neće pokrenuti composer.json.

### openssl ili nedostajuća proširenja

Windows PHP verzije zahtijevaju proširenja navedena u Composer dokumentaciji. To nije opcionalna zavisnost u npm-u.

## Rješavanje problema

### Instalirajte sa getcomposer.org/download

Projekat pruža Composer-Setup.exe. Composer paket na stranici sa besplatnim softverom je bezvrijedan.

### php -v zatim composer -V

Oba moraju raditi. where.exe npm je drugačiji lanac alata.

### Obrišite vendor i ponovo pokrenite composer install ako je lock ispravan

Nemojte brisati node_modules da biste riješili grešku PHP automatskog učitavanja.

## Alternative

npm ako je projekat u JavaScriptu. PEAR je stariji PHP kanal. XAMPP ako vam i dalje treba lokalni PHP izvršni fajl.

## Zvanična pomoć i preuzimanja

Započnite s proizvođačem. Nasumične stranice s izvršnim datotekama nisu kanal podrške.

| Preuzimanje            | [getcomposer.org/download/ ](https://getcomposer.org/download/)Zvanični instalater ili stranica proizvođača |
| ---------------------- | ----------------------------------------------------------------------------------------------------------- |
| Pomoć                  | [getcomposer.org/doc/ ](https://getcomposer.org/doc/)Podrška proizvođača                                    |
| Zvanična stranica      | [getcomposer.org/ ](https://getcomposer.org/)Započnite ovdje, a ne na nasumičnom hostu izvršnih datoteka    |
| Composer dokumentacija | [getcomposer.org/doc/ ](https://getcomposer.org/doc/)require, install i napomene za Windows                 |

## Povezani hardver

Klijent je lagan. vendor/ zahtijeva disk. GPU je nebitan.

## Tehnički detalji

Tehnički detalji

Brojevi verzija proizvođača se mijenjaju. Ovaj članak ne fiksira konkretnu verziju.

## Povezano

Ovi entiteti su povezani s ovim člankom. Tip je prikazan na svakom linku.

[Node.js: Aplikacija](https://feex.it/wiki/l/bs/software/nodejs/)[Kako čitati Task Manager: Vodič](https://feex.it/wiki/l/bs/software/system/how-to-read-task-manager/)

## Izvori i provjera

Zabilježena oznaka izvora: august 2026. Ova oznaka ne predstavlja nezavisnu provjeru. [Kako istražujemo](https://feex.it/wiki/research/).

- [Zvanična Composer stranica ](https://getcomposer.org/)· Stranica proizvoda proizvođača
- [Composer pomoć ](https://getcomposer.org/doc/)· Podrška proizvođača
- [Composer dokumentacija ](https://getcomposer.org/doc/)· Zvanična getcomposer.org dokumentacija
- [Foxhole mapa procesa ](https://foxhole.feex.it/)· Uzorci prve strane na Windows računarima. Nije laboratorijski benčmark.

## Da li je ovaj članak bio koristan?

Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku napomenu.

Kratke činjenice

Kratak pregled ove stranice. Specifikacije, izvori i potpuni detalji ostaju u članku.

- **Programer**: Nils Adermann / Jordi Boggiano

  **Kategorija**: Upravitelj PHP paketa

  **Proces**: composer.exe

  **Licenca**: MIT

  **Prvo izdanje**: 2012

  **Zvanična stranica**: [getcomposer.org](https://getcomposer.org/)

  **Mapirao Feex**: Zabilježeno na Windows računarima u sistemu Foxhole

Zabilježeni status izvora: Feex Reviewed: Zabilježena oznaka izvora: august 2026. Ova oznaka ne predstavlja nezavisnu provjeru.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/bs/software/composer/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
