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

insekticid
verified
rating uzivatele
9. 3. 2009 18:50:22
milan: chciplej kun to zase ne(projektu v PHP je spousty a programatoru nedostatek - to je ale vsude ;)), ale mas pravdu s temi navyky. PHP cloveka nauci delat leda tak prasarny. Idealka je mit zkusenosti s javou a navrhovymi vzory, PHP je oproti ni hracka. Clovek pak hlavne premysli jinak a hlavne... pouziva objekty!
9. 3. 2009 18:50:22
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253657
korwin
verified
rating uzivatele
(25 hodnocení)
9. 3. 2009 19:37:22
Ale programování není o tom jakej jazyk používáš. Musíš mít nějaký základy, další jazyk se pak už dá naučit vcelku jednoduše. Nemůžu srovnávat, ale díky obrovské popularitě a dostupnosti doporučuju PHP.
Objekty nepoužívám a přesto mi eshopy a ostatní aplikace jedou v pohodě. Nejsem opravdovej programátor - nebaví mě to, jsem takovej "na všechno", ale myslím, že výhody objektů se projeví až na náročných projektech, což já nedělám. Prostě jsem se učil programovat strukturovaně a to mi už zůstalo a oop se mi zdá zbytečně složité. Prostě i když jsem ve škole něco musel dělat v oop, tak to byly jen funkce v objektech, aby to jako splnilo zadání, ale nijak jsem to nevyužíval. Samozřejmě člověku, který chce být hlavně programátor, doporučuji i to oop. Pro příležitostné programátory to imho moc cenu nemá.
Jako literaturu doporučuju jak knížky, tak webové zdroje (třebas interval). A samozřejmě http://www.php.net/
9. 3. 2009 19:37:22
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253656
Michal Mareš
verified
rating uzivatele
(7 hodnocení)
9. 3. 2009 22:18:57
No abych řekl pravdu, tak v tom mám docela "guláš". Stejně asi volím PHP i přes konspirační teorie Milana. Možná dělám chybu, to ukáže čas. Nejsem znalý toho, abych soudil co je lepší nebo neni, jediný co vim tak že je PHP zatím, podtýkám zatím, mnohonásobně používanější.
9. 3. 2009 22:18:57
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253655
maverickus
verified
rating uzivatele
(7 hodnocení)
10. 3. 2009 10:28:16
Pokud se ucit programovat, tak zacatky v Pythonu. Genialni jednoduchej jazyk, jako zadnej jinej. Kterej cloveka nauci chapat OOP. A prechod na jakkykoliv jiny jazyk je potom podstatne jednodussi.
Ucit se jako prvni Javu je cesta do pekel.
Nevyhoda PHP je v tom, ze to neni objektovy jazyk. A jeho pseudopodpora OOP je pomerne matouci. Prave proto potom lidi maji problem pochopit jak OOP vlastne funguje, zastavaji teorie, ze objekty jsou dobry jen u vetsich projektu atd :)
10. 3. 2009 10:28:16
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253654
insekticid
verified
rating uzivatele
10. 3. 2009 11:53:31
maverickus: o pythonu vim jen to ze existuje, ale jinak souhlas.
sam jsem s javou taky nezacinal, jsem jel html->css->php, teprve potom na skole C->C++, Java. Ale po projiti kurzem Javy + aktualne projekty v jave to u medocela dost zmenilo pohled na objektovy programovani a co jsem v PHP doslova nabastlil, bych dneska napsal uplne jinak.
Programovat v PHP strukturovane znamena v pripade uspesnosti projektu ho cely od zakladu prepsat
ad korwin: vubec bych se nedivil, kdybys tam mel i nekolikaobrazovkove funkce...
10. 3. 2009 11:53:31
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253653
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 12:30:12
Já svoje projekty přepisovat rozhodně nehodlám. I nadále hodlám programovat strukturovaně :-). Pravda je, že se tím zabývám jen okrajově. Nechci platit programátora, tak si to bastlím sám. Ale zatím vše jede jak po másle :)). Pokud bych se tím chtěl živit, tak se OOP asi určitě naučím. Zatím jsem v tom žádné extra výhody nenašel..aspoň v php oop.
10. 3. 2009 12:30:12
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253652
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
10. 3. 2009 12:44:48
Já si taky myslím, že je vhodnější se nejdřív naučit základy OOP, a až potom začínat s nějakým PHP.
Pokud do toho člověk skočí rovnou (přes nějaké tutoriály atp...), tak se sice základy naučí velmi rychle, první webovou aplikaci taky postaví a bude to držet pohromadě, dál už ale učení půjde velice těžko, protože se člověk naučil (nebo. sám vyvinul) spoustu špatných návyků a pod OOP bude vidět jen „funkce zabalené v objektech“.
Ono cele to velké programování není ani tak o tom, naučit se jednotlivé funkce. To zvládne i cvičená opice (některé gorily umí používat až tisíc slov). Mnohem důležitější je celkový návrh, modularita, přehlednost kódu, znovupoužitelnost... A to se z tutoriálu naučit nedá.
Mluvím z vlastní zkušenosti.
10. 3. 2009 12:44:48
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253651
milan
verified
rating uzivatele
10. 3. 2009 13:10:57
Jinak začátečníkovi bych doporučil na OOP dobrou knihu "Myslíme objektově v jazyku Java" od Rudolfa Pecinovského. Je to asi to nejlepší, co pro začátečníky v češtině vyšlo. A jako bonus se nauči Javu, aby pak mohl získané poznatky aplikovat na libovolný další jazyk.
Stav programovací literatury v češtině je jinak katastrofální. Buď jde o nekvalitní (a často fakticky chybné!) překlady, anebo jsou to příručky idiotů, kteří neumí učit a kniha je jen sbírkou jejich špatných návyků. Podobně je to i s českými tutorialy, které by se spíš mohly jmenovat "od lamy pro lamy" a začátečníka jen zkazí.
10. 3. 2009 13:10:57
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253650
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 13:13:58
Však mě stačí, aby to jelo. Nepotřebuju dostat cenu roku za nejlepší kód:). A zákazníkům to je úplně šumák, jestli jim jede shop v oop nebo v čem. Hlavně, že to má dobrou grafiku a jede vše jak má.
Je to podobný jak s validitou webu. Každej o tom mluví, jak je to cool a musí to bejt. A koho to pak ve finále zajímá? Zákazníka určitě ne.
Ale určitě souhlasím, že kdybych se učil znova, tak je asi lepší začít s oop. Dá se však pracovat i bez toho.
10. 3. 2009 13:13:58
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253649
milan
verified
rating uzivatele
10. 3. 2009 14:19:02
Promiň, ale to co říkáš jsou nebezpečné nesmysly.
10. 3. 2009 14:19:02
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253648
Michal Mareš
verified
rating uzivatele
(7 hodnocení)
10. 3. 2009 14:27:34
A k čemu je to tedy vlastně tak dobré to obejktové orientované programování? Opět podotýkám, že tomu skoro vůbec nerozumím.
10. 3. 2009 14:27:34
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253647
milan
verified
rating uzivatele
10. 3. 2009 14:40:10
OOP je modernější způsob programování, který dokáže reálné problémy modelovat lépe, než obyčejné strukturované programování. Proto s ním dokážeš úkoly řešit lépe, rychleji a udržovatelněji.
10. 3. 2009 14:40:10
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253646
Michal Mareš
verified
rating uzivatele
(7 hodnocení)
10. 3. 2009 14:44:04
Tj teda samostatný programovací jazyk? Ale koukám na hostingy a u žádného neni o OOP nic napsáno, jak to tedy je?
10. 3. 2009 14:44:04
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253645
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 14:47:55
Napsal milan;235070
Promiň, ale to co říkáš jsou nebezpečné nesmysly.
Tak to prostě vidím já. Když chce někdo udělat projekt, tak ho dělám způsobem, který vyhovuje mně. Zákazníka zajímá výsledek a ten se dá dosáhnout úplně stejný s oop či strukt. programováním. Pro mě je hlavní, aby byli spokojení zákazníci. A ty nezajímá oop ani nic podobnýho.
10. 3. 2009 14:47:55
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253644
korwin
verified
rating uzivatele
(25 hodnocení)
10. 3. 2009 14:59:56
Napsal maresak;235086
Tj teda samostatný programovací jazyk? Ale koukám na hostingy a u žádného neni o OOP nic napsáno, jak to tedy je?
Jsou to metodiky vývoje SW. Takže jazyk je jeden. Například v PHP můžes programovat jak oop, tak i strukturovaně. A oběma metodikama můžeš dosáhnout stejného výsledku. OOP je novější. (a prej i lepší - ale na to není jednotný názor.)
viz.
http://cs.wikipedia.org/wiki/Objektov%C4%9B_orientovan%C3%A9_programov%C3%A1n%C3%AD
10. 3. 2009 14:59:56
https://webtrh.cz/diskuse/total-zacatecnik-s-php/strana/2/#reply253643
Pro odpověď se přihlašte.
Přihlásit