Prehľad noviniek v posledných verziách PHP a drobné načrtnutie budúcnosti. Okrem toho ešte predstavený Composer a ekosystém okolo neho.
Links:
HHVM/HACK http://hacklang.org
PHP7: https://wiki.php.net/rfc/php7timeline
Github: https://github.com
Packagist: https://packagist.org
PSR: http://www.php-fig.org/psr/psr-2/
18. Prečo je moderný?
• Vnorené závislosti
• Prepojenie na verziovacie systémy (github)
• Centrálny repozitár (packagist)
• Definovanie pre každý projekt osobitne
20. Ako na to?
1. Spustím
php composer.phar update
1. Do svojho projektu pridám
<?php
require “vendor/autoload.php”;
21. Ako prispejem?
• Vytvorím samostatne funkčnú knižnicu
• Snažím sa dodržiavať PSR
• Vytvorím pre ňu repozitár na github
• Vytvorím balíček na packagist a prepojím ho
na github repozitár
• Spíšem readme