Ahoj, rád bych začal s programováním webu. Jaký scriptovací jazyk a knihovny jsou vhodný? (java nebo php nebo jiné?) a jakou doporučujete literaturu nebo jiné edukační zdroje (java script, php, css + další )?
Fórum › JavaScript, AJAX, jQuery
Jaký scriptovací jazyky a knihovny jsou dobrý pro web?
Tohle je jedna z otázek, kterou kdybys položil na StackOverflow, tak ti ji zavřou, protože vede k subjektivním názorům a různí lidé ti doporučí různé věci.
Objektivně vzato
Pokud se chceš učit nové věci, nový jazyk, nauč se. Pokud jsi ale třeba programoval v Javě a je ti Java příjemná, dělej web v tom, stejně tak s PHP.
V každém jazyce se dá psát dobře a špatně. I v (pomalém) PHP jsi schopen napsat aplikaci, která poběží rychleji než Java (samozřejmě ti k tomu asi potom nebude vyhovovat běžný Apache, ale použiješ nějaký vlastní event loop pro šetření zdrojů a času pro načítání konfigurací,...), ale stejně tak můžeš i v PHP napsat aplikaci, která bude 10x pomalejší než aplikace napsaná v Javě, když ji napíšeš blbě.
A to platí pro jazyky všechny. Jen fakt, že C++ je jazyk, v němž se dá kouzlit a psát mega rychlé aplikace, neznamená, že když namísto v Javě budeš psát v C++, najednou tvoje aplikace budou 2x rychlejší.
Osobní (právě ta subjektivní) zkušenost
Osvědčila se mi kombinace PHP backendu, který funguje jako RESTová služba a má nadefinované endpointy, a frontendu v podobě JS frameworku (teď mě třeba zaujal ReactJS od Facebooku a Instagramu). V případě PHP backendu je většinou největší bottleneck právě apache, který nefunguje tak, jak bych úplně chhtěl, a je třeba ho nahrazovat jiným způsobem načítání skriptů.
htm, css - zaklady se daji naucit na jakpsatweb.cz (jpw)
js - neco malo tez na jpw, spis google, co hledas
php - php.net online, dole jsou priklady, jinak pres google se da najit to, co hledas
http://mujweb.cz/peter.mlich/www.htm
Knihoven je fura, jquery, json se pouziva, googlemapy, facebook a pod. Kdyz bys byl konkretnejsi, co se chystas vytvorit, pro jakou skupinu uzivatelu, jak narocne?
Pak bych zkusil inpage.cz . Zkousel jsem tam demicko a zalibilo se mi to vic nez webnode.cz . Na webnodu se fotky a stranky pridavali krkolomne nebo menil vzhled. Inpage nabizi editaci primo css, js. Coz mi treba osobne vyhovuje vic nez se drbat s tim, kde v jakem menu se meni logo a pod.
Jo, a mozna by ti stacilo naucit se nainstalovat a provozovat cms jako drupal, joomla, wordpress a pod. Cely program je webova aplikace, kde si pridas uzivatele, nastavis jim prava a nastavis si vzhled stranky. Ale pokud znas html, css, tak by ti inpage mohlo stacit. Cms jsou spis uz na takove slozitejsi veci.
Je dobre si vsak u vseho delat aspon po pul roce zalohy! Znam pripady i z profi firem, kdy jim pracovnik omylem zrusil cely web, treba smazanim databaze a nemeli zalohy.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Jaký jsou tohle programovácí jazyky? — založil pc_manik
Jaký program je lepší na tvorbu grafiky pro web? — založil TomasUL
Jaky Java framework pro web? Tapestry / Play / Stripes — založil tux.martin
Programovací jazyky - jaký zvolit? — založil jenoc
Scriptovací jazyk pro moje herní Engine — založil MiCizek
Moderátoři diskuze