|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
07. 06. 2005. | #1 |
Python Ambassador
Master
|
PHP5 ili PHP4 za razvoj novih aplikacija?
Za: PHP5 je zreo proizvod ima finu podršku u obliku Zend IDE-a i Zend Platform-e, može se uvezati sa Javom preko Java Bridge-a. Kao i Propel koji je Božji dar za PHP programere.
Protiv: Manji broj resursa, gotovih skripti i tutorijala za početnike. Najveća mana bi bila slaba hosting ponuda. //za spisak hosting provajdera koji nude php5 hosting posetite ovaj thread.
__________________
Python Ambassador of Serbia |
07. 06. 2005. | #2 |
profesionalac
Professional
|
PHP5 je mnogo bolji od cetvorke, al me ubija to sto ga nisu svi hosting provajderi prihvatili...
|
07. 06. 2005. | #3 | |
Python Ambassador
Master
|
Citat:
__________________
Python Ambassador of Serbia |
|
07. 06. 2005. | #4 |
Goran Pilipović
Sir Write-a-Lot
|
Problem sa komercijalnim hostingom je što oni ne mogu tek tako da stave PHP5 i da im 90% sajtova ne radi. Znači, nije njima problem da upgrade-uju sistem, veći problem im je da obaveste klijente da će im od xx.xx.2005. sajt najverovatnije prikazivati gomile sitnih i krupnih grešaka a neki čak biti potpuno nefunkionalni u zavisnosti od kompleksnosti sajta.
Što jednostavniji sajt - manja je verovatnoća da će da pravi problem, međutim oni koji imaju komplikovanije sisteme su i najbolji klijenti. Treba ubediti klijente da sada opet plaćaju programere da prepravljaju postojeći sajt koji "radi savršeno" samo zato što provajder upgrade-uje sistem. Video sam još kada je izašao PHP5 gde mogu da se pojavljuju problemi. Bogami, svaki iole ozbiljniji sajt može da naiđe na ozbiljne probleme. Ja na ovom serveru, koje je dedicated i instaliran "po želji" i dalje držim PHP4 jer imam nekoliko sajtova koji se hostiju to, većina je mojih starih: www.outdoor-monitoring.com www.squash.co.yu www.romance-cafe.com i iskreno baš me mrzi da za malu ili nikakvu nadoknadu prepravljam sajtove. Mislim da bi većina stvari radila bez problema, ali su neki toliko kompleksni da i ja sam danas kada pokušam da promenim neku sitnicu, moram pola sata da tražim gde je šta. Na stranu to što se zapitam "zašto sam bre ovo ovako radio?"
__________________
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! |
07. 06. 2005. | #5 |
Python Ambassador
Master
|
Gorane tu slažem se sa tobom da (većinu vremena) nema smisla prepravljati postojeće aplikacije pisane za PHP4, naročito ako te ne žele platiti za to, ali ako pročitaš naslov teme, videćeš da pričam o novim aplikacijama, za koje se itekako valja zapitati da li si voljan da odbaciš sav komfor koji ti sam PHP5 pruža a da ne pričam o SimpleXML, integrisanim web servisima, pomenutom propel framework-u,...
__________________
Python Ambassador of Serbia |
07. 06. 2005. | #6 |
profesionalac
Professional
|
bluesman: Znam, ortak mi drži firmu za hosting, i dobio sam istu priču... Sve u svemu, načekaćemo se za PHP 5
Petica je definitivno najbolja za razvoj novih web aplikacija, ali je pitanje gde vrteti to ako ne možeš da nađeš hosting... |
07. 06. 2005. | #7 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
I u slučaju da se aplikacija razvija od nule, problem ostaje hosting iste. Čak i kada kompanija poseduje dedicated server(e), obično na njima već leži nekoliko postojećih aplikacija (čitaj sajtova) pa se ljudi teško odlučuju na upgrade. A u zavisnoti od kompleksnosti aplikacije problem može biti trivijalan ili vrlo kompleksan tako da se u malom broju slučajeva upgrejd zaista isplati.
Slaba XML podrška u PHP4 jeste njegova rak rana, ali se to rešava sa PEAR bibliotekama. Na stranu što su Web servisi koje pominješ poprilično bagoviti, tako da sam ja recimo sa PHP5 Soap ekstenzijama imao gomilu problema, dok je PEAR::SOAP radio zadovoljavajuće (PHP5 Soap jeste bar 5 puta brži jer je u pitanju native pcl ektenzija pisana u C/C++ -u). Slična priča važi i za Propel, može se slična funkcionalnost dobiti pomoću Pear DB-a. |
07. 06. 2005. | #8 |
Goran Pilipović
Sir Write-a-Lot
|
Video sam naslov, nego sam se ja nadovezao na priču o razlozima zašto provajderi ne stavljaju PHP5. I ja sam dugo razmišljao da li da ga stavim ili ne pa sam hteo da "podelim" svoja razmišljanja.
__________________
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! |
08. 06. 2005. | #9 |
Goran Radulović
Professional
|
Verovali ili ne Verat je na php5, tako da cu da razvijam aplikacije u 5ici
__________________
Never show weakness, the only pain that matters is the pain you inflict. |
08. 06. 2005. | #10 |
Python Ambassador
Master
|
@dinke: Već smo rekli da je problem naći kvalitetan hosting za php5 - zato sam i postavio ovu temu. Ono što je mene interesovalo je koliko je mudra odluka, kao programera, potpuno zaboraviti da je ikada postojao PHP4 i prebaciti sav kod na PHP5 i razvijati samo za njega.
Što se tiče propel-a, tu se ne bih složio oko onoga što si rekao. Propel je (za sada) jedinstveni projekat koji ti dozvoljava izrazito brzo pisanje biznis logike sajta, time što on odradi celokupan posao vezan za komunikaciju za izvorima podataka. On je i DB abstraction layer i ORB mapper - mislim da su ga razvijali po ugledu na Apache Maven. @godza: Mislim da ti to i nije pametno, naročito zato što Verat, koliko sam čuo, blokira port 80 od svojih servera - pa ih to čini nepodobnim za bilo koju ozbiljniju aplikaciju.
__________________
Python Ambassador of Serbia |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Razvoj i deployment PHP aplikacija | zoro | PHP | 14 | 21. 03. 2011. 09:04 |
Predavanje: RAZVOJ ANDROID APLIKACIJA | PRfonis | IT događaji | 0 | 29. 04. 2010. 22:08 |
EasyPHP: PHP4 i PHP5 | Pedja | Web Hosting, web serveri i operativni sistemi | 5 | 08. 08. 2007. 13:23 |
PHP4 - get_class() | Ilija Studen | PHP | 7 | 08. 06. 2007. 00:21 |
PHP za razvoj desktop aplikacija | chole | PHP | 8 | 29. 12. 2005. 08:00 |