Submit Search
Composer / Posobota
0 likes
525 views
Filip Procházka
1 of 24
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
More Related Content
PDF
WebSockets - how to do real-time applications in PHP
BrnoPHP
PDF
Nástěnka 02
Jan Hřídel
PDF
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
Jakub Kulhan
PDF
Jak se dělal nový Skrz.cz na Symfony a Elasticsearch
Jakub Kulhan
PDF
Shibboleth v Praxi - DSpace (Vlastimil Krejčíř)
Národní technická knihovna (NTK)
PDF
Silex
Keyup
PDF
WordCamp Praha 2017 - Martin Hlaváč
Brilo Team
PPTX
Zmrakování pružné včely
fersman
WebSockets - how to do real-time applications in PHP
BrnoPHP
Nástěnka 02
Jan Hřídel
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
Jakub Kulhan
Jak se dělal nový Skrz.cz na Symfony a Elasticsearch
Jakub Kulhan
Shibboleth v Praxi - DSpace (Vlastimil Krejčíř)
Národní technická knihovna (NTK)
Silex
Keyup
WordCamp Praha 2017 - Martin Hlaváč
Brilo Team
Zmrakování pružné včely
fersman
Similar to Composer / Posobota
(20)
ODP
WordCamp Bratislava 2017 - Martin Hlaváč
Brilo Team
PPTX
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Péhápkaři
PDF
Deployment prakticky
Ladislav Prskavec
PPTX
Technologie užívané při vývoji velkých e-shopů
PeckaDesign.cz
PDF
Nette Tester / Posobota
Filip Procházka
PDF
Keyup presentation about Gulp
Keyup
PPTX
Jak děláme REST API na Symfony v Lavito.cz
Martin Hujer
PDF
Lex Vjatkin + Ondřej procházka: Jak to děláme ve Wikidi
Develcz
PPTX
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Péhápkaři
PPTX
Optimalizace Symfony na devu
Vašek Purchart
PPTX
Testování v PHP
Ondřej Mirtes
PDF
Péhápkaři v Pecce: Jak na Jenkins CI pro aplikaci v Dockeru - Matouš Czerner...
PeckaDesign.cz
PDF
WP Frameworky - WordCamp Praha 2018
Brilo Team
PPTX
Zend Framework 2.0 (ZFMeetup Praha 3.11.2011)
Martin Hujer
PPTX
PHP Prague 3. 6. 2016 - Bez závislosti na frameworku
Martin Hujer
PDF
Rust jako náhrada C pro vývoj PHP extensions?
WebScience1
PDF
Jakub Kulhan - Jak se dělal nový Skrz.cz na Symfony a Elasticsearch
Konference PHPlive
ODP
Představení Ruby on Rails
igloonet
PDF
Usnadněte si soužití s Doctrine
Filip Procházka
PPTX
MicroKernel - aneb špatný název pro Helper (5. sraz přátel Symfony v Praze)
Martin Zeman
WordCamp Bratislava 2017 - Martin Hlaváč
Brilo Team
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Péhápkaři
Deployment prakticky
Ladislav Prskavec
Technologie užívané při vývoji velkých e-shopů
PeckaDesign.cz
Nette Tester / Posobota
Filip Procházka
Keyup presentation about Gulp
Keyup
Jak děláme REST API na Symfony v Lavito.cz
Martin Hujer
Lex Vjatkin + Ondřej procházka: Jak to děláme ve Wikidi
Develcz
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Péhápkaři
Optimalizace Symfony na devu
Vašek Purchart
Testování v PHP
Ondřej Mirtes
Péhápkaři v Pecce: Jak na Jenkins CI pro aplikaci v Dockeru - Matouš Czerner...
PeckaDesign.cz
WP Frameworky - WordCamp Praha 2018
Brilo Team
Zend Framework 2.0 (ZFMeetup Praha 3.11.2011)
Martin Hujer
PHP Prague 3. 6. 2016 - Bez závislosti na frameworku
Martin Hujer
Rust jako náhrada C pro vývoj PHP extensions?
WebScience1
Jakub Kulhan - Jak se dělal nový Skrz.cz na Symfony a Elasticsearch
Konference PHPlive
Představení Ruby on Rails
igloonet
Usnadněte si soužití s Doctrine
Filip Procházka
MicroKernel - aneb špatný název pro Helper (5. sraz přátel Symfony v Praze)
Martin Zeman
Ad
More from Filip Procházka
(13)
PDF
4 roky remote
Filip Procházka
PDF
Před čím vás Nette ani Symfony neochrání
Filip Procházka
PDF
Doctrine: co dělat, když entity nestačí
Filip Procházka
PDF
Nejlepší cache je žádná cache
Filip Procházka
PDF
Testování prakticky
Filip Procházka
PDF
Doctrine ORM & model
Filip Procházka
PDF
CQRS v rohlik.cz
Filip Procházka
PDF
Nette framework - How to compile an extensible di container
Filip Procházka
PDF
Kdyby/Translation
Filip Procházka
PDF
Kdyby/Events #posobota
Filip Procházka
PDF
Kdyby/Events
Filip Procházka
PDF
Kdyby/Redis
Filip Procházka
PDF
Dependency injection v Nette 2.1 prakticky
Filip Procházka
4 roky remote
Filip Procházka
Před čím vás Nette ani Symfony neochrání
Filip Procházka
Doctrine: co dělat, když entity nestačí
Filip Procházka
Nejlepší cache je žádná cache
Filip Procházka
Testování prakticky
Filip Procházka
Doctrine ORM & model
Filip Procházka
CQRS v rohlik.cz
Filip Procházka
Nette framework - How to compile an extensible di container
Filip Procházka
Kdyby/Translation
Filip Procházka
Kdyby/Events #posobota
Filip Procházka
Kdyby/Events
Filip Procházka
Kdyby/Redis
Filip Procházka
Dependency injection v Nette 2.1 prakticky
Filip Procházka
Ad
Composer / Posobota
1.
$ composer install Filip
Procházka
2.
Filip Procházka @HosipLan http://kdyby.org
4.
jak Composer nainstalovat, zkusíme
ho požít v naší knihovně a vyrobíme si vlastní balíček. Ukážeme si...
5.
Jak knihovny řešíme teď?
6.
Alternativy? pear git submoduly
7.
Jak to dělají
jinde? gems bundler npm
8.
PHP má composer!
9.
Composer si nainstalujeme $ curl
-s http://getcomposer.org/installer | php http://getcomposer.org/download/ $ composer
10.
$ composer search
nette kdyby/cms nette/nette nella/framework slamecka/ndbf JanMarek/NFormBuilde JanMarek/WebLoader
11.
Deklarujeme závislosti do souboru
composer.json { "require": { "nette/nette": "2.0.*" } }
12.
Závislosti nainstalujeme $ composer
install
13.
composer.lock
14.
Přidáme si další
závislosti { "require": { "php" : ">=5.3.2", "nette/nette": "2.0.*", "kdyby/cms": "dev-master" } }
15.
{ "repositories": [ { "type":
"vcs", "url": "git://github.com/HosipLan/nette.git" } ], "require": { "nette/nette": "dev-master", } } A co jiné verze knihoven?
16.
Aktualizujeme závislosti $ composer
update
17.
Vyrobíme si vlastní
balíček
18.
{ "name": "kdyby/cms", "description" :
"Suprový CMSko", "version": "1.0", "require" : { "nette/nette" : "2.0.*" } }
19.
Autoloading { "autoload": { "psr-0": {"Kdyby":
"libs/"}, "classmap": ["src/", "lib/"] } }
20.
Autoloading <?php require_once 'vendor/.composer/autoload. php';
21.
http://packagist.org
22.
Malá ukázka?
23.
Dotazy?
24.
Nette už se
přidalo, přidejte se taky! http://getcomposer.org Děkuji za pozornost
Download