Skrz.cz hlídá každé uživatelovo prohlédnutí nabídky. Jsou to miliony pidirequestů denně. Použít PHP-FPM by znamenalo zbytečně další server(y). ReactPHP díky asynchronnímu IO dovoluje s minimálními nároky zpracovávat tisíce req/s. Nechtěli jsme se vzdát Symfony, a tak vznikl bridge mezi Symfony a asynchronním světem ReactPHP.
Skrz.cz hlídá každé uživatelovo prohlédnutí nabídky. Jsou to miliony pidirequestů denně. Použít PHP-FPM by znamenalo zbytečně další server(y). ReactPHP díky asynchronnímu IO dovoluje s minimálními nároky zpracovávat tisíce req/s. Nechtěli jsme se vzdát Symfony, a tak vznikl bridge mezi Symfony a asynchronním světem ReactPHP.
The document contains a series of abstract symbols and patterns with no clear meaning. Various symbols such as lines, shapes, and punctuation are arranged without any apparent structure or message.
Pokud chcete jako vývojáři ulehčit práci ostatním, nejdřív ulehčete práci sobě. Deployment aplikace nemusí být voser, dá se řešit bez výpadku a existují služby a nástroje, které k tomu pomohou. Podíváme se na nastavení automatizovaných testů, oťukneme Docker a nasadíme automaticky aplikaci do clusteru v AWS.
Microservice Stategies - Scaling your API design workflowJakub Nesetril
Across the 200,000+ APIs we've seen at Apiary, here are 5 simple lessons on what to watch out for when switching to micro services.
First presented at SF Microservices meetup on May 19th, 2016.
Přednáška z 2.6.2011 z akce Internet Session Brno. Martin Pešout a Marek Hulán představili výhody vývoje webových aplikací ve frameworku Ruby on Rails.
The document contains a series of abstract symbols and patterns with no clear meaning. Various symbols such as lines, shapes, and punctuation are arranged without any apparent structure or message.
Pokud chcete jako vývojáři ulehčit práci ostatním, nejdřív ulehčete práci sobě. Deployment aplikace nemusí být voser, dá se řešit bez výpadku a existují služby a nástroje, které k tomu pomohou. Podíváme se na nastavení automatizovaných testů, oťukneme Docker a nasadíme automaticky aplikaci do clusteru v AWS.
Microservice Stategies - Scaling your API design workflowJakub Nesetril
Across the 200,000+ APIs we've seen at Apiary, here are 5 simple lessons on what to watch out for when switching to micro services.
First presented at SF Microservices meetup on May 19th, 2016.
Přednáška z 2.6.2011 z akce Internet Session Brno. Martin Pešout a Marek Hulán představili výhody vývoje webových aplikací ve frameworku Ruby on Rails.
Přednáška z 4. WP konference - bezpečnost Wordpressu. Aktuální statistiky, základní útoky, skenování wordpressu, iThemes Securtiy, Fail2Ban, Web Application Firewall.
Další info na: http://edu.lynt.cz/course/bezpecnost-wordpressu
1. 10. PHP
TVORBA WEBU
VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044
2. 2.1.2013
PHP - 1
PHP - Personal Home Page,
SQL - Structured Query Language
MySQL - volně šiřitelný databázový nástroj
Apache - oblíbený webový server
Triáda/Triade - balík lokálního serveru
s podporou
PHP a MySQL
VOŠ pro praxi 2
reg. č.: CZ.1.07/2.1.00/32.0044
3. 2.1.2013
PHP - 2
vlastnosti PHP skriptů:
provádí se na straně serveru
výsledkem skriptu je HTML stránka, která je odeslána do
prohlížeče.
při propojení s databází je výsledek dotazu vložen do
generované stránky
výhody
nelze stáhnout samotný kód (je proveden)
výstupem je „čisté“ HTML.
nevýhody
PHP sám neumí reagovat na události
složitější ladění – potřeba funkčního serveru
VOŠ pro praxi 3
reg. č.: CZ.1.07/2.1.00/32.0044
4. 2.1.2013
PHP - 3
syntaxe jazyka PHP:
za každým příkazem musí být středník.
proměnné začínají symbolem $
řetězce do apostrofů, vnořené do uvozovek
ve výpisech a mimo skripty lze používat běžné
HTML značky.
zjednodušený zápis přičtení k proměnné +=
zjednodušená inkrementace ++
VOŠ pro praxi 4
reg. č.: CZ.1.07/2.1.00/32.0044
5. 2.1.2013
PHP - 4
operátory:
== (stejné)
!= (různé)
>, <, >=, <=.
podmínky if, if-else, switch
cykly s podmínkou na začátku - while
podmínkou na konci - do ..příkazy.. while
cyklus for
VOŠ pro praxi 5
reg. č.: CZ.1.07/2.1.00/32.0044
6. 2.1.2013
PHP - 5
oblasti využití PHP skriptů:
dynamicky tvořené stránky
spolupráce s databázemi
diskusní fóra
elektronické obchody
redakční systémy
VOŠ pro praxi 6
reg. č.: CZ.1.07/2.1.00/32.0044