SlideShare ist ein Scribd-Unternehmen logo
1 von 74
Čtvrtkon #44
Martin Zeman
@Zemistr
Symfony 3 je tu a je super!
Symfony 3 je tu a je super!
Klikněte a přidejte text
Symfony 3 je tu a je super!
Co to je to Symfony?
Co je na něm super?
Pro koho je super?
Je možné ho nenávidět?
Můžu si práci s ním usnadnit?
Co to je to Symfony?
Symphony No. 8 (Schubert)
http://www.wikiwand.com/en/Symphony_No._8_(Schubert)
https://www.youtube.com/watch?v=0mnrHf7p0jM
Co to je to Symfony?
Co to je to Symfony?
Sada balíčků/komponent
Packagist
v 1.0.3
Co to je to Symfony?
Sada balíčků/komponent
Framework
Framework
Co to je to Symfony?
Co je
framework?
Co to je to Symfony?
Sada balíčků/komponent
Framework
Co to je to Symfony?
Sada balíčků/komponent
Framework???
Co to je to Symfony?
Sada balíčků/komponent
Framework??? ANO
Co to je to Symfony?
Sada balíčků/komponent
Framework
…?
Co je na něm super?
Co je na něm super?
Dokumentace
Co je na něm super?
Dokumentace
Jednoduchost
Co je na něm super?
Dokumentace
Jednoduchost
Rychlost
Co je na něm super?
Dokumentace
Jednoduchost
Rychlost
Rozšiřitelnost
Co je na něm super?
Dokumentace
Jednoduchost
Rychlost
Rozšiřitelnost
Krásný Profiler
Dokumentace
Co je na něm super?
Dokumentace
https://symfony.com/doc
Co je na něm super?
Dokumentace
https://symfony.com/doc
https://zdrojak.cz/serialy/symfony-po-kruckach
Co je na něm super?
Dokumentace
https://symfony.com/doc
https://zdrojak.cz/serialy/symfony-po-kruckach
...
https://www.google.cz?q=symfony+3
Co je na něm super?
Jednoduchost
Co je na něm super?
Jednoduchost?
Co je na něm super?
Jednoduchost?
ANO
Co je na něm super?
Rychlost
Co je na něm super?
Rychlost?
Co je na něm super?
Rychlost?
ANO
Co je na něm super?
Rychlost?
ANO
(v rámci možností)
Co je na něm super?
Rychlost
“MicroKernel”
Co je na něm super?
Rychlost - MicroKernel
Co je na něm super?
https://zdrojak.cz/clanky/symfony-po-
kruckach-microkernel
http://symfony.com/blog/new-in-symfony-2-8-
symfony-as-a-microframework
https://knpuniversity.com/screencast/new-in-
symfony3/micro-kernel
Rychlost
Cache
Co je na něm super?
Rychlost
Bez cache?
Co je na něm super?
Bez cache se
server drobet
zapotí ...
Rozšiřitelnost
Co je na něm super?
Rozšiřitelnost
BUNDLY
Co je na něm super?
Rozšiřitelnost
http://symfony.com/doc/bundles
Co je na něm super?
Rozšiřitelnost
http://symfony.com/doc/bundles
http://knpbundles.com
Co je na něm super?
Rozšiřitelnost
http://symfony.com/doc/bundles
http://knpbundles.com
…
https://www.google.cz?q=symfony+bundles
Co je na něm super?
Rozšiřitelnost - Doporučené bundly
stof/doctrine-extensions-bundle
doctrine/doctrine-migrations-bundle
doctrine/doctrine-fixtures-bundle
Co je na něm super?
Rozšiřitelnost - Doporučené bundly
stof/doctrine-extensions-bundle
doctrine/doctrine-migrations-bundle
doctrine/doctrine-fixtures-bundle
Co je na něm super?
Rozšiřitelnost - Doporučené bundly
stof/doctrine-extensions-bundle
doctrine/doctrine-migrations-bundle
doctrine/doctrine-fixtures-bundle
Co je na něm super?
Rozšiřitelnost - Doporučené bundly
stof/doctrine-extensions-bundle
doctrine/doctrine-migrations-bundle
doctrine/doctrine-fixtures-bundle
Co je na něm super?
Krásný Profiler
Co je na něm super?
Krásný Profiler
Co je na něm super?
Sakra krásný!
Pro koho je super?
Pro koho je super?
Majitele firem
Pro koho je super?
Majitele firem
Freelancery
Pro koho je super?
Majitele firem
Freelancery
Studenty
Pro koho je super?
Majitele firem
Freelancery
Studenty
Maminky
Pro koho je super?
Majitele firem
Freelancery
Studenty
Maminky
Tatínky
Pro koho je super?
Majitele firem
Freelancery
Studenty
Maminky
Tatínky
Pro koho je super?
Pro VÁS?
Pro koho je super?
Na vše je
odpověď ANO
Pro koho je super?
Ale zároveň NE
Je možné ho nenávidět?
Je možné ho nenávidět?
ANO
Je možné ho nenávidět?
PROČ?
Můžu si práci s ním usnadnit?
Můžu si práci s ním usnadnit?
ANO
Můžu si práci s ním usnadnit?
JAK?
It’s DEMO time!
That’s all
Otázky?
Danke!

Weitere ähnliche Inhalte

Andere mochten auch

Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)
Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)
Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)Péhápkaři
 
Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Jan Mittner
 
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...Jakub Kulhan
 
Jaroslav zlamal
Jaroslav zlamalJaroslav zlamal
Jaroslav zlamalcekaon
 
ORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM developmentORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM developmentBrnoPHP
 
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...Péhápkaři
 
What makes a good developer from a management perspective
What makes a good developer from a management perspectiveWhat makes a good developer from a management perspective
What makes a good developer from a management perspectiveBrnoPHP
 
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS clustercommit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS clusterJakub Kulhan
 
Symfony vs Nette vs Phalcon
Symfony vs Nette vs PhalconSymfony vs Nette vs Phalcon
Symfony vs Nette vs PhalconVojta Svoboda
 
Vývojáři sobě: 0. sraz - PHP: Appka v Nette
Vývojáři sobě: 0. sraz - PHP: Appka v NetteVývojáři sobě: 0. sraz - PHP: Appka v Nette
Vývojáři sobě: 0. sraz - PHP: Appka v NetteVývojáři sobě
 
Microservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflowMicroservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflowJakub Nesetril
 
Real-time Web a NodeJS
Real-time Web a NodeJSReal-time Web a NodeJS
Real-time Web a NodeJSJakub Nesetril
 
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)Martin Zeman
 
FTP deployment Devel 2015
FTP deployment Devel 2015FTP deployment Devel 2015
FTP deployment Devel 2015David Grudl
 
Nette: jak rozbít atom?
Nette: jak rozbít atom?Nette: jak rozbít atom?
Nette: jak rozbít atom?David Grudl
 
A Beginners Guide to noSQL
A Beginners Guide to noSQLA Beginners Guide to noSQL
A Beginners Guide to noSQLMike Crabb
 

Andere mochten auch (18)

Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)
Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)
Tomáš Votruba - Jak přežít Symfony 3 (1. sraz přátel Symfony v Praze)
 
Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011
 
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
 
Jaroslav zlamal
Jaroslav zlamalJaroslav zlamal
Jaroslav zlamal
 
ORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM developmentORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM development
 
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
 
What makes a good developer from a management perspective
What makes a good developer from a management perspectiveWhat makes a good developer from a management perspective
What makes a good developer from a management perspective
 
Neo4j Jízdomat
Neo4j JízdomatNeo4j Jízdomat
Neo4j Jízdomat
 
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS clustercommit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
 
Symfony vs Nette vs Phalcon
Symfony vs Nette vs PhalconSymfony vs Nette vs Phalcon
Symfony vs Nette vs Phalcon
 
Asynchronně v PHP
Asynchronně v PHPAsynchronně v PHP
Asynchronně v PHP
 
Vývojáři sobě: 0. sraz - PHP: Appka v Nette
Vývojáři sobě: 0. sraz - PHP: Appka v NetteVývojáři sobě: 0. sraz - PHP: Appka v Nette
Vývojáři sobě: 0. sraz - PHP: Appka v Nette
 
Microservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflowMicroservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflow
 
Real-time Web a NodeJS
Real-time Web a NodeJSReal-time Web a NodeJS
Real-time Web a NodeJS
 
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
 
FTP deployment Devel 2015
FTP deployment Devel 2015FTP deployment Devel 2015
FTP deployment Devel 2015
 
Nette: jak rozbít atom?
Nette: jak rozbít atom?Nette: jak rozbít atom?
Nette: jak rozbít atom?
 
A Beginners Guide to noSQL
A Beginners Guide to noSQLA Beginners Guide to noSQL
A Beginners Guide to noSQL
 

Čtvrtkon #44 - Symfony php framework

Hinweis der Redaktion

  1. Otevřít adresy: https://symfony.com/doc https://zdrojak.cz/serialy/symfony-po-kruckach https://www.google.cz?q=symfony+3 https://zdrojak.cz/clanky/symfony-po-kruckach-microkernel http://symfony.com/blog/new-in-symfony-2-8-symfony-as-a-microframework https://knpuniversity.com/screencast/new-in-symfony3/micro-kernel http://symfony.com/doc/bundles http://knpbundles.com https://www.google.cz?q=symfony+bundles
  2. PHP Prague 3. - 4. června Paralelní polis
  3. Postupně si to projdeme
  4. http://www.wikiwand.com/en/Symphony_No._8_(Schubert) https://www.youtube.com/watch?v=0mnrHf7p0jM Jen 2 věty - 1822 # žil dalších 6 let
  5. Rozcvička
  6. Vezmu to postupně (detailně)
  7. Ukázat web
  8. Ukázat web
  9. Ukázat web?
  10. Novinka od 2.8+ symfony/framework-bundle
  11. https://zdrojak.cz/clanky/symfony-po-kruckach-microkernel http://symfony.com/blog/new-in-symfony-2-8-symfony-as-a-microframework https://knpuniversity.com/screencast/new-in-symfony3/micro-kernel Tady mluv!
  12. Ukázat web
  13. Ukázat web
  14. Ukázat web?
  15. Ukázat!
  16. Zeptat se na osazenstvo!