Diskuze: WEB (a Java)

Tvůrce

Zobrazeno 25 zpráv z 25.
Pre web je nutné vedieť trojicu HTML - CSS - Javascript, HTML pre kostru webu, CSS pre jeho vzhľad, a Javascript pre pridanú funkčnosť (ajax, schovávanie objektov... ja ho neviem a nevadí mi to)
Čo sa týka Javy, to ti neporadím :/ ja "viem" len PHP
Free hostingov je viacero, na úplne jednoduché stránky www.moxo.cz (2gb bez reklamy, 5gb s
reklamou, pomalšie), na zložitejšie stránky skôr www.endora.cz (free varianta s
reklamnou lištou, ktorú si je možné naštýlovať podľa potreby). Avšak to
sú hostingy pre PHP.
Ono by bolo dobré si nainštalovať niečo na localhoste, kedy odporúčam
navštíviť stránku https://bitnami.com/…frastructure kde sú viac menej
kompletné riešenia, a ak používaš NetBeans, tak aj on má v sebe nejaký
Java server (tomcat apache?)
https://bitnami.com/stack/jboss
https://bitnami.com/stack/tomcat
edit: platene hostingy http://www.hostingy.cz/…ava+s32.html
Už jsem našel freehosting na Javu.
No, škoda Tak doufám, že se
objeví někdo, kdo mi ohledně té Javy poradí..
Java a ASP.NEt je konkurence pro PHP, ale protože PHP byl dřív, tak si dobyl svoje postavení. Z toho důvodu je hostingů pro Javu a ASP.NET málo. Nauč se HTML a CSS, JavaScript ze začátku příliš nevyužiješ. Pak pokračuj javou http://www.itnetwork.cz/java/jee zvaž, jestli by ti ale více nesedlo PHP.
V PHP už jsem také zkoušel dělat, není příliš těžké a je pro něj
opravdu velké využití. Ale jak říkám, s Javou už mám taky nějaké
zkušenosti a chtěl bych si je rozšířit i na poli webů.
Jen mě ale zajímalo, kterou z technologií je dobré učit se pro začátek
(případně jaký framework potom). Určitě si projedu místní tutoriály na
JSF (i když jich je jen pár..). Dál uvidím.
pre web HTML+CSS+JavaScript:
HTML je uplny zaklad,
CSS pre design stranky
a JavaScript pre ozivenie stranky
co sa tyka funkcionality na serveri, tak sa treba rozhodnut pre tu technologiu, ktora je podporovana na serveri, pokial je na serveri podporovana Java, tak kludne mozes na serveri pouzit Javu (ale nie kazdy majitel freehostingu ju tam podporuje)
a to, ze nie kazdy podporuje na svojich serveroch Javu nie je iba v tom, ze si PHP vydbil svoje miestocko, ako to napisal misaz, ale bolo tam viacero faktorov:
aspon nezavadzaj... to, ze PHP sa tak rozsirili nie je iba vysledok toho, ze tu bol skor a si vydobil svoju poziciu len vdaka tomu...
mrkni sa, existuje ASP.NET pre Linux? a ak hej, nakolko je rozsireny?
co sa tyka bezpecnosti, zataze na system a rychlosti Java platformy, ako je na
tom?
Java je pre small & medium weby zbytocnost, zvykne sa pouzivat az pri maximalne vytazovanych castiach webovej aplikacie (co napoveda, ze sa len malokedy pouziva na celej aplikacii). Moj skromny nazor je taky, ze v segmente vyvoja webovych aplikacii je uplne zbytocna, ked dopredu viem ze cast aplikacie bude nadmerne vytazovana, napisem ju v node.js, RoR alebo Pythone. Ved predsa aj v PHP sa daju pisat vysoko-zatazove aplikacie.
ASP.NET je jedno z mnoha. Proč na pozici PHP není Java, ta snad s Linuxem problém nemá nebo jo? A nebudeme sem zavádětet tuto diskuzi, je to strašně moc postů prakticky o ničem.
ASP.NET je jednolitější než Java - frameworků pro weby v Javě je moc,
je to dost roztříštěné, to si myslím brání Javě více proniknout do
webů.
A taky úplné základy v PHP jsou jednodušší, proto se víc webařů vrhne
spíš na PHP než na Javu.
ASP.NET nie je jazyk ale framework a to veľmi kvalitný framework. Existuje
menej hostingov pre ASP.NET ako pre PHP ale to neznamená, že je menej
kvalitný ako PHP
pokial viem, tak Java mala vazne problemy s bezpecnostou hned na zaciatku a ten privlastok jej prischol natrvalo
a ked sa ta spytam na uspech ASP.NET, tak hned ides vycuvavat... ale ty si tu zacal pisat o ASP.NET...
framework je .NET a ASP je scriptovaci jazyk pouzivany na strane servera, ktory ma byt konkurencia pre PHP
a ani som nenapisal, ze ASP.NET je menej kvaliny nez PHP len som napisal, ze ASP sa mimo Windows serverov uz nepouziva nikde, kdezto, PHP je pouzitelne nielen na Unix like OS, ale aj na systemoch spolocnosti MS (myslim, ze od Windows 95), preto je rozsirenost PHP taka obrovska oproti konkurencnej platforme z Redmondu
ASP.NET je webový framework pokiaľ viem. Ako skriptovací jazyk sa používa buď C# alebo VB. ASP nie je jazyk, tá skratka znamená "active server pages". Rozhodne nie je ASP.NET zlá voľba pre vývoj webových stránok.
sice ASP.NET nie je zla volba pre vyvoj webovych aplikacii na strane servera, ale velmi malo poskytovatelov (mozno max. traja z desiatich) ASP.NET poskytuju na svojich serveroch a aj to za vyssiu sumu, ako konkurencne PHP
To je možno pravda, ale myslím, že keď je niekto šikovný programátor,
tá cena ho moc zaujímať nebude. Free hostingy sa dajú nájsť aj na ASP.NET,
ktoré postačujú pre osobnú potrebu.
Ak chceš nejaké príklady webov, ktoré bežia ASP.NET tak http://stackoverflow.com/
napríklad, všetko od microsoftu atd... a tie weby sú skutočne kvalitné a
nie som si celkom istý, či by si podobnú funkcionalitu a výsledok dosiahol
aj v PHP.
Uzavrime to, na začiatok HTML+CSS+(JavaScript), potom PHP/ASP.NET(+SQL)
(podľa vlastných preferencii)
podobného výsledku dojdeš i v PHP, ale vyžaduje to mnohem více času a vynaloženého úsilí.
Dosiahnut podobnu funkcionalitu a vysledok v PHP pri takych weboch nie je problem, MS ma weby jednoduche, nevidim nic co by sa nedalo naprogramovat za den, dva v PHP, pokial uz mas nejaky CMS. Q2A web podobny stackoverflowu som mal hotovy za tyzden.
Každý něco ale nikdo nic k otázce.. Ohledně Javy : Spring a hibernate je
orm. Orm je objektově relační mapování a využívá se k propojení
aplikace s databází. Doporučuji se naučit obě. Obě chtějí at znáte při
pohovoru. Později si můžete dělat vlastní, ale ve firmách chtějí tohle.
Ohledně javaee to je divné, někde chcou to jinde to. Naučit se oboje, čím
začít nevím, možna si skus projet tutoriály, a co ti přijde
lepší,lehčí, stín já zkušenosti zatím nemám. K tomu samozřejmě html a čas, a
ten javascript taktéž, využiješ ho při složitějších věcech.
ohledně zbytku hádek: Java se využívá ve velkých podnicích na podnikové systémy, rychlý přístup, odezva a tak, php na to už většinou nestačí, když je to potřeba propojit se neweb softwarem. Asp taktéž jak Java, ale protože je omezen na Win, tak to není tak aktuální. Java se hodně žádá ohledně webů, dokonce víc jak software, asp taky, i když se to možná rovná se softwarem. Aspon tady v ČR. Php je dobré ale pokud chceš něco víc, chceš postoupit víš v platu, jdi bud do asp nebo Javy. Podniky to hodně chcou.
Tak, a ještě do toho třeba vyvolejte flame na téma Linux vs Windows, prémiové články atd... Nechápu, proč se furt snažíte hledat nějaký nejlepší jazyk. ASP.NETaři budou propagovat ASP.NET, phpčkaři PHP. Tyto jazyky byly stvořeny za stejným účelem, a jeden stejně dobře poslouží k samému účelu, jako ten druhý. Celkově se toto týká flamů na ITnetworku. Když se sejdnou dvě skupiny s rozdílnými názory, vznikne flame, často i potom, co byl vyřešen původní dotaz vlákna. Vím, že David Hartinger, má plné ruce práce, ale v příští verzi CMS, by neuškodilo tlačítko vyřešeno, které by autorovi dávalo možnost zamknout jeho vlákno, které bylo již vyřešeno.
Twe, tak to tady máme mezi sebou borce nevídané rychlosti
Začni se učit jak už ti psali výše Spring Framework(http://cs.wikipedia.org/…ng_Framework). Dále se nauč
Hibernate(http://cs.wikipedia.org/wiki/Hibernate) a může se podívat
i na Maven(http://cs.wikipedia.org/…Apache_Maven). Na škodu určitě
nebude když se naučíš JSF(http://cs.wikipedia.org/…Server_Faces). Jednotlivé
frameworky můžeš libovolně kombinovat. Například ve Springu můžeš
využívat Hibernate. Myslím tím model BO(Business Object) a DAO(Data Access
Object). Když k tomu přidáš i JSF, tak si můžeš tvořit co uznáš za
vhodné Jo a lepší je
umět ten Maven, což je schránka pro správu závislostí a
buildů v aplikaci.
Myslis snad, ze naprogramovat podobny system je tak velmi obtiazne ? Je pravda, ze je to pisane na zend frameworku, co mi ciastocne urychlilo pracu, no nevidim problem to za tyzden napisat aj v cistom PHP-cku, to by mal zvladnut priemerny programator.
Dyť říkám, seš dobrej. Za dva dny dáš microsoft.com a za další dva google i s vyhledávačem. Za další den v pátek opravíš D jedničku a v sobotu postavíš další trasu Metra. A v neděli odpočíval po své práci.
Zobrazeno 25 zpráv z 25.