Három aktív PHP verzió lehet használatban 2006-ban
Anonim beküldőnk hívta fel a figyelmünket az Internetnews PHP: Three Versions, One Promise című cikkére, mely felveti a kérdést: problémát jelent-e majd 2006-ban a megjelentetni tervezett PHP 6 illetve a még el sem terjedt PHP 5 és a széles körben használt PHP 4 együttélése. Könnyen előfordulhat az is, hogy a PHP 5-re frissítést tervezők kivárják a modern karakterkódolást és dátum kezelést is biztosító PHP 6-os érkezését. Az is érdekes kérdés, hogy miként tudják majd biztosítani a hoszting szolgáltatók mindhárom verziót felhasználóik számára.
■
Nem lesz hamar áttérés
és a fizetős
Teljesen őszintén, ezzel a sok verzióval a PHP szerintem maga alatt vágja a fát.
hej då!
laze
http://laze.hu
enterprise
Szerintem pont fordítva. Ezekre a lépésekre szükség van ahhoz, hogy komoly nyelvként, komolyabb üzleti alklamazásokra lehessen használni a PHP-t. Ehhez fontosak azok az újdonságok is, amiket a PHP5 hozott (nem csak OOP, simpleXML, webservices stb.), de pont ennyire fontos az unicode támogatás is, ami a PHP6 egyik legfontosabb újdonsága lesz.
És láthatod azt is, hogy a komolyabb cégek (IBM, Orcale) is egyre inkább támogatják a PHP-t. Sőt most már a MS is kezd némileg tartani tőle, most már ott vannak egy Zend konferencián, mert látják, hogy webes területen egyre nagyobb vetélytárs a PHP. Vagy pl. épp nemrég láttam, hogy IBM keres PHP-s témára is residenst.
Felhő
Nem a fejlődéssel van a gond
átgondolatlanság
Ez sajnos a PHP-ra folyamatosan igaz volt, és nem csak a verzió váltásokra, hanem különböző függvény csoportok névkonvenciójára, paraméterek sorrendjére. Meg olvasva a belső fejlesztői levlistát, többször volt olyan érzésem, hogy egyre több szakmai döntsét is inkább üzleti érdekek alapoznak meg. XZ dologgal ne szöszöljünk, adjuk ki inkább gyorsan az új verziót, aztán majd a x.1-es verzióba megcsináljuk.
Felhő
nem csak üzlet
<Nincs cím>
Szerintem eddig is elég sok üzleti alkalmazás készült PHP-n és ezentúl is sok fog készülni. De azzal, hogy nem lesz egy egységes verzió, amire építeni lehet a következő módon fognak dönteni az egyes programozók, attól függően, milyen beállítottságú/kedve van épp:
- vagy az atombiztos módszert választja, és úgy kódol, hogy a lehető legtöbb verzión fusson.
- vagy tesz az egészre, és mindig a legújabbat válassza.
- vagy odafigyel rendesen, és mindig igazodik a rendelkezésre álló verzióhoz.
Nem tudom, valószínűleg én vagyok félretájékozódvan, de a dinamikus web oldalak nagy többsége PHP-vel fut. Magyarországon tudtommal <5% a Windowsos web szerverek száma, ami szerintem elég elenyésző a többihez képest. Na persze ebben az is közre játszik, hogy nem kevés pénzt lehet megspórolni egy-egy szerveren azzal, hogy nem kell rá Windowsot meg SQL szervert licenszelni.
A sok verzió miatt viszont lehet, hogy az lesz, hogy egyelőre sokan halasztani fogják a frissítést, és megvárják mi marad fenn, aztán egyszer majd esetleg frissítenek PHP6.x-re vagy lehet addigra már 7-s is lesz, ha így folytatódik. Szerintem a PHP5 nem fog túl nagy teret kapni, inkább megvárják majd a PHP6-t.
Amúgy volt már párszor ilyen jellegű bukta a történelem során, hogy elkészítettek egy - amúgy nagyon jó - terméket, csak túl korán bejelentették a következő változatot - nos, ezt mondjuk egy open source project esetén nehéz eltitkolni - és az emberek inkább úgy döntöttek, hogy megvárják a következő változatot, csakhogy emiatt nem maradt pénz a fejlesztésre és szép lassan csődbe ment a cég.
Remélem nem emiatt (vagy ilyen miatt) fog megbukni a PHP. Nagyon jó kis nyelv.
Az első hozzászóló meg én voltam, csak én se vettem észre, hogy nem vagyok belépve.
Link?
Egy link nagyon felvillanyozna ha esetleg volna (statisztikához)...
Egyébként rengeteg vállalati szerveren alkalmaznak ASP-t, amibe nem nagyon látsz bele, plusz ott vannak a kormányzati, oktatási, stb... szerverek.
<Nincs cím>
<Nincs cím>
divat
*A rövidebb szót nem szeretem leírni, vizuális típus vagyok...
Mi itt a gond?
Akár virt hostonként külön php verziót futtatok. Semmi különös trükk nincs benne. A kulcsszó: fcgi.
Szerveremen van php5. Igaz, nem ingyenes tárhely.
--
[ Dönci ]
nem biztos, hogy gond
Igaz
Sokkal jobb lenne, ha gyorsabban menne a váltás. Én már mindent 5.1 alá írok, tesztelek. Mert megtehetem. Meg, élvezem is, hogy újabb dolgokat tanulhatok.
Most is volt egy megrendelő, hogy php4, mysql 4. Mondtam, hogy 2 ujabb stabil kiadás is van, nem fogok arra dolgozni. Elfogadták. Azért annyira nem neház megoldani, szerintem. Mysql-ből meg az 5-os a legfrisebb. Ha megtehetem, nem küzdök a régi cuccokkal. :)
Letölthető scriptek: gondolom, nem a szerverre töltöd le először, hanem teszteled. Akkor kijönnek a hibák. Illetve, az fcgi-vel megoldható, hogy ha egy app-nak 5.0.x beta 2 cvs verzio kell, akkor az legyen. De azért ez a megoldás/szolgáltatás nem általános, az tény.
--
[ Dönci ]
Nem csak egy oldal létezik
<Nincs cím>
pedig...
Illetve: nagyon sok szolgáltatónál fcgi modban fut a php, mert így meg lehet csinálni, hogy juzerként fut. Szal, annyira nem is nagy munka.
Illetve, van egy olyasmi, hogy test-driven-development :) Ha nem megy valami, akkor ezzel a módszerrel egyszerűbb kideríteni, hogy hol is lehet a hiba. Persze, nem minden esetben, de jórészt.
--
[ Dönci ]
Sajnos nem ilyen egyszerű
Egészséges piacon tényleg így működnek a dolgok. De sajnos (akár tetszik, akár nem) ez Magyarországon nem így megy. Itt a legtöbb céget nem érdekli, hogy te most elmész-e tőlük, a havi X ezret levonják előre, aztán nem térítik vissza neked. Menjél és pereljél, ha nem tetszik. Ha meg szolgáltatót akarsz váltani, akkor meg csak azért is keresztberaknak neked.
Szerencsém van, mert jelenleg egy olyan cégnél van hostolva a lapom, ahol normális support van és ha ilyen jellegű dolog merülne fel biztos le tudnám dumálni. De nem minden cég ilyen (sőt a diszkont szolgáltatók többsége nem ilyen).