Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

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ů?

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ť
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.

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ť
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.

Avatar
Dominika Dušková:23.5.2019 20:03

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

Odpovedať
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.

Zobrazené 6 správy z 6.