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 - Tipy pre začiatočníkov v PHP

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
Neaktivní uživatel:21.1.2015 12:15

Pěknej článek :)
Myslím ti zabralo víc času napsat ty ify, než ten článek, že ? :D

Odpovedať
21.1.2015 12:15
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Neaktivní uživatel:21.1.2015 12:23

(tím jsem chtěl zdůraznit, že psát miliony ifů je blbost a hrozně dlouhý :) )

Odpovedať
21.1.2015 12:23
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Martin Konečný (pavelco1998):21.1.2015 12:47

Díky. No s těmi ify byla práce a to jsem je ještě ušetřil :D
V některých případech se ale většímu počtu ifů vyhnout nejde, proto je dobrý se alespoň pokusit udělat to přehledně :)

Odpovedať
21.1.2015 12:47
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:22.1.2015 10:53

Mohl bys napsat i nějaký článek s komentáři, protože někteří nováčci do svých programů si nedávají komentáře. Za pár měsíců to však poznaj a nepoznají, jaká metoda co dělá. :)

Odpovedať
22.1.2015 10:53
TruckersMP vývojář
Avatar
Odpovedá na Jan Lupčík
Martin Konečný (pavelco1998):22.1.2015 11:46

Jestli máš na mysli správné použití komentářů, tak to můžu hodit do dalšího dílu :)

Odpovedať
22.1.2015 11:46
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Uživatel sítě :22.1.2015 14:10

Ach to větvení.. :`

Odpovedať
22.1.2015 14:10
Chybami se člověk učí, běžte se učit jinam!
Avatar
Pavel Vosyka
Člen
Avatar
Pavel Vosyka:29.1.2015 22:59

No white list mě nikdy předtím nenapadl. Záleží na konkrétním případu.. ale místo těch ifů používám switch :-)

Odpovedať
29.1.2015 22:59
"nikdy nepiš nic 2x" (updated 10 years after: "Není nic špatného na tom napsat něco 2x")
Avatar
Odpovedá na Pavel Vosyka
Martin Konečný (pavelco1998):29.1.2015 23:14

Samozřejmě neexistuje jeden univerzální postup, který je nejlepší pro všechny případy.
Switch je lepší než ify, pokud ty akce nejsou dlouhé (např. do třech řádků). I přesto je whitelist ušetřením řádků i v porovnání se switchem.

Odpovedať
29.1.2015 23:14
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Pavel Vosyka
Člen
Avatar
Odpovedá na Martin Konečný (pavelco1998)
Pavel Vosyka:29.1.2015 23:29

No.. souhlasím s tím, že fakt záleží na konkrétní situaci.

Dělám teď jedny stránky - spíš galerii, kde se alba načítaj podle složek na serveru a jsou asi jen 3 stránky statický ("o mně", "kontakt", tak vlastně dvě) - v jiných případech se zjišťuje jestli existuje složka s tím názvem, jinak "error" stránka. Takže tady by byl whitelist asi zbytečnej :-)

Ale i tak je whitelist dobrý nápad, který mě předtím vůbec nenapadl :-)

Je fajn, že se takhle někdo dělí o svůj "framework" :-)

Odpovedať
29.1.2015 23:29
"nikdy nepiš nic 2x" (updated 10 years after: "Není nic špatného na tom napsat něco 2x")
Avatar
Odpovedá na Pavel Vosyka
Martin Konečný (pavelco1998):29.1.2015 23:57

Na hodně problémů existuje více řešení, jde o to zvolit to správný :)
Jde o to, aby ti pak nevznikly zbytečně dlouhé řádky různých podmínek, když to v podstatě lze vyřešit jedním polem a jedinou podmínkou.
Naopak pokud bys například tahal údaje na stránkách z databáze, pak by to pole bylo zbytečné, protože bys zjistil už podle databázového dotazu, jestli daná stránka existuje (zda se podle dané URL adresy nalezne nějaký řádek).

Odpovedať
29.1.2015 23:57
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
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ý!