DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Programiranje (http://www.devprotalk.com/forumdisplay.php?f=23)
-   -   Јава - ПХП (http://www.devprotalk.com/showthread.php?t=9210)

ivanhoe 10. 10. 2010. 03:37

ono sto sam ja hteo da kazem je da ne mozes da naucis jezik dok ne krenes nesto konkretno da radis u njemu. A to obicno ne biras ti, nego kako ti se zalomi...

Za pocetak je PHP sigurno laksi, a i nije lose da se uz PHP upoznas sa web okruzenjem: kako rade web-serveri, linux, naucis malo html, css, javascript. Nauci dobro SQL, on ti je neophodan koji god jezik da koristis. Iz php ti je to sve sirovo i direktno, pa ces bolje i vise nauciti, java to sve tretira apstraktnije i onda ljudi nikad nemaju potrebu da se udube. A razumevanje kako tacno koja tehnologija radi dosta pomaze...

degojs 10. 10. 2010. 03:52

Citat:

Originalno napisao ivanhoe
java to sve tretira apstraktnije i onda ljudi nikad nemaju potrebu da se udube

Ma!!!???

Jablane, jesi to ti? :-)


Ivane, pogledaj malo neku JSP stranicu, videces da nema velike razlike izmedju PHP-a i Jave u tom slucaju (JSP). Kao ni onog starog ASP-a.

pl4stic 10. 10. 2010. 08:12

Citat:

Ivane, pogledaj malo neku JSP stranicu, videces da nema velike razlike izmedju PHP-a i Jave u tom slucaju (JSP). Kao ni onog starog ASP-a.
A onda je dosao asp.net i resio stvar ;)

biske 10. 10. 2010. 10:47

SQL прилично добро знам, волео бих да радим као девелопер или администратор базе података али управо због тога што не могу да бирам где ћу и шта радити питам за овај део око програмирања. Html, CSS, JavaScript знам довољно добро (не напредно али довољно).

ivanhoe 10. 10. 2010. 14:32

@degojs: znam, ali nisam na to mislio. Mislio sam na GWT, apstrakcije baze, active recorde i sl. I nema nista u tome lose, ne kazem ja da je Java losa (ne mislim ni da je narocito dobra, meni se C# vise dopada, ali to nije ovde prica). Samo kazem da ako si odmah startovao sa olaksanjima, nisi motivisan da se udubis u ono sto se desava iza kulise, jer zasto bi, neko ti je to sazvakao i odradio vec. Obicno covek ni nema vremena da se bavi oni sto ne mora da zna ili radi. PHP do nedavno nije imao sve te fore, a i dalje se uglavnom ne koriste masovno, tako da kod ucenja u PHP-u moras da krenes od dna, pa ides na gore. Java te odmah stavi negde na pola puta...

degojs 10. 10. 2010. 19:14

Vidi.. i u Javi to ide otprilike ovako:

1. "Otvoris" vezu sa bazom, tj. pripremis neki connection objekt
2. Bazi posaljes neki SQL izraz (npr. SELECT)
3. Nazad dobijes skup zapisa
4. U petlji prolazis kroz te zapise i pljuckas HTML

I vecina manjih projekata na Javi tako i radi. I u vecini knjiga koje te uce JSP tako te i uce (bar kada sam ja citao te knjige, negde 2005/6).

Veci projekti su druga prica, ali tesko da ces na necem manjem naci Hibernate ili JPA (Java Persistence API; koji inace nije ni postojao do pre ~5 godina), nema ni potrebe, a verovatno ni znanja.

Dragi Tata 11. 10. 2010. 17:36

Ех, шта знам?

На западу се Јава много боље плаћа него ПХП, мада ми се чини да је Динке ономад нешто поменуо број "ништица" на свом рачуну кад је поредио ова два језика и ПХП је за њега испао бољи.

Код Јаве је лепо што је сам језик стабилан, тј. нема да те боли глава да ли ће твоја апликација да ради за десет година кад изађе Јава 1.23. Чини ми се да са ПХП-ом то није баш случај; знам да је рецимо Пајтон права катастрофа кад је у питању компатибилност између верзија.

Са друге стране, Јава као језик јесте стабилан, али имаш мали милион технологија и фрејмворка који само ничу и нестају. Колико знам, данас је "званичан" начин за израду веб апликација у Јави Jsf али шта ће да буде сутра, појма немам.

Јеси ли погледао Asp.net? Онај класични са веб формама је ружан, али Mvc верзија ми делује много боље.

Dragi Tata 11. 10. 2010. 17:40

Еј, администратори! Овај ваш форум опет зајебава кад мешам латиничне скраћенице са ћириличним текстом. Стално ми конвертује Asp, Jsf и слично у мала слова.

mnicic 16. 10. 2010. 21:05

MVC za ASP.NET je cool. Dobro su osluskivali sta se radi sa druge strane i implementirali su dobre stvari. Skroz je Ok!


Vreme je GMT +2. Trenutno vreme je 18:50.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.