|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor:
![]() |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 |
programer
Na probnom radu
|
![]() Za Petra:
Ako ne PHP, sta bi bilo najbolje resenje, generalno gledano, za zaista velike projekte? Nemam mnogo iskustva van PHP-a pa me zanima. |
![]() |
![]() |
![]() |
#2 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
![]() ![]() |
![]() mozda python, perl (mozete da pljujete koliko hocete..), java... mada u 90% slucajeva php moze dosta kvalitetno da odradi posao.
@petar: definisi zaista velike stvari, i sta bi bile te greske i nedostaci u dizajnu php-a? ne flamujem, vec pitam, interesuje me.
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams |
![]() |
![]() |
![]() |
#3 |
Python Ambassador
Master
|
![]() Uh, teška odluka - zavisi od tipa projekta i njegovih osobina/zahteva.
/me oblači vatrostalno odelo Mada mislim da bih mirne savesti mogao da preporučim Python ili Javu kao platformu. E sad - pitanje frameworka je pitanje religije.
__________________
Python Ambassador of Serbia |
![]() |
![]() |
![]() |
#4 |
programer
Na probnom radu
|
![]() Da li su Java i Python bolji u ovom slucaju od PHP-a zbog mogucnosti jezika/platforme ili zbog performansi? Kakve su performanse Ruby-ja?
Kako biste ocenili .NET u ovoj prici? Mnogo pitam jel da? |
![]() |
![]() |
![]() |
#5 |
Ivan Dilber
Sir Write-a-Lot
|
![]() Net je super za rad, narocito u kombinaciji sa C#, ali to znaci vezivanje za Windows + IIS, a to opet znaci niz, pre svega sigurnosnih problema...Apache na Linuxu je ipak mnogo stabilnija i sigurnija varijanta, plus imas milion modula za Apache koji su od velike pomoci..
Sa pythonom nemam iskustva, perl je veoma brz i efikasan kad se koristi kao mod_perl modul, a java je isto vrlo solidno resenje, novije verziju su postale solidno brze, ali java zahteva server sa vise memorije nego za perl ili php... Medjutim za velike projekte su perfomanse obicno sekundarna stvar, lakoca timskog rada i skalabilnost koda su mnogo bitnije, pa je zato Java ipak bolja,ona je pravljena upravo za takve stvari... Drugi aspekt kod velikih projekata je budzetm jer neko treba da plati sve te ljude koji ce da odrazavaju to....a php danas zna svaki klinac, dok su Java programeri skupi... |
![]() |
![]() |
![]() |
#6 | |||
član
Certified
|
![]() Citat:
![]() Perl je i dan danas vrlo jak u www domenu zbog ogromne baze korisnika koji imaju xxxx godina iskustva sa njim ali je za izbegavanje zbog ooooogromne lakoce pisanja necitljivog koda. Python, xexexexe, da njega koristim, ali necu da se bacim u 'vs' pricu. Lepa prica o "real world" performansama je ovde. Da, django ![]() Takodje - jeste da je (opet) django-related ali ima vrlo dobrih saveta. Za njega postoji mod_python ali IMHO FastCGI je daleko bolje & brze resenje, jos kada se u igru ubaci lighttpd, ix... about lighttpd: upravo cu da testiram apache/mod_python vs lighttpd/FastCGI da bi video sta daje manje mem footprint, jede manje CPU, .... Javljam kada zavrsim. Mozda i Ruby dodje u obzir, Python/Ruby odluka je vise zasnovana na licnom ukusu nego bilo cemu drugom, oba jezika su stravicno mocna i komforna za rad. Citat:
Java mi i nije nesto na vrhu spiska skalabilnih i programer-friendly jezika. Citat:
Java programeri su pravedno skupi, ko ima zivaca da "sazvace" onoliki API samo da bi pisao/citao fajl i treba da trazi gooomilu para. ![]() btw. Ala odosmo OT, da se ovo split-uje u neku 'vs' temu? Poslednja izmena od nesh : 15. 12. 2005. u 15:10. |
|||
![]() |
![]() |
![]() |
#7 |
Igor Marinović
Expert
|
![]() Na mungosovom blogu u komentarima je dat vrlo interesantan link na prezentaciju kako je flickr izgradjen:
http://www.niallkennedy.com/blog/uploads/flickr_php.pdf PHP aplikacija sa Smartyjem i MySQLom. Ima par interesantnih trikova, kao sto je menjanje tipa baze u MyISAM kod slave replikacije. Toplo preporucujem ovu prezentaciju. |
![]() |
![]() |
![]() |
#8 | ||||
Ivan Dilber
Sir Write-a-Lot
|
![]() Citat:
Citat:
![]() Citat:
![]() U svakom jeziku mozes da pises necitak kod, a oni $@% u perlu se mozda cine necitkim ljudima koji nisu navikli da gledaju perl kod, ali posle mesec ili dva rada shvatis da oni u stvari dodaju na citljivosti (jer pokazuju tip promenjive). Radio sam na nekim solidno velikim perl projektima i apsolutno tvrdim da u perlu moze bez velikog napora da se pise kod koji je izuzetno citljiv, samo treba project manager da proglasi pravila ponasanja (i zapreti sa -20% plate onima koji prave sranja) i sve bude super....plus perl podrzava ubacivanje helpa direktno u kod preko pod-ova, nesto nalik javadoc-u, sto je isto jako kul stvar... Citat:
sa web interfejsom koje uopste nemaju veliki hit rate, ali su izuzetno komplexne, tipa kompletno knjigovodstvo neke velike kompanije (recimo Telekom ima to), ili web aplikacija za spediciju neke internacionalne kompanije tipa P&G, ili na primer Maximo sistem (sa njim konkretno sam radio, on je pisan u C++ i Javi) koji sluzi da vodi stanje u magacinima (i sve moguce vezano za to, putne naloge, naloge za nabavku, zamenu, optimizaciju transporta, itd..) za ogromne sisteme kao British Petroleum. Njih koriste samo zaposleni kompanije, znaci hit rate je umeren, ali te stvari umeju da budu zilion puta komplikovanije od bilo kog sajta, rade sa ogromnim bazama, puno raznoraznog koda, razvijaju ih paralelno timovi koji su bukvalno na razlicitim kontinentima.. jednom recju mnogo je tu vecih problema od hit-rate-a, koji se uostalom uvek da lako resiti pomocu proxija i dodatnih servera... Poslednja izmena od ivanhoe : 19. 12. 2005. u 04:43. |
||||
![]() |
![]() |
![]() |
#9 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
![]() ![]() |
![]() da ne ponavljam vec receno:
http://wiki.w4py.org/python-vs-php.html http://www.tonybibbs.com/article.php/20030212152811436 http://blade.nagaokaut.ac.jp/cgi-bin...ruby-talk/5334 http://www.oracle.com/technology/pub.../hull_asp.html tu su ti redom: python-vs-php, java-vs-php, ruby-vs-php i asp.net-vs-php. sto rece ivanhoe, java je zaista enterprise-level jezik u svakom pogledu (zahtevan hardver, skupo odrzavanje, etc etc) - sa druge strane php je vrlo lak i specijalizovan za taj posao koji radi vrlo dobro. python je prilicno dobar jezik - sintaksa ne lici na C, nema neke language construct-e, ali je zato OO u pythonu jos odavno ispred phpa, perla i mnogih drugih skript jezika. asp.net je dobar iz istog razloga iz kog je i ruby on rails dobar - asp.net 2005 omogucava relativno brz razvoj aplikacija, ali ne mogu da zalazim u detalje posto ne znam mnogo vise o tome.
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams Poslednja izmena od zextra : 14. 12. 2005. u 21:52. |
![]() |
![]() |
![]() |
#10 |
programer
Na probnom radu
|
![]() Hvala veliko svima
|
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Izbor PHP Framework | dootzky | PHP | 100 | 21. 02. 2010. 18:15 |
Forum za web tehnologije | Pedja | Obaveštenja, predlozi i pitanja | 1 | 24. 08. 2006. 13:50 |