NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: Deployment app s composerem

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Richard
Člen
Avatar
Richard:8.12.2016 20:34

Ahoj,

jaký je Váš postup když chcete umístit lokálně (notebook) vyvíjenou PHP aplikaci na testovací nebo produkční server.

Tedy děláte Web aplikaci v PHP na lokále, k tomu jsou nějaké knihovny nahrané pomocí composeru. A pak to celé chcete umístit na testovací nebo produkční server. Prostě to tam FTPknete nebo nějak zapojíte do celého procesu znovu composer?
Máte na to nějaké dobré postupy/doporučení?
Díky všem zkušenějším za inspiraci.
Richard

Odpovědět
+1
8.12.2016 20:34
Udělej to teď - možná nebudeš mít už čas to udělat později
Avatar
TomasGlawaty
Člen
Avatar
TomasGlawaty:9.12.2016 9:21

Ahoj,
projekty jsou verzované na Gitu (složka vendor je v .gitignore, verzují se soubory composer.json a composer.lock).
Na vývoji/testu/pro­dukci je také git, takže se udělá jen "git pull {remote} {branch} && composer install". Záměrně nepíšu "composer update", ale pouze install. Update by vyhledal nejnovější verze balíčků, ale to na produci nechceš, protože to s nimi nemáš otestované (může tam být nějaký BC break ad.). Takže když to dáváš někam ven, tak spustit "install" a ten vezme právě konkrétní verze, které jsou definované v souboru composer.lock.

 
Nahoru Odpovědět
+2
9.12.2016 9:21
Avatar
TomasGlawaty
Člen
Avatar
Odpovídá na Richard
TomasGlawaty:9.12.2016 9:23

Zapomněl jsem dát reakci :)

 
Nahoru Odpovědět
9.12.2016 9:23
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.