NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 1 - Standardy jazyka PHP - Úvod a PSR-1

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

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

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

 
Odpovědět
20.4.2014 14:07
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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é.

Odpovědět
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.

 
Odpovědět
5.3.2015 22:24
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na debeneesse
David Hartinger:7.3.2015 10:53

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

Odpovědět
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.

 
Odpovědět
5.11.2016 19:52
Avatar
Dominika Dušková:23.5.2019 20:03

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

Odpovědět
23.5.2019 20:03
Logic will get you from A to B, imagination will take you everywhere. - Albert Einstein
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.