Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Úvod do PHP

Úvod do PHP

Slidy z přednášky 9.4. http://www.czechitas.cz/programuju-php-9-4-praha/.
Zdrojové kódy slidů a PHP jsou na Githubu: https://github.com/stepankoci/uvod-do-php-slidy

Stepan Koci

April 09, 2016
Tweet

Other Decks in Programming

Transcript

  1. KDO JSEM Štěpán Kočí Dělám webové stránky a webové aplikace

    od roku 2000 Mám s kamarády firmu Dneska prezentuji poprvé :) Imatic So ware
  2. O ČEM BUDU MLUVIT Co je vlastně PHP a co

    se s ním dá dělat Bude to trvat cca 1 hodinu Takže to bude velmi zkrácená verze :) Ptejte se!
  3. OTÁZKY NA ZAČÁTEK MÁ NĚKDO ALESPOŇ ZÁKLADNÍ ZKUŠENOSTI S: vývojem

    www stránek? programováním? programováním v PHP?
  4. CO JE PHP? Programovací jazyk a jeho běhové prostředí Open

    source Dostupný pro Windows, Linux, Mac atp. Cca od roku 1994
  5. VÝHODY PHP Jednoduché a rychlé programování Nekompiluje se, program se

    jen spustí Dobrá podpora webhostingů a rozšířenost Velká komunita, hodně článků, návodů apod. Skvělá oficiální dokumentace Neustále se zlepšující jazyk, knihovny a nástroje Po PHP programátorech je poptávka! Po programátorkách větší! :) php.net
  6. NEVÝHODY PHP Nekonzistence v chování funkcí Nekonzistence v pojmenování a

    parametrech funkcí S každým požadavkem se provádí celý kód znovu Není standardně podpora Unicode ve funkcích Začátečník rychle sklouzne ke špatnému kódu Většina problémů se postupně řeší, každá nová verze PHP je o kus lepší.
  7. CO SE DÁ S PHP DĚLAT? Programovat www stránky Programovat

    www aplikace Programovat command line programy
  8. WWW STRÁNKY Chceme zobrazovat dynamický obsah Web je rozsáhlý a

    nechceme spravovat desítky statických stránek Používáme on-line administrační rozhraní
  9. WWW APLIKACE V PHP můžeme psát od malých aplikací po

    velké systémy E-shopy, informační systémy, rezervační systémy, sociální sítě...
  10. COMMAND LINE PROGRAMY Command line = příkazová řádka PHP program

    se spouští z příkazové řádky Vhodné například pro zjednodušení a zrychlení rutinních úkolů
  11. JAK NAPSAT PRVNÍ PHP PROGRAM? Vytvoříme například na disku C

    adresář php (přímo v C) Vytvoříme v něm textový soubor test.php Do souboru napíšeme: <?php phpinfo(); ?>
  12. JAK SPUSTIT PHP PROGRAM? Otevřeme příkazovou řádku (stisknout WIN+R, napsat

    cmd a stisknout ENTER) Do ní napíšeme cd \php Spustíme webserver příkazem php -S localhost:8080 -t . V prohlížeči otevřeme adresu localhost:8080/test.php
  13. REKAPITULACE PHP je super :) Od malého webu po velké

    aplikace Jednoduché, rychlé, skvělá podpora, dokumentace PHP programátor(ka) najde rychle práci Spouští se přes webserver nebo příkazovou řádku PHP se zpracuje na webserveru, do prohlížeče se pošle jeho výstup Víme, co jsou proměnné, operátory, řídící struktury, funkce a co dělat, když najdeme chybu