Diskuze: PHP OOP
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 6 zpráv z 6.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.


Ahoj,
hlavně, procedurální styl != špagetový kód. Je na programátorovi jak ten
kód bude vypadat, sračka může být napsána i objektově,
funkcionálně..
Rozhodně začít s čistým procedurálním php, získáš znalosti které bys možná při výuce objektu nezískal, více do toho jazyka pronikneš a ať si říká kdo chce co chce, procedurální styl není mrtvý, objekty nejsou všespásné.
Pokud si chceš jen tak psát webíky a programovat pro radost, klidně začni s oop, pokud to myslíš vážně, začni s čistým php.
Řeknu ti to takhle, nejdřív musíš pochopit základní práci v PHP (
práce s IFem, SWITCHem, cykly atd.) což shrnuje zdejší základní tutoriali
pro PHP, když se naučíš toto tak v klidu můžeš napsat nějaké
jednoduché scripty pro tvoje stránky ( nebo si třeba něco málo upravit v WP
atd.). A teprve až potom co zvládneš toto bych ti doporučil se vrhnout na
zdejší tutoriíl pro OOP 
Plánuji se tomu věnovat mnohem hlouběji, zkušenosti tak nějak již mám a jsem schopný i zpravit malou administraci pro web. Ale je to jak když si člověk vezme mísu a všechny ingredience tam nahází protože to je v receptu napsané. Nevím proč, ale jen vím, že když to tam bude, tak to výsledně vytvoří co má. (trošku přeháním, ale jen pro pochopení).
Učím se podle knihy, která by měla obsahovat defakto vše co bych měl potřebovat i když si asi koupím jinou knihu "Mistrovství v PHP -> od Apress" Protože některé věci tam jsou dost prapodivně popsané (v tom co mám). Např. Třídy. Absolutně jsem to od prvopočátku nechápal, až podle zdejšího návodu jsem absolutně neměl problém se do toho vnořit a maximálně se mi to zalíbilo. Ale právě že jsem si položil otázku, že je to jiné a kudy teda jít? Nebudou mi pak některé informace chybět? Má cenu ale nad tím ztrácet čas? atp..
Rozhodně jsem zastánce toho, že je potřeba pochopit základ. Abych věděl proč tohle a proč tamto a mnohem lépe se pak spolehnout na logiku než na paměť.
Zatím můj mistrovský výkon toho kam jsem došel je toto:
Práce s: if, ereg, for, while, operatory, formulář, funkce, $_POST
atp..(hrubí základ)
http://test.elyz.cz/…zy/calc1.php
Uč se to klidně ve strukturovaném. V OOP je to pak stejné, akorát to používáš jiným způsobem a jinak nad tím myslíš. Proto je jedno v čem jsou ty tutoriály, když chápeš princip OOP, vždy si to do něho předěláš.
pokud ty výhodo toho OOP vidíš už teď, tak programuj rovnou objektově. Strukturovaně vyvíjí ti co nejsou tak zkušení aby cítili, že když je logika, HTML výstup a komunikace s databází v jednom souboru, tak je někde chyba.
Když jsi schopný napsat program objektově, tak ho jsi schopný nějakým
způsobem napsat i bez objektů, ale proč bys to dělal, že? 
Zobrazeno 6 zpráv z 6.