[ javaworld @ 02.12.2009. 09:01 ] @
Trebalo bi da izradim neku jednostavniju web aplikaciju i da je postavim na internet i posto sam do sada iskljucivo radio u javi i to intranet aplikacije kada sam pogledao ponude nasih provajdera zakljucio sam da hostinga java aplikacija gotovo da nema kod nas! Jedino sam pronasao ponudu na sajtu http://www.cnt.co.yu/hosting.page.

Ne znam kakva je situacija u svetu, ali interesuje me zasto je to tako, da li su se u nasim uslovima php aplikacije pokazale mnogo bolje od javinih, da li php frameworkovi nude kvalitetnija i brza resenja od javinih frameworkova, da li se java web aplikacije nisu pokazale dobro?

Razmisljam da pocnem da ucim PHP posto u nasim uslovima on definitivno pruza mnogo bolji hosting.

Interesuju me kakva su vasa iskustva?
[ mar8 @ 02.12.2009. 11:07 ] @
Ne bi se moglo reći da sa php pokazao kvalitetnijim - php je namenjen za aplikacije koje su do nekog srednjeg nivoa složenosti. Java ima mnogo veće mogućnosti, ali zato zahteva mnogo više znanja i učenja.

Kako stvari izgleda stoje, Java se kod nas koristi uglavnom za razvoj intranet aplikacija (kao što si i sam napisao), dok je za web uglavnom php i .net u upotrebi.

I mene vrlo zanima situacija sa java hostingom kod nas.
[ nnn @ 02.12.2009. 14:12 ] @
Mislim da je najbolje resenje za Java hosting, jeftin VPS + mnogo vise mogucnosti pruza od obicnog hostinga.. :P
[ Tyler Durden @ 02.12.2009. 14:25 ] @
Problem sa java hostingom jeste taj sto ga trazi <1% ljudi.
Na sta se pomalo nadovezuje relativno tezi setup od Apache+PHP, kao i potreba za vise hardverskih resursa kod jave.
[ Majstor_Pućko @ 02.12.2009. 15:36 ] @
Citat:
nnn: Mislim da je najbolje resenje za Java hosting, jeftin VPS + mnogo vise mogucnosti pruza od obicnog hostinga.. :P

Tako se uglavnom i radi za javu.

Sto se tice manjka hostinga sve je vec receno u temi. Java je kompleksnija tehnologija, i razvoj u njoj je daleko skuplji od PHP-a. Manja ponuda kvalitetnih radnika, a kada se pogleda za manje i jednostavnije projekte java je jednostavno overkill. Svaka platforma ima svoje mane i prednosti i ne moze da drzi primat na svim poljima. Od kako znam za javu odvuek sam je smatrao za ozbiljan jezik koji je dobar za razvoj nekih velikih i kompleksnih aplikacija. Mogu da budu i web, ali obicno na serveru treba pokazati moc, a tu ona pokazuje pravo lice.
[ javaworld @ 02.12.2009. 18:40 ] @
Hvala na odgovorima.

Jasan mi je pojam Virtual Private Hosting Server - a ali kada bi se odlucio za VPS hosting interesuje me da li takva usluga ima kod nas, koliko kosta i kakva su Vasa iskustva? Koje firme mozete preporuciti za saradnju?

[ zigizig @ 02.12.2009. 19:53 ] @
Zasto ti je toliko stalo da hostujes kod nas. Pa niko normalan ne radi nista ozbiljnije u Srbiji.
Sve gomila skorojevica koji bi da sa malo truda i jos manje znanja za mesec dana naprave velike pare.
A sve to krece sa drzavom i ptt+telekom. Zbog 'low bendwidth' ne postoji sansa da neko u Srbiji hostuje video stream.
I jos se svi hvale sa povecanjem download-a a upload kao na dialup.
Po kvalitetu i performansama smo u rangu sa albanijom i bosnom. Svi ostali su daleko ispred nas.
Ljudi sa kojima radim imaju od 40MB do 100MB download/upload u svojim kucama (nisam pogresio veruj mi), pa sta dalje pricati o hostingu.

Zato lepo http://www.godaddy.com pa biraj sta volis. I kvalitet i cena i usluga, a mozes da zakupis i dedicated server pa se igraj do mile volje.
Bezi od svega sto je u Srbiji !!!

ps. Sto se tice jave tu je Majstor_Pućko potpuno u pravu. Za manje sajtove php je najbolji. Za ozbiljne i velike web projekte java je bez premca.
[ javaworld @ 03.12.2009. 06:37 ] @
Citat:
zigizig:
Zato lepo http://www.godaddy.com pa biraj sta volis. I kvalitet i cena i usluga, a mozes da zakupis i dedicated server pa se igraj do mile volje.
Bezi od svega sto je u Srbiji !!!
ps. Sto se tice jave tu je Majstor_Pućko potpuno u pravu. Za manje sajtove php je najbolji. Za ozbiljne i velike web projekte java je bez premca.


Hvala na savetima.

Pogledao sam ponudu na http://www.godaddy.com i zaista je izvanredna. Za sada, za jednostavniji sajt, je dovoljan i PHP pa cu se malo i sa njim pozabaviti. Pored toga vidim da je kod nas dosta trazen pa mozda kasnije bude jos nekog posla.
[ staticInt @ 03.12.2009. 12:32 ] @
Citat:
mar8: Ne bi se moglo reći da sa php pokazao kvalitetnijim - php je namenjen za aplikacije koje su do nekog srednjeg nivoa složenosti. Java ima mnogo veće mogućnosti, ali zato zahteva mnogo više znanja i učenja.

Kako stvari izgleda stoje, Java se kod nas koristi uglavnom za razvoj intranet aplikacija (kao što si i sam napisao), dok je za web uglavnom php i .net u upotrebi.

I mene vrlo zanima situacija sa java hostingom kod nas.


Apsolutno netacno, evo ja imam 2 java sertifikata ujedno i SCWCD a imam i Zendov ZCE za PHP 5.0 uopste nije tacno da je PHP samo za neke sitne stvari a Java za ozbiljne. Primer koji demantuje sve te gluposti je Facebook jedan od najvecih servisa na internetu koji broji vise od 30 miliona korisnika radi na PHPu i normalno nadjeno je da je isplativije i bolje da radi na PHPu nego na Javi.
Problem je sto ljudi ne mogu da shvate da svaki programski jezik ima svoje namene, PHP svakako ispunjava i najslozenije zahteve isto koliko i Java tako da o toj slozenosti se ne moze govoriti.
Pitanje je sta projekat konkretno zahteva, nekad je odgovor Java nekad PHP sve zavisi od potreba programa ali je skroz netacno da je PHP namenjen za aplikacije koje su do "srednjeg nivoa slozenosti".

Sto se tice java hostinga u Srbiji ja ne bih preporucio ni jednu domacu firmu jer su svi jako nekvalitetni iako nude Tomcat i podrsku za Javu to uglavnom ili ne radi ili radi ali jako lose. Ljudi su ti preporucili GoDaddy probaj njih, moja firma drzi na vlastitim serverima hosting tako da nisam bas upoznat sa hosting solucijama u inostranstvu.
[ Majstor_Pućko @ 03.12.2009. 14:53 ] @
@zigzig: Zahvaljujem kolega :)

@staticInt: Da ali kako god okrenes, to sto je Facebook velik, i dalje ne umanjuje cinjenicu da je on i dalje najobicniji sajt. Kada neka banka, elektrana ili zelezara bude projektovala svoj IS u PHP-u onda ce biti: clap-clap, a ovako zaista je diskucija bespredmetna. Ovo sada sto je ucinjeno je zenit PHP-a njegov krajnji domet, i to je ucinjeno doslovce kopiranjem frameworkova iz mocnijih jezika tipa Jave. Moguce je pisati neke ekstenzije za PHP ali to je totalna ludost kada postoji mali milion vec podrzanih biblioteka za druge jezike "out-the-box", dok PHP ima vrlo malo doticnih, i sa vrlo ogranicenim mogucnostima. Tako da...
[ mar8 @ 03.12.2009. 18:03 ] @
Citat:
staticInt: Apsolutno netacno, evo ja imam 2 java sertifikata ujedno i SCWCD a imam i Zendov ZCE za PHP 5.0 uopste nije tacno da je PHP samo za neke sitne stvari a Java za ozbiljne. Primer koji demantuje sve te gluposti je Facebook jedan od najvecih servisa na internetu koji broji vise od 30 miliona korisnika radi na PHPu i normalno nadjeno je da je isplativije i bolje da radi na PHPu nego na Javi.
Problem je sto ljudi ne mogu da shvate da svaki programski jezik ima svoje namene, PHP svakako ispunjava i najslozenije zahteve isto koliko i Java tako da o toj slozenosti se ne moze govoriti.
Pitanje je sta projekat konkretno zahteva, nekad je odgovor Java nekad PHP sve zavisi od potreba programa ali je skroz netacno da je PHP namenjen za aplikacije koje su do "srednjeg nivoa slozenosti".

Sto se tice java hostinga u Srbiji ja ne bih preporucio ni jednu domacu firmu jer su svi jako nekvalitetni iako nude Tomcat i podrsku za Javu to uglavnom ili ne radi ili radi ali jako lose. Ljudi su ti preporucili GoDaddy probaj njih, moja firma drzi na vlastitim serverima hosting tako da nisam bas upoznat sa hosting solucijama u inostranstvu.


Možeš ti pričati šta želiš, ali je de facto da java po svojim mogućnostima ne može da se meri sa php-om. Naravno da se mogu razvijati i složene aplikacije u php-u, ali je to blago rečeno smešno - rad sa php-om u složenim projektima postaje izuzetno naporan. Te "gluposti" koje ti pominješ imaju i te kako rezona, ako malo bolje razmisliš.
[ staticInt @ 03.12.2009. 18:33 ] @
Ma ja vas razumem i kazem zavisi od slucaja do slucaja ali je netacno da PHP nije dobar za slozene stvari, ako je vama facebook obican sajt onda ja ne znam sta je konkretno slozeno.
[ zigizig @ 03.12.2009. 18:53 ] @
Koliko je meni poznato facebook ne radi na obicnom php vec ima dosta extenzija a neki servisi i nisu radjeni u php vec u javi, c++...
Sam facebook je daleko od primera za rad php aplikacije.
[ abitbp6 @ 03.12.2009. 20:52 ] @
"to sto je Facebook velik, i dalje ne umanjuje cinjenicu da je on i dalje najobicniji sajt" - HAHAHAHAHAHAAAAAAAAAAAAAAAAAA, kad nisam poginuo od smeha. Taj "najobičniji" sajt ima desetine hiljada servera, a samo prošle godine su uzeli 100 miliona dolara kredita za kupovinu još 50.000 servera. Po posledjim podacima od pre nekoliko dana, 350 miliona korisnika. Ako je to najobičniji sajt, onda stvarno... PHP nije Enterprise oriented, ali to ne znači da nije moćan.

"i to je ucinjeno doslovce kopiranjem frameworkova iz mocnijih jezika tipa Jave" - a Java je početak sveta, i ništa nije uzela ni od koga, počev od sintakse. Odavno je počelo kopiranje svako od svakog.

"dok PHP ima vrlo malo doticnih" (ekstenzija, prim. ja) - Opet, izgleda da su moj i tvoj PHP totalno različite stvari.
[ Majstor_Pućko @ 03.12.2009. 21:12 ] @
Citat:
abitbp6: HAHAHAHAHAHAAAAAAAAAAAAAAAAAA, kad nisam poginuo od smeha.

Joj, molim te nemoj, gde Svet takvu inteligenciju da izgubi...
Citat:
abitbp6: Taj "najobičniji" sajt ima desetine hiljada servera, a samo prošle godine su uzeli 100 miliona dolara kredita za kupovinu još 50.000 servera. Po posledjim podacima od pre nekoliko dana, 350 miliona korisnika. Ako je to najobičniji sajt, onda stvarno... PHP nije Enterprise oriented, ali to ne znači da nije moćan.

Tebe znaci impresionira broj servera? Sta patis od "kompleksa velicine"? Moze i da ima citav svoj data centar. Po funkcionalnostima i dalje nije nista vise nego prerasli sajt.
Stvarno kako ja mogu da vredjam FB? Kada on ima 350450430925425042829845 servera, vau zbog toga je on bitan, a nuklearka sto ima 100-injak, ma ko nju 'ebe... Numbers matter...A sto je najtragicnije u tvom zapazanju, ako nisi primetio, je to da ceo load balancing i sve ostalo rade sistemske i 3rd party aplikacije, tako da tu PHP nema ama bas nikakve veze, tako da si opet debelo omasio poentu. Ali to nije ni bitno, bitno je to da FB ima 489549875984755875 servera, ejjjjjj!!!!!
Citat:
abitbp6: - a Java je početak sveta, i ništa nije uzela ni od koga, počev od sintakse. Odavno je počelo kopiranje svako od svakog.

Za PHP ne da je pocetak Sveta, nego Veliki Prasak. A koliko znam ni PHP nije daleko od C sintakse. Ali ako je tebi sintaksa najocitija razlika dvaput bih razmislio pre nego sto bih nesto rekao, pogotovo na ovoj diskusiji
Citat:
abitbp6: Opet, izgleda da su moj i tvoj PHP totalno različite stvari.

Ozbiljno? I meni se cini. I dok je tako dobro je. Zapravo meni se cak cini da je tvoj svet negde u Dimenziji X, zajedno sa Krangom i Srederom
Ziv ti meni bio junace neznani !!!
[ abitbp6 @ 04.12.2009. 03:49 ] @
Sirov odgovor sa jedinom idejom da se omalovaži sagovornik, i bez razumevanja poente moje poruke. Ali, ipak ću se osvrnuti na dve stvari koje si rekao:

Citat:
Majstor_Pućko: Kada on ima 350450430925425042829845 servera, vau zbog toga je on bitan, a nuklearka sto ima 100-injak, ma ko nju 'ebe.


Ako pokušavaš da kažeš da je nuklearka ozbiljan sistem za koji je Java pravo rešenje, možda treba da pogledaš Sun-ovu licencu u kojoj doslovno piše:
You acknowledge that Licensed Software is not designed or intended for use in the design, construction, operation or maintenance of any nuclear facility.
Nuklearka jeste vrlo ozbiljan sistem, ali Java ipak nije dorasla tom zadatku.

Citat:
Majstor_Pućko: A sto je najtragicnije u tvom zapazanju, ako nisi primetio, je to da ceo load balancing i sve ostalo rade sistemske i 3rd party aplikacije, tako da tu PHP nema ama bas nikakve veze, tako da si opet debelo omasio poentu.


Baš kao i kada je u pitanju Java.
[ staleks @ 04.12.2009. 08:06 ] @
Kad neko tvrdi nesto, u ovom slucaju tvrdnja da je nesto Sunova licenca, onda bi bilo dobro da stavi
referencu na tu svoju tvrdnju.

Ovo sa nuklearkom mi je bas bilo cudno, ne zato sto mislim da branim Javu, nego prosto cinjenica da neko stavlja nesto takvo u svoju licencu.

Zato evo link ka Sun Public License pa nek se ljudi sami uvere da li takvo sto pise.

Sta bi tek Mokrosoft morao da stavi u svoju licencu ???
[ bantu @ 04.12.2009. 09:14 ] @
Stvarno jeste, evo piše:
%JAVA_HOME%\LICENSE

A kad je u pitanju load balacing, mislim da se to radi na nivou AS koji je u slučaju jave pisan u javi.
[ staleks @ 04.12.2009. 11:29 ] @
@bantu: Hvala sto si se potrudio da nadjes gde su to stvarno stavili u Licenci.

Zaista jeste tako, ali ako se malko pazljivije cita ova recenica, ona bi u prevodu bila,
Sun JDK "nije namenjen" za software koji se koristi u nuklearki a ne da "ne treba" da se koristi u nuklearki.

Jednostavno "Sun" se ogradio i rekao: "Da mozete vi to da koristite kod Vas u nuklearki, ali nemojte posle
da dodjete kod nas na vrata i da nam kucate kad sve ode dodjavola"

Verujem da i drugi proizvodjaci imaju isti rezon.
[ Majstor_Pućko @ 04.12.2009. 13:15 ] @
Citat:
abitbp6: Sirov odgovor sa jedinom idejom da se omalovaži sagovornik, i bez razumevanja poente moje poruke.


Citat:
abitbp6: "to sto je Facebook velik, i dalje ne umanjuje cinjenicu da je on i dalje najobicniji sajt" - HAHAHAHAHAHAAAAAAAAAAAAAAAAAA, kad nisam poginuo od smeha.



Sto se tice nuklearke znam, i ne samo da je zabranjeno za nuklearke vec i za elektrane bilo koje vrste i raketna postrojenja. Ali sistem za zelezaru moze da se napise u Javi, Sistem za fabriku moze da se napise u Javi, Sistem za banku moze da se napise u Javi...Fill in the blank.

Da se zaista ne upinjemo, dzabati je sve neces me ubediti. Jer poredjenja jednostavno nema. Ne mogu da se porede magarci i konji. PHP je skripting i slabo tipizirani jezik. Java je tipizirani i bytecode kompajlirani. I ono sto moze Java da uradi sa lakocom veoma je tesko za PHP, nije nemoguce, ali je totalna ludost. Pre svega Web je samo polovina onoga sto Java nudi, dok je kod PHP sve.

Citat:
abitbp6: Baš kao i kada je u pitanju Java.

Da, a tvoj glavni argument jeste koliko servera ima FB. Shvatas li da je FB nista drugo nego golema Web aplikacija? Osim browsera i slanja maila korisnicima nema nikakvu drugu interakciju, capisci? Velicina je ovde irelevantna, vec se gleda slozenot i mogucnost. Da li mogu da renderujem 3D grafiku u PHP-u? Ne. Dali mogu samo sa PHP-om da napravim desktop aplikaciju? Ne bez nekog budzenja. Da li u PHP-u mogu da napravim applet? Ne. Da li mogu da povezem PHP sa USB portom? Ne bez ekstenzija, pitanje je da li postoje, dok Java ima brdo istih. Jednostavno podrska za Javu je veca i kao jezik je u startu napravljen za vise namena. PHP je predvidjen da bude skripting jezik, mnogo je napredovao, ali aplikacije koje zahtevaju malo vise interakcije od browsera PHP se nikada nece probiti.

Ako imas neke validne argumente, prezentuj ih. Ovakav tvoj drcan stav u maniru "ja sve znam, svi ostali su budale" nije dovoljan. Znaci ponavljam, ocekujem konkretne primere gde je PHP "neck-a-neck" sa Javom a da to nije u browseru :) Izgaram od zelje da to vidim...
[ abitbp6 @ 04.12.2009. 18:38 ] @
Citat:
staleks: Sta bi tek Mokrosoft morao da stavi u svoju licencu ???

Nije Sun jedini koji je ovo stavio u svoju licencu. Ima toga kod još dosta softvera. Od banalnih tipa iTunes i Quick Time, Opera, do operativnih sistema (Windows 98 SE, Windows NT, OS X). Negde se dodaje i da se softver ne koristi u sistemima za održavanje života (npr medicinski aparati, oprema u staklenicima i slično).

Citat:
staleks: Zaista jeste tako, ali ako se malko pazljivije cita ova recenica, ona bi u prevodu bila,
Sun JDK "nije namenjen" za software koji se koristi u nuklearki a ne da "ne treba" da se koristi u nuklearki.

Pa ako nije namenjen, onda znači da ne treba, jer postoje bolja rešenja. Cisternom mogu da se prevoze ljudi, ali se teško ulazi i izlazi, nemaju gde da sednu i nemaju za šta da se uhvate prilikom kočenja, a i ugušiće se ako se zatvori poklopac. Ko normalan bi stavio ljude u cisternu, ako zna da postoje autobusi? Verovatno si mislio "ne sme".

Citat:
Majstor_Pućko: Da, a tvoj glavni argument jeste koliko servera ima FB. Shvatas li da je FB nista drugo nego golema Web aplikacija? Osim browsera i slanja maila korisnicima nema nikakvu drugu interakciju, capisci?

I osim sa desetinama hiljada drugih servera na kojima se vrte Fejsbuk aplikacije, i još desetinama hiljada koji koriste druge Fejsbuk servise.

Citat:
Majstor_Pućko: Da li mogu da renderujem 3D grafiku u PHP-u? Ne. Dali mogu samo sa PHP-om da napravim desktop aplikaciju? Ne bez nekog budzenja. Da li u PHP-u mogu da napravim applet? Ne. Da li mogu da povezem PHP sa USB portom? Ne bez ekstenzija, pitanje je da li postoje, dok Java ima brdo istih. Jednostavno podrska za Javu je veca i kao jezik je u startu napravljen za vise namena. PHP je predvidjen da bude skripting jezik, mnogo je napredovao, ali aplikacije koje zahtevaju malo vise interakcije od browsera PHP se nikada nece probiti.

Ja govorim o web-u, jer se tema, koju sada već teško trolujemo, odnosi na web hosting. Ali, strogo gledano, DA, MOŽE, pošto PHP ima ekstenziju za Windows API, pa onda sve što možeš da uradiš sa Windows API-jem, možeš i sa PHP-om. Za desktop aplikacije i GUI, imaš GTK ekstenziju. I nema budženja, samo se otkomentariše jedan red u php.ini.

Citat:
bantu: A kad je u pitanju load balacing, mislim da se to radi na nivou AS koji je u slučaju jave pisan u javi.

Način balansiranja opterećenja zavisi od konfiguracije mreže, pa u opštem slučaju to nije stvar koju možemo vezivati za neku konkretnu tehnologiju, u ovom slučaju reći da se za Java aplikacije balansiranje opterećenja radi samo pomoću balansera napisanog u Javi. Postoje i hardverski balanseri opterećenja.
[ zigizig @ 05.12.2009. 10:01 ] @
Ja ne bih mnogo da polemisem o php i java, ali me samo zanima koji su to jezici preporuceni za programe u nuklearkama.
Ja sam nasao da se koriste C i ADA.
Mozda ima jos neki?
[ Majstor_Pućko @ 05.12.2009. 13:09 ] @
Mozda jos dodati ASM i C++, ali to zaista nije tema. Mozda u novije vreme .NET ali pretpostavljam za UI, mada je moguce da i njegova licenca brani koriscenje za te svrhe.

@topic: verujem da je tema resena, svi smo dali svoje preporuke, sve ostalo se svodi na prepucavanje Java VS PHP na jezickom nivou. Ono sto siigurno kazem da ide u korist PHP-a pored jednostavnosi i brzine izrade, jeste i brzina izvrsavanja. Tu Java ne moze da se takmici sa PHP-om, jer ovaj nosi pobedu.
[ Man-Wolf @ 05.12.2009. 18:14 ] @
Ja se izvinjavam, ali moram da prokomentarisem temu - Java vs PHP:

Cinjenica je da je ovakva diskusija totalna glupost. Kao sto neko rece (Majstor_Pucko, cini mi se) - Java je programski, dok je PHP skript jezik. Cinjenica je da se svaki skript jezik pise za odredjenu namenu, dok u programskom jeziku mozes da pises sve i svasta (multi-praktican :-D) pa i skript jezike.

Shodno tome, jasno je da je PHP iskljucivo stvoren za WEB i WEB programiranje i tu je ne pobediv (iako ima nekih gluposti kao sto je onaj GTK za pravljenje desktop aplikacija u PHP-u..., etc. etc.). Naravno da web aplikacija (pricamo o aplikacijama, ne sajtovima) moze da se napise i u Javi, ali isto tako moze da se napise i u C-u, C++ -u, ASM-u (pretpostavljam ? :-D), ali bi verovatno potrosili 3 zivota da napisemo nesto sto moze da se uradi za pola sata u PHP-u (i pritom neko mora da bude bas veliki entuzijazista :-D) :-)

Suma sumare - PHP je odlican za ono za sta sluzi i to je cinjenica ... Java je "sirokopojasni" jezik (citaj - kao i svi ostali programski jezici) i naravno da po tom pitanju ne moze da se poredi sa PHP-om.

P.S. Je l' moze neko da definise pojam "prave/velike aplikacije" i "srednje/male aplikacije" (web aplikacije naravno) ? :-)

Pozdrav!
[ zigizig @ 05.12.2009. 19:10 ] @
Mislim da ipak ne stoji poredjenje Jave sa C++ ili ASM kada je u pitanju web.
Pre svega sto je Java definitivno orjentisana na web iako mogu da se prave i desktop aplikacije.
Sa druge strane pricati o nepobedivosti Php-a kada je u pitanju web je malo preterano. Da bi napravio nesto ozbiljno treba ti podjednako mnogo vremena. Ako hoces da sklepas nesto na brzinu naravno da je to najlakse sa Php.
Ipak je glavni pokazatelj mogucnosti i ozbiljnosti jezika tip klijenata gde se koristi.
Facebook je veliki portal (ili aplikacija) i zaradjuje mnogo para, ali se u sustini ipak bavi trivijalnim stvarima (druzenje itd) gde i nije toliko bitna sigurnost transakcija.
Bankarski sistemi su vec neka druga stvar. Multinacionalne korporacije u oblasti telekomunikacija, mobilne telefonije i drugi oblici industrije i kontrole proizvodnih procesa u distribuiranim web aplikacijama su takodje daleko od bilo cega sto u opisu jezika ima rec 'script'.
Mislim da to donekle moze i da posluzi kao definicija 'prave/velike" i "male/srednje" aplikacije.

A na kraju sve to nema veze sa onim od cega se zivi. Ima puno php programera koji zaradjuju dosta vise od java ili c++ programera...
[ Dejan Lozanovic @ 10.12.2009. 14:07 ] @
Citat:

Apsolutno netacno, evo ja imam 2 java sertifikata ujedno i SCWCD a imam i Zendov ZCE za PHP 5.0 uopste nije tacno da je PHP samo za neke sitne stvari a Java za ozbiljne. Primer koji demantuje sve te gluposti je Facebook jedan od najvecih servisa na internetu koji broji vise od 30 miliona korisnika radi na PHPu i normalno nadjeno je da je isplativije i bolje da radi na PHPu nego na Javi.
Problem je sto ljudi ne mogu da shvate da svaki programski jezik ima svoje namene, PHP svakako ispunjava i najslozenije zahteve isto koliko i Java tako da o toj slozenosti se ne moze govoriti.
Pitanje je sta projekat konkretno zahteva, nekad je odgovor Java nekad PHP sve zavisi od potreba programa ali je skroz netacno da je PHP namenjen za aplikacije koje su do "srednjeg nivoa slozenosti".

Sto se tice java hostinga u Srbiji ja ne bih preporucio ni jednu domacu firmu jer su svi jako nekvalitetni iako nude Tomcat i podrsku za Javu to uglavnom ili ne radi ili radi ali jako lose. Ljudi su ti preporucili GoDaddy probaj njih, moja firma drzi na vlastitim serverima hosting tako da nisam bas upoznat sa hosting solucijama u inostranstvu.
03.12.2009. u 13:32


Eh sto volim ove koji kazu facebook je napravljen u php-u, a opet da ih pitam kako facebook drzi podatke, sta koristi za to ? Pa ako nisi upoznat, koriste Hive, a hive je sql like baza podataka napisana u Javi, koristeci hadoop biblioteku koja opet pisana u Javi. Sto nas samo dovodi u cinjenicu da je kod facebooka samo front end pisan u Php-u sve ostalo je nesto drugo.

Neko je pitao koja je to razlika slozenije web aplikacije, pa recimo to situacija kad imas potrebu za viseslojnom arhitekturom. Kad je sve jednostavno i malo tj kad sve mozes da stpas u jedan sloj, odna je tu php laksi, ali kad god imas potrebu da raslojis stvari, onda php tu realno nema mnogo sta da trazi , tj realno ne treba porediti php i javu, treba porediti php i jsp, ako vec hocete da poredite.
[ Dejan Lozanovic @ 10.12.2009. 14:21 ] @
Citat:
Man-Wolf: Ja se izvinjavam, ali moram da prokomentarisem temu - Java vs PHP:

Cinjenica je da je ovakva diskusija totalna glupost. Kao sto neko rece (Majstor_Pucko, cini mi se) - Java je programski, dok je PHP skript jezik. Cinjenica je da se svaki skript jezik pise za odredjenu namenu, dok u programskom jeziku mozes da pises sve i svasta (multi-praktican :-D) pa i skript jezike.

Shodno tome, jasno je da je PHP iskljucivo stvoren za WEB i WEB programiranje i tu je ne pobediv (iako ima nekih gluposti kao sto je onaj GTK za pravljenje desktop aplikacija u PHP-u..., etc. etc.). Naravno da web aplikacija (pricamo o aplikacijama, ne sajtovima) moze da se napise i u Javi, ali isto tako moze da se napise i u C-u, C++ -u, ASM-u (pretpostavljam ? :-D), ali bi verovatno potrosili 3 zivota da napisemo nesto sto moze da se uradi za pola sata u PHP-u (i pritom neko mora da bude bas veliki entuzijazista :-D) :-)

Suma sumare - PHP je odlican za ono za sta sluzi i to je cinjenica ... Java je "sirokopojasni" jezik (citaj - kao i svi ostali programski jezici) i naravno da po tom pitanju ne moze da se poredi sa PHP-om.

P.S. Je l' moze neko da definise pojam "prave/velike aplikacije" i "srednje/male aplikacije" (web aplikacije naravno) ? :-)

Pozdrav!


Pa sad ne bih bas smeo da vam kazem to nepobediv, vecina php developera nije ni cula recimo za MVC pattern, opet java jeste orjentisana ka web-u i to mnogo vise nego bilo cemu drugom, recimo mozes li da mi kazes koliko web servisa imas u php-u a koliko imas u javi napisano ? mislim da ces tu naci veoma mali procenat php-a.

A ima i druga stvar , ko nije probao jedno i drugo za web aplikaciju taj realno nije merodavan da prica.
[ Goran Rakić @ 10.12.2009. 14:33 ] @
Citat:
Majstor_Pućko: Mozda jos dodati ASM i C++, ali to zaista nije tema. Mozda u novije vreme .NET ali pretpostavljam za UI


Koriste se rešenja gde je moguće lakše opisati program formalnom specifikacijom i izvesti formalno dokazivanje ispravnosti programa. To što je ASM težak za čitanje ili C++ za razumevnje ne znači da se koriste u ovakvim okruženjima. ;)
[ silaneocekivana @ 12.05.2012. 16:49 ] @
Skoro sam napravio jednostavnu aplikaciju u Javi i zatim zeleo da je postavim na web. Nisam znao nista oko hosting-a i kako ceo proces funkcionise. Onda sam naisao na sledeci sajt http://www.eatj.com/ koji u svojoj ponudi ima potpuno besplatan trial od desetak dana. Mozes da kreiras svoj Tomcat server (verzije 5, 6 i 7) i da na njega deploy-ujes svoju aplikaciju. Oni gase tvoj server na svakih 6 sati (verovatno da ne trosis resurse koje nisi platio) zato sto je trial, ali je kao primer hosting-a/deploy-a sasvim dobar. Za mene koji sam bio totalno neupucen u ceo taj proces ovaj provajder je bio bas od pomoci kako bi video kako se konkretno realizuje hosting. Mozda je ovo nebitan komentar za vecinu iskusnih developer-a, ali mozda ce koristici onim manje iskusnim.