Avatar
adalor13
Člen
Avatar
adalor13:

Ahoj,
chtěl bych se zeptat, co si myslíte, že je důležitější zejména v ohledu na celkový vzhled stránky, jestli Javascript nebo PHP. Jelikož HTML5 a css3 zvládám si myslím poměrně dobře z hlavy, tak bych chtěl rozšířit své znalosti a hlavně vylepšit svoje stránky(zatím nejsou na webu). Jde mi o to, že jsem se snažil něco se naučit ze zdejších tutoriálů na PHP a JS, ale většinou jsem skončil u druhého tutoriálu a poté si jen pročetl nadpisy, zda není něco opravdu zajímavého, protože si myslím , že kalkulačku na webu nebudu snad nikdy potřebovat, podobně jako nějaké sčítání nebo spojování proměnných 1 a 2. Proto bych si chtěl zaplatit nějaký kurz, buď PHP nebo JS, tak se ptám, co je "důležitější" a má větší využití v moderním webu. Časem se nejspíš budu muset naučit i to druhé, ale teď si nejsem jistý jak dál.
Díky

Editováno 26.1.2014 21:26
 
Odpovědět 26.1.2014 21:25
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na adalor13
Jiří Gracík:

Jestliže budeš dělat statické weby, pak použiješ více JS, pokud budeš dělat weby jakékoliv jiné, pak využiješ více PHP,

Nahoru Odpovědět  +1 26.1.2014 21:32
Creating websites is awesome till you see the result in another browser ...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na adalor13
Honza Bittner:

PHP je na serveu - generuje dynamický web. JS je na straně klienta a používá v podstatě na animace na webu - smooth scrool, časovače etc...

Nahoru Odpovědět 26.1.2014 21:38
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
adalor13
Člen
Avatar
adalor13:

Takže asi ten JS, myslím, že budu spíše tvořit statické weby maximálně s drobnými prvky dynamickych jako nějaký email formulář nebo tak, ale to nejspíš jde i bez PHP hádám. Jen škoda, že je tu toho tak málo o JS a na ostatních stránkách jako jakpsatweb atd se nic nenaučím, jelikož to je hodně zastaralé jak je tu psáno někde v úvodu webu :D. Díky

 
Nahoru Odpovědět 26.1.2014 21:39
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na adalor13
Jiří Gracík:

No řekněme, že PHP před několika lety zajišťovalo veškerou funkcionalitu a JavaScript byla taková sranda na hraní a animace. Dnes se JavaScript používá nejčastěji jako real-time validátor formulářů a tvoří se v něm slidery, animace, posouvátka a další věci.

Nahoru Odpovědět  +1 26.1.2014 22:08
Creating websites is awesome till you see the result in another browser ...
Avatar
adalor13
Člen
Avatar
adalor13:

a php? to uz se dnes pouziva jen na takovy srandy jak kalkulacka, nebo ten email atd ne? Neni to nijak podstatne pro tvorbu webu predpokladam.

 
Nahoru Odpovědět  -2 26.1.2014 23:10
Avatar
mandak1
Člen
Avatar
mandak1:

Tenhle dotaz myslíš vážně nebo si z nás děláš srandu? Ano, jasně, že je to jedna z podstatných věcí pro tvorbu webu. Pokud tedy nechceš dělat jen kodéra.

 
Nahoru Odpovědět  ±0 26.1.2014 23:23
Avatar
Zdeněk Bauer
Redaktor
Avatar
Odpovídá na adalor13
Zdeněk Bauer:

To zase ne, PHP je taky hodně podstatné.
Pokud děláš jen nějaký statický web, nebo jen šablonu tak samozřejmě ne, ale potom ho využiješ ke spoustě věcem (Kalkulačku uděláš i v JS)...
Například komentáře, výpis článku (a také jejich tvorba s uložením do databáze), atd...
Vpodstatě (neberte to doslova) je JS takový zkrášlovadlo a může pak uživatelům usnadnit i práci. To pak PHP je takovej ten motor těch webových aplikací.
Mrkni třeba na ty aplikace který vyhrály machra na PHP teďka. Třeba ta má, PHP je tam na výpis předmětů, uložení předmětů do košíku, spočítání ceny (Kalkulačka, jak jinak :D), předání věcí do hry a stržení peněz. To by s JS nešlo.

 
Nahoru Odpovědět 26.1.2014 23:59
Avatar
Odpovídá na adalor13
Michal Maršálek:

Pokud nepotřebuješ jakýkoliv vstup od uživatele (mimo url), tj. chceš každému vždy ukázat stejný, předem napsaný obsah v html, nepotřebuješ php. Naopak pro velice složitý redakční systém teoreticky vůbec nepotřebuješ js (ten se - jak psali ostatní - používá na efekty). Pokud se však chceš naučit php (nebo jiný jazyk, musíš být trpělivý - programování je relativně složitá věc - přeskakovat sčítání nebo spojování proměnných nemá smysl - bez základů nemáš šanci si v budoucnu něco sám naprogramovat.

 
Nahoru Odpovědět 27.1.2014 0:46
Avatar
Michal Žůrek (misaz):

Začni JavaScriptem, pokračuj k PHP, prozatím ti můžu doporučit knížku k učení JavaScriptu, vyjde teď nová http://www.computerpress.cz/…pt-okamzite/?… (Doufám že ten odkaz funguje, je takový divný) nezkoušel jsme ji, ale nevypadá špatně jen je na můj poměr krátká, 160 stran mi nepřijde jako mnoho.

PHP se můžeš naučit z devbooku zdejší tutoriály jsou skvělé.

Nahoru Odpovědět 27.1.2014 6:30
Nesnáším {}, proto se jim vyhýbám.
Avatar
mkub
Redaktor
Avatar
Odpovídá na adalor13
mkub:

ked chces webdesign obohatit o dynamicke prvky, tak zacni javascript a co sa tyka tej kalkulacky, tak to je priklad na spracovavanie udajov z formulara a niektore veci sa riesia pravidelne pri vyvoji webovych aplikacii (napr. kontrola spravneho zadania udajov, vygenerovanie hash z hesla,...)
a ked chces este zapojit do toho aj databazu, ci ine ulozisko dat, tak je vhodnym prvkom na pridanie jazyk PHP, ale s tym rozdielom, ze uz sa bez weboveho servera (ci build-in,resp. samostatneho) vobec nezaobides

a hlavne trpezlivost

 
Nahoru Odpovědět 27.1.2014 6:45
Avatar
petrph
Člen
Avatar
petrph:

Ahoj- s ohledem na to co píšeš je lepší Javascript, protože totiž v PHPpku když chceš ovlivňovat vzhled stránky, tak zase jenom píšeš příkazy HTML, CSS3-a rovněž třeba i toho Javascriptu..
Ale pozor-strašně záleží na kvalitě toho kurzu, protože i u Javascriptu lze skončit u toho spojování proměnných nebo kalkulačky (i tu lze v Javascriptu udělat).Ale to co potřebuješ je vysvětlit a dostat do hlavy jakým způsobem dokáže Javascript efektivně i efektně pracovat s HTML a hlavně CSS3, to je to gró. Takže, jestli umíš trochu anglicky(stačí číst), doporučuji pokročilé kurzy Javascriptu a JQuery na http://www.codecademy.com/ včetně praktického procvičení .
(Až se tam zaregistruješ, najdi si tam navržený plán postupy kurzy pod heslem Code Year)-a uvidíš..

 
Nahoru Odpovědět 27.1.2014 8:14
Avatar
Odpovídá na adalor13
Michal Maršálek:

Nejlepší bude, když napíšeš jaký typ stránek chceš vytvořit / co by to mělo umět a my ti tu napíšem, co na to potřebuješ.
Přijde mi hloupost rozhodovat se mezi php a js, nejsou to konkurenční jazyky (když pominu Node.js) - každý se používá jinak a slouží k něčemu jinému.

 
Nahoru Odpovědět 27.1.2014 8:48
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 13 zpráv z 13.