Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Totál začátečník s PHP..

milan
verified
rating uzivatele
10. 3. 2009 15:01:41
2maresak: OOP není jazyk, ale jen styl programování v dnes už téměř libovolném jazyce. Některé jazyky to nabízí nativně (tj. nelze jinak než objektově - např. Java), jiné ne (např. PHP). Jde o získání návyku a stylu myšlení. Pokud se naučíš prasit, už se toho těžko zbavíš. Jestli to s programováním myslíš vážně, zapomeň zatím na web a přečti si toho Pecinovského.
2korwin: Po takových suverénech jsme už toho předělávali... Zákazníka začne kód zajímat v okamžiku, kdy chce nějaké rozšíření nebo změnu funkčnosti a ukáže se, že to je tak náročné, že by bylo lepší projekt celý předělat. Případně pokud projekt má převezmout jiná firma a dělat v něm úpravy. Pokud je to zprasené, jsou úpravy nemožné a musí se to předělat. A to stojí čas a peníze. Kdo prasí, toho to jednou dožene, věř tomu.
10. 3. 2009 15:01:41
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253642
milan
verified
rating uzivatele
10. 3. 2009 15:04:39
Napsal korwin;235094
...OOP je novější. (a prej i lepší - ale na to není jednotný názor.)
Už ano. Všechny moderní jazyky jsou objektové a mezi teoretiky počítačových věd se po letech dosáhlo konsenzu - OOP je to pravé pro tuto dobu!
10. 3. 2009 15:04:39
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253641
drago
verified
rating uzivatele
(73 hodnocení)
10. 3. 2009 15:07:13
PHP je hlavně jednoduché, v podstatě je to ideální redakční systém v kterém si můžete jakoukoliv část redakčního systému doprogramovat nebo napsat ulehčení. I bez OOP s ním lze dělat hezké věci. Každý v něm může dělat tak složité věci jak jen bude chtít. Pokud v PHP někdo nebude chtít používat OOP tak nemusí a nikdy muset nebude. Já ho dlouho také nepoužíval, protože jsem to nepotřeboval a jednoho dne jsem to prostě zkusil a zjistil jsem, že se za ním skrývá nový rozměr. Je to jako by jste celý život znali jen 2D prostor. Ta další rovina, kterou přinese OOP pozvedne programovací jazyk na něco úplně nového a velkolepého.
PHP ale zároveň přináší i spoustu zlozvyků od kterých tě může zachránit jen kvalitní knížka, podle které musíš ject. Když jsem vyučoval na kroužku pro začátečníky PHP tak jsem studentům kopíroval z knížky PHP pro úplné začátečníky - Jakub Mach. Já podle ní začínal a do 3 týdnů jsem byl schopný naprogramovat svou první onlinovku, nutno dodat, že na wz.cz shazovala databázy a celkově byla dost nepoužitelná. Nějak jsem v té době nechápal důvod proč používat víc než jednu tabulku o 350 sloupcích :)
10. 3. 2009 15:07:13
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253640
Michal Mareš
verified
rating uzivatele
(7 hodnocení)
10. 3. 2009 15:08:22
Tak já pořád nevím.. Co by bylo tedy nejlepší pro začátek? OOP, Ruby nebo PHP?
10. 3. 2009 15:08:22
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253639
Jakub
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 15:10:07
OOP nie je samostatný programovací jazyk. OOP je spôsob programovania. Ale byť tebou (že aj som v podobnej situácií) tak sa pustím do Ruby.
10. 3. 2009 15:10:07
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253638
drago
verified
rating uzivatele
(73 hodnocení)
10. 3. 2009 15:13:58
Ono by stálo za to zeptat se co vlastně chceš potom dělat? :)
10. 3. 2009 15:13:58
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253637
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 15:18:46
Napsal milan;235095
2korwin: Po takových suverénech jsme už toho předělávali... Zákazníka začne kód zajímat v okamžiku, kdy chce nějaké rozšíření nebo změnu funkčnosti a ukáže se, že to je tak náročné, že by bylo lepší projekt celý předělat. Případně pokud projekt má převezmout jiná firma a dělat v něm úpravy. Pokud je to zprasené, jsou úpravy nemožné a musí se to předělat. A to stojí čas a peníze. Kdo prasí, toho to jednou dožene, věř tomu.
Aha takže pokud nedělám v OOP, tak prasím kód jo? Můj kód si dělám tak, aby byl přehledný pro mě. V projektu, který dělám celý sám, jsem schopen udělat i jakékoliv úpravy. Opravoval jsem i opravdu složitý eshop, kde nebyla dokumentace a půlka shopu ještě v oop a byl to porod - nikdy víc. Ve srovnání s tím, je můj kód čistej jak lilie.
Pravda je, že nedělám složité projekty na kterých pracuje více lidí současně. Dělám to, na co mám. Většinou jednodušší zakázkové eshopy s důrazem na grafiku.
10. 3. 2009 15:18:46
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253636
meill.eur
verified
rating uzivatele
(29 hodnocení)
10. 3. 2009 15:20:19
Tak nazory, ze PHP je smejd k nicemu me docela pobavily.. A jeste v kombinaci s hlaskou, ze java je nejlepsi :D LOOL
Java je pomaly jazyk k nicemu.
PHP je nejpouzivanejsi jazyk - co se webaplikaci tyce. A velmi dobry.
OOP vs Strukturovany kod = jen volba programatora, zvyk...
OOP je ted ale "IN", protoze se v komercnich nabidkach objevuje "Moderni supermegaextra vsemocne OOP", pritom to nic neznamena - zveda to cenu, to jiste.. Ja OOP nepouzivam a nevidim pri upravach svych veci zadny problem. Nechapu, proc bych mel "kompletne prepisovat" celou aplikaci, kvuli drobnam zmenam.
Vubec to neni o tom OOP, nebo neOOP.
Myslim si, ze napisu ten "obycejny" strukturovany kod lepe a prehledneji, nez polovina KingOfSeoUltraWebdesignOOPkings "webStudii" Dneska je kazdej druhej clovek "Velke webstudio", seoking, oopking, vsechnoking.. Pritom maji upravu kodu na zvraceni - ale hlavne ze je to objektove :D
10. 3. 2009 15:20:19
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253635
Michal Mareš
verified
rating uzivatele
(7 hodnocení)
10. 3. 2009 15:21:50
No jelikož mi je teprve 17 tak nemám představu o svém budoucím povolání. Ale chtěl bych se dál rozvíjet ve tvorbě webů. Začal jsem s HTML+CSS, teď koketuju s CMS Drupal no láká mě něco víc.
A také čím více toho člověk umí, tím lépe se dostane na VŠ.
Stejně když tu tak prohledávám webtrh tak tu většina lidí hledá někoho na programování v PHP. Tak já fakt nevím.
10. 3. 2009 15:21:50
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253634
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 15:26:57
"většina lidí hledá někoho na programování v PHP"
Protože PHP je nejrozšířenější. To ale neznamená, že musí být nejlepší. Jsou možná i lepší, ale nemají takovou podporu hostingů. Navíc PHP je velmi jednoduché a na menší projekty asi nejvhodnější a vetší projekty jsou zas pokud jsi na začátku celkem mimo tebe.
10. 3. 2009 15:26:57
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253633
Karel Kohout
verified
rating uzivatele
(10 hodnocení)
10. 3. 2009 15:29:32
Uč se programovat, ne programovací jazyk ;) Jak už tady někdo psal, zkus Python/RoR, případně C / Javu a nauč se především nad programy přemýšlet. Syntaxi dalšího jazyka typu PHP zvládneš za chvíli, ale špatné návyky ti zůstanou celý život (a na špatné návyky je PHP přímo továrna, zvláště u lidí, kteří s PHP začínají).
10. 3. 2009 15:29:32
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253632
drago
verified
rating uzivatele
(73 hodnocení)
10. 3. 2009 15:30:40
Napsal maresak;235119
No jelikož mi je teprve 17 tak nemám představu o svém budoucím povolání. Ale chtěl bych se dál rozvíjet ve tvorbě webů. Začal jsem s HTML+CSS, teď koketuju s CMS Drupal no láká mě něco víc.
A také čím více toho člověk umí, tím lépe se dostane na VŠ.
Stejně když tu tak prohledávám webtrh tak tu většina lidí hledá někoho na programování v PHP. Tak já fakt nevím.
V tom případě ti doporučuju PHP.
Fakta:
- většina věcí jede na PHP a vzhledem k jeho ceně se to do budoucna nezmění
- podle mě je PHP nejjednodušší na naučení se
- PHP má největší komunitu, takže není problém dopátrat se k tutorialům nebo vyřešit nějaký problém přes google, prakticky neexistuje začátečnická otázka na PHP na kterou by se už někdo neptal
- pokud se rád učíš už z hotového tak nejvíce free resources je v PHP
- nikdo neříká že musíš u PHP zůstat, za měsíc můžeš zkusit něoc dalšího :)
10. 3. 2009 15:30:40
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253631
Jakub
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 15:51:23
drago: so všetkým súhlasím, až na tú jednoduchosť. Chceš mi povedať, že PHP je jednoduchšie ako Ruby napriek tomu, že Ruby bolo vytvárané s cieľom vytvoriť čo najjednoduchší jazyk? Trochu som do Ruby aj PHP zabrdol a rozhodne mi to tak nepripadá.
10. 3. 2009 15:51:23
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253630
Scorp
verified
rating uzivatele
(13 hodnocení)
10. 3. 2009 15:53:32
Napsal maresak;235106
Tak já pořád nevím.. Co by bylo tedy nejlepší pro začátek? OOP, Ruby nebo PHP?
Pascal...
Môžes programovať procedurálne, objektovo, ak máš rozum navyše tak aj funkcionálne a ak ho máš veľmi veľa, tak aj logicky... sú to nejaké tie paradigmy, možno je ich viac, neviem o ďalších a ani o nich vedieť radšej nechcem
skúsim to povedať ako so slamou v gumákoch...
Procedurálne píšeš kód riadok po riadku, ak chceš na riadku 100 urobiť to isté, čo na riadku 10, prachproste skopíruješ kód... blbé je, keď musíš kopírovať 50 riadkov kódu...
Pri objektovom programovaní si na riadku 10 definuješ funkciu, ktorá sa vykoná a potom ju len voláš, tj opakuješ na riadku 100, 150, 200...
Funkcionálne a logické programovanie sú nadľudské veci, ktoré ťa zatiaľ zaujímať nemusia a asi ani nikdy nebudú...
Ak píšeš skript, ktorý má 120 riadkov a robí tri veci, nikto ťa za procedurálny kód nebude tĺcť po hlave
Ak robíš projekt, ktorý ma sto súborov, kde každý má 50KB a píšeš to procedurálne, si veľmi trpezlivý človek... ak to robíš pre seba, je to tvoj problém, ak to robíš pre niekoho a o 2 roky to dotyčný dá niekomu inému upraviť, dobre sa schovaj
Moderátorská poznámka: Nesmysly, které by mohly někoho jen zmást
Ako už niekto spomínal, PHP je Škoda, každý to má, vidíš to všade a spravidla to funguje tak, ako človek chce... Ak ti to stačí a nechceš japonca, kúp si knižku a uč sa... Alebo sa pozri na Ruby s Pythonom a Javu
// vy ste teda rýchli...
Napsal maresak;235119
No jelikož mi je teprve 17 tak nemám představu o svém budoucím povolání. Ale chtěl bych se dál rozvíjet ve tvorbě webů. Začal jsem s HTML+CSS, teď koketuju s CMS Drupal no láká mě něco víc.
A také čím více toho člověk umí, tím lépe se dostane na VŠ.
Stejně když tu tak prohledávám webtrh tak tu většina lidí hledá někoho na programování v PHP. Tak já fakt nevím.
PHP a Drupal nemá s VŠ vôbec nič spoločné
10. 3. 2009 15:53:32
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253629
Gonza
verified
rating uzivatele
(9 hodnocení)
10. 3. 2009 16:05:51
taky se připojím jako nechápavý :) (dám příklad inspirovanej Cčkem)
normální kód by byl teda třeba
souc1=a+b;
souc2=c+d;
a OOP
někde nahoře souc=x+y obalený závorkama a dalšíma věcma a pak jen někde dole
souc1=souc(a,b);
souc2=souc(c,d);
Dal sem triviální příklad, ale chápu to správně? že si prostě někde nadefinuju-pojmenuju tu funkci a pak už místo znovuvypisování fce jen napíšu tu zkratku?
10. 3. 2009 16:05:51
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/3/#reply253628
Pro odpověď se přihlašte.
Přihlásit