DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > PHP
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

PHP PHP aplikacije, Smarty, PEAR

Odgovori
 
Alati teme Način prikaza
Staro 21. 11. 2007.   #11
Misha
profesionalac
Qualified
 
Avatar Misha
 
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
Misha is on a distinguished road
Default

Citat:
Originalno napisao robi-bobi Pogledajte poruku
... ali ne pljuj po jeziku od kog dobar deo forumasa zivi - da, ima stvari koje bi mogle i trebale biti bolje, ali meni je sasvim ok.

ne shvatam tvoju pricu - "a posto nema tog i tog, nije li bolje promeniti jezik". Za mene to i to nije bitno i dakle nije bolje, ako tebi jeste, onda ga menjash, nema tu neke dileme.
Ih bre, pa i ja od njega uglavnom zivim trenutno ... al nisam znao da to znaci da treba da zatvaram oci na njegove mane ... sto bi reko blues, ja tako ne funkcionisem ... A inace ono sto je receno da je tu programer mozda najbitniji od svega, stoji samo tako ... al dilema koji jezik izabrati kao primarni definitivno nije bas tako jednostavna ... ako ima feature koji mi treba za projekat uzmi njega ... pa ne bi reko ... razlike izmedju jezika su malo dublje od toga ... i sintaskne i nacin konkretne implementacije svega onoga sto ima ...

Jednostavno ona lista noviteta data u startu mi ne deluje tako impresivno ... pa ostali jezici to imaju ihajhaj ...

Citat:
Originalno napisao robi-bobi Pogledajte poruku
uostalom, ko kaze da je tesko odrzavati projekat gde ima vise jezika. ja sam radio bas to - ja sam bio odgovoran za php deo, kolega za perl. gde je problem?
He he ... pa to i jeste problem, sto taj projekat iziskuje dva programera a ne jednog ...

Al i sam kazes da tu ima mesta za uznapredjenja ... ja sam samo bio konkretniji pa ako je to pljuvanje onda bolje nikad uzivo da se ne vidimo Opusteno ...

Poslednja izmena od Misha : 21. 11. 2007. u 22:10.
Misha je offline   Odgovorite uz citat
Staro 21. 11. 2007.   #12
Ilija Studen
Direktor Kombinata
Invented the damn thing
 
Avatar Ilija Studen
 
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
Ilija Studen će postati "faca" uskoroIlija Studen će postati "faca" uskoro
Default

Kada jezik iza sebe ima desetak godina i par miliona korisnika njemu ne treba revolucija već lagana evolucija. Pogledaj šta se samo desilo sa 5-icom... To jednostavno NE RADIŠ.

Ništa od gore nabrojanog nije revolucionarno. Čak ni 6-ica ne donosi neke ultra-mega-giga nove stvari, ali se neke bitne stvari peglaju i dolaze na mesto. Pored samih dodataka jeziku (namespace + late static binding), APC donosi ogroman skok performansi setupima koji još uvek ne koriste opcode keš (mnogo ih je), mysqlnd primetno ubrzava rad sa bazom i otvara vrata novotarijama koje do sada nisu bile moguće zbog ograničenja libmysqla, sve sistemske ekstezije će baratati sa Unicodeom...

Hej, ako mene pitaš sve to pruža realnu vrednost koja će mi posao činiti lakšim. Jebi ga, programi se neće pisati sami od sebe, ali će raditi brže, bolje i stabilnije. Skroz OK što se mene tiče

Poslednja izmena od Ilija Studen : 21. 11. 2007. u 22:34.
Ilija Studen je offline   Odgovorite uz citat
Staro 21. 11. 2007.   #13
Nenad Vasić
profesionalac
Professional
 
Datum učlanjenja: 28.06.2007
Lokacija: Beograd
Poruke: 238
Hvala: 80
38 "Hvala" u 24 poruka
Nenad Vasić is on a distinguished road
Pošaljite poruku preko Skype™ za Nenad Vasić
Default

@Ilija Studen, u prvom postu nisi lepo napisao link za namespaces.
Nenad Vasić je offline   Odgovorite uz citat
Staro 21. 11. 2007.   #14
Misha
profesionalac
Qualified
 
Avatar Misha
 
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
Misha is on a distinguished road
Default

@Ilija Studen: A kako zamisljas laganom evolucijom da proceduralni jezik postane objektno orijentisan?!? Jedne godine dodas destruktore ... pa onda za dve godine dodas konstruktore ... pa za dve polimorfizam

PHP menja svoje lice ... prosto zato sto uvidjaju da su neke pocetne predpostavke bile pogresne ... pravac u kom idu mi se svidja nemoj pogresno da me shvatis ... namespace-ovi su zlata vredni, i odusevjen sam sto ih konacno ubacise ... al prosto mi je trulo da se odusevljajvam sa necim sto u Javi postoji odvajkada ... PHP se trenutno igra catch up igre ...

E sad ... da li ti mislis da svi ti milioni PHP programera pozdravljaju to sto im jezik postaje kompleksniji? Hm ... A de ne spominjem da je Python bio just in time kompajliran jos odvajkada a da Zend nije hteo da ubacuje taj feature jel su lepo zaradjivali na svom byte code kompajleru ...

Meni je recimo mnogo zanimljivije i impresivnije ono sto rade sa Zend frameworkom ... tu bi imao da kazem mnogo vise pozitivnog pa da ne ispadnem da sam kamila koja pljuje postene forumase
Misha je offline   Odgovorite uz citat
Staro 21. 11. 2007.   #15
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

Misho, ne znam da li nisi upoznat ili zaboravljas kako je nastao PHP i koja je njegova originalna namena, dakle tu nisu bile "pogresne pretpostavke" vec je sam PHP prerastao svoju upotrebu. Razmisljaj o tome kao o mobilnom telefonu, originalno je namenjen za razgovore, a u sta je prerastao - to je svima poznato. To je proces modernizacije i tu nema nikakvih pogresnih pretpostavki vec je "go with the flow".

Ja nemam problem sa tim da me neko zove "lamer" zato sto radim u PHP i ne koristim neke fensi stvari iz drugih programskih jezika, dok "lebac" kupujem od tih para, nista mi drugo nije vazno. Osim toga, kada mi treba nesto sto ne moze PHP, upotrebim neku drugu platformu u kojoj to moze.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat
3 članova zahvaljuje bluesman za poruku:
Staro 22. 11. 2007.   #16
Gargoyle
old school
Professional
 
Datum učlanjenja: 19.04.2007
Poruke: 372
Hvala: 139
70 "Hvala" u 43 poruka
Gargoyle će postati "faca" uskoro
Default

Ja bih za sad najviše voleo da vidim da se masovnije koristi PHP5, pa bilo koja verzija petice, umesto PHP4. Otprilike 90% mojih klijenata koji mi dodju sa već zakupljenim serverima, teraju php4 .... i onda tu sva priča o "novotarijama" pada u vodu. Valjda to ima neke veze sa provajderima koje mrzi da stavljaju nove verzije, sa licencama njihovih kontrolnih panela, ili sta li je već neznam - ali postaje naporno. Tako da sam jednostavno prinudjen da najveći deo posla radim u staroj verziji iako bih rado koristio prednosti petice.
Gargoyle je offline   Odgovorite uz citat
Staro 22. 11. 2007.   #17
Misha
profesionalac
Qualified
 
Avatar Misha
 
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
Misha is on a distinguished road
Default

@bluesman: Lebac mu beli moze i tako da se gleda na stvari ... samo to nije bas prica o slabostima i snagama programskog jezika ... vise kao neka egzistencijalna filozofija programiranja koja ne iziskuje uopste da se razmislja o takvim stvarima ... sto je takodje ok

Nije pitanje sta PHP moze ili ne moze, ti sraf ako si uporan mozes da odvrnes i sa motorcanglama ... nego je pitanje koliko jezik podrzava dobre prakse, koliku podrsku za dobre koncepte pruza (OOP, sve je objekat, meta programiranje, domain specific programiranje) ... Ako se vodis filozofijom da je bitno da to samo trenutno radi ... to obicno znaci da je kvalitet tu u drugom planu ...

Ja ne mislim da sam lamer sto sam PHP programer, al ne mislim ni da su namespaceovi fancy tehnologija ... kao ni threadovi ... to bi trebalo da bude al najelementarniji arsenal svakog jezika, koji je neophodan ako hoces da proizvedes kvalitetan code ...

Mobilni telefon i dan danas ima mikrofon, slusalicu i brojcanik ... a PHP bas menja svoje lice ... na bolje ... a odluka da se 5000 f-ja stavi u globalni scope je pogresna i nikako drugacije ... odluka da se GET promenjive auto-magicno pojavljuju u globanom scope-u je pogresna i nikako drugacije ... To sve nije evolucija programskog jezika ... to je ispravljanje blatantnih gresaka ... Tj bolje receno, PHP je doziveo veci uspeh nego sto su se njegovi kreatori nadali kad su ga pravili ...

PHP stvarno jeste prerastao svoju upotrebu to si u pravu ... Legacy code je mnogo velika omca oko njihovog vrata da to isprave ... Al dobro idu napred to je bitno ... Pa i meni je taj egzistencijalizam glavni razlog sto mi je PHP i dalje primarni jezik, I hear your pain bro Samo i pored toga ne svidja mi se sto prica o kvalitetu jezika ispade neki tabu ...
Misha je offline   Odgovorite uz citat
2 članova zahvaljuje Misha za poruku:
Staro 23. 11. 2007.   #18
Djuki
profesionalac
Professional
 
Avatar Djuki
 
Datum učlanjenja: 09.06.2005
Lokacija: Pancevo
Poruke: 251
Hvala: 60
47 "Hvala" u 34 poruka
Djuki is on a distinguished road
Pošaljite ICQ poruku za Djuki Pošaljite poruku preko Skype™ za Djuki
Default

Ako govorimo o revoluciji ASP.NET je revolucija, sada php samo prati paj put. To je nemonovnost, zasto bi neko koristio php4 pored c# koji je najmoderniji objektno orijentisan jezik.

Sada i PHP programeri imaju razloga da sacekaju da PHP dostigne nivo koji pruza .NET platforma, ako bude uspeo u tome naravno.
__________________
Blog | Facebook | Twitter | PHP Srbija
Djuki je offline   Odgovorite uz citat
Staro 23. 11. 2007.   #19
ylodi
član
Na probnom radu
 
Avatar ylodi
 
Datum učlanjenja: 19.03.2006
Poruke: 38
Hvala: 0
3 "Hvala" u 3 poruka
ylodi is on a distinguished road
Default

@Djuki: Činjenica je da je razvoj PHP-a pomalo kaotičan što s ASP.NET-om nije slučaj i zbog toga PHP pati od raznih bolesti. Ali nazivati ASP.NET revolucijom je pomalo smiješno. Vidim domaće Microsoft stručnjake kako se nabrijavaju na MVC iz Microsofta koji je još u razvoju i zapravo još ne mogu raditi u njemu.

A svi koji prate što se događa u svijetu web developmenta znaju da već godinama ljudi koriste razna MVC rješenja. I kakva je sad to revolucija koja kopira postojeće? ;-)
ylodi je offline   Odgovorite uz citat
Staro 23. 11. 2007.   #20
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

Lako je na kraju pokupiti sva dobra iskustva i odbaciti sva loša, pa napraviti nešto (r)evolucionarno, šta je bilo sa starim ASP-om istog tog Microsofta, jednostavno su ga bacili u vodu i napravili .NET? Ko je ikada radio asp sajt zna da je on bio jako neugodan za rad, za razliku od PHP koji se bori da se modernizuje, MS ima taj luskuz da proglasi nešto "zastarelim" i jednostavno napravi novo. Trebalo je imati .... pa se boriti sa starom tehnologijom koja već postoji na milionima sajtova, modernizovati je postepeno, tako da se ne uništi staro a donese boljitak na novom. Nije lako.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat
Odgovori


Alati teme
Način prikaza

Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum


Vreme je GMT +2. Trenutno vreme je 12:47.


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.