Cau fseci, sem zacinajici webdesigner a zajimalo by me, jestli se mam spis "zdokonalovat" v HTML nebo se mam spis preorientovat na PHP...
Moc by me zajimaly vase nazory, diky :-)
Tak hochu, pěkně popřádku. To co uvádíš, jsou naprosto rozdílný věci. vememe si to asi takhle. Ten kdo umí PHP musí stejně umět HTML, takže HTML je značkovací jazyk, pro výrobu statických webových stránek, bez kterýho se nikdo v tomto směru neobejde, kdežto PHP je jazyk programovací, kterej doplňuje, ale hlavně obohacuje svou dynamikou HTML.
Co z toho vyplývá? Jestli neumíš ani HTML, tak se ho uč a potom uvidíš, jestli se budeš cejtit i na péhápko.
Petr
Ja HTML trosku zvladam, spis by me zajimalo¨na jake urovni bych to mel ovladat, abych PHP treba pochopil... :)
Jak uz bylo receno, (X)HTML a PHP jsou 2 naprosto odlisne veci, i kdyz spolupracujici, takze nema smysl otazka, jak musis umet HTML, abys mohl delat PHP.
volkor:
Podívej, jestli trochu umíš Javascript, tak by sis mohl na PHP troufnout, i když každej tento jazyk pracuje trochu jinak, ale určitá podoba tam je.
já třeba javascriptu vůbec nerozumím a v php dělám. html ale ovládat musím, protože php je jazyk pro programování skriptů, které produkují html kód.
PHP velmi casto produkuje nejake HTML, ale to neni zdaleka vse. Umi, stejne jako jine jazyky, pocitat, pracovat v siti, produkovat obrazky, posilat emaily, vytvaret, zapisovat, mazat soubory, pracovat s nejruznejsimi db servery, atd. Je toho spousta a de-facto kazdym dnem nejaka nova funcke pribude.
Umí i lézt na IRC a opovat mě, když se připojím taky :)
Každopádně bez znalosti programování a bez schopnosti algoritmizace ti bude péhápko naprd. HTML je oproti tomu prostě přehledné (ehm ehm) vyjádření informací, které jsou dány do nějaké struktury (totéž pak i XML), který by měl být pro člověka asi takovou samozřejmostí, jako ovládat Word (pozor, zde netvrdím, že Word je vhodný ke tvorbě HTML stránek a že člověk musí nutně ovládat Word).
PHP. Je programovací jazyk (spíše skriptovací, ale to je téměř totéž), čili algoritmy.
HTML. Je značkovací jazyk, čili značky v textu.
tak, tak, moudrá slova ...
Při správě více webů umí PHP neskutečně zjednodušit život, zvlášť, když se zde vyskytují různé výtahy z ceníků, katalogy zboží a podobně. Další výhoda je běh skriptů na straně serveru, takže odpadají starosti s kompatibilitou pro různé, ale i různě vybavené prohlížeče (stačí problémy s CSS). Po zvládnutí základů PHP bych se vrhnul na databázi MySQL - další věc pro usnadnění práce.
Různé služby lze sice klientovi sehnat na internetu, ale když něco napíšu v PHP sám, je tam jen to, co potřebuju a vše běží interně na jednom serveru, tedy je to několikrát rychlejší.
Navíc velká síla PHP je právě v úzké spolupráci s databázemi, není možno tvrdit že znám dokonale PHP a přitom všechna data ukládat a číst ze souborů, nikoliv z MySQL nebo jiné databáze. Drtivá většina stránek vytvořených v PHP jsou vytvořené v PHP právě z důvodu práce s databází (diskuzní fóra, ceníky firem, administrátorské rozhraní webu, redakční systémy ......).