IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 1. diel - Štandardy jazyka PHP - Úvod a PSR-1

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Michal Žůrek - misaz:20.4.2014 14:07

To se skládá jenom ze 4 standartů?

 
Odpovedať
20.4.2014 14:07
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Michal Žůrek - misaz
David Hartinger:20.4.2014 15:14

I s tou nulou je jich nyní 5. Dvojka je docela dlouhá, jinak jsou krátké.

Odpovedať
20.4.2014 15:14
New kid back on the block with a R.I.P
Avatar
debeneesse
Člen
Avatar
debeneesse:5.3.2015 22:24

Super článek a velmi vhodné téma pro tutoriál, děkuji. Akorát jsem tu opět narazil na ty short tagy. Je to věc pomíjivá pro začátečníky, protože ti netvoří multiplatformní aplikace k redistribuci, každopádně říkáte, že <?= není short tag. Já se dočetl, že to není short tag, ale zkratka pro kód <? echo ... ?>, z toho mi vychází, že to bezpečné není. Přiznám se, že u tohohle si nejsem úplně jistý a rád bych si v tom jasno udělal.

 
Odpovedať
5.3.2015 22:24
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na debeneesse
David Hartinger:7.3.2015 10:53

Je to naprosto bezpečné používat jak je napsáno v článku.

Odpovedať
7.3.2015 10:53
New kid back on the block with a R.I.P
Avatar

Člen
Avatar
:5.11.2016 19:52

Jak skupina sama říká, jedná se jen o doporučení standardů, nikoli o standardy.
Co se syntaxe týče, tak ten dokument je identický s tím, co doporučují tvůrci php. Jediným rozdílem je lowercase namísto uppercase u true, false a null.
Jinak mají ta doporučení zbytečně složitý jazyk či api. Http pro mě vždy bylo jednoduše požadavek a odpověď, případně session manager. Víc není třeba, i když je cache aplikovaná na http úrovni pro jednotlivé části stránky. Cache má zbytečně složitou angličtinu (už vydali novou, zjednodušennou verzi).
Ovšem největší chyba je v návrhu cache. Na co ukládat null? Díky tomu je zapotřebí ověřovat, zda hledaná data existují namísto vrácení null jakožto neexistující hodnoty v getu. Z čehož plyne několik problémů. Musí se zajistit atomicita mezi použitím has a get, což je spousta práce navíc u sql, filesystému i čehokoli jiného. Data se tahají dvakrát, namísto jednou, nebo se musí použít ještě jedna vnitřní cache. Zpomalíte běžící kód, koledujete si o rozbití dat a nejspíš zpomalíte i konkurenční requesty. To vše jen kvůli null.

 
Odpovedať
5.11.2016 19:52
Avatar
Dominika Dušková:23.5.2019 20:03

Perfektní výtažek duležitého moc děkuji :)

Odpovedať
23.5.2019 20:03
Logic will get you from A to B, imagination will take you everywhere. - Albert Einstein
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!