Taloussanomat
Lue uutinen mobiilisivustolla
Kriittisiä tietoturvapäivityksiä saa vielä ensi vuonnakin

PHP:n 4-sarjan tuki loppuu

16.7.2007 09:12 Suositun avoimen lähdekoodin web-sovellusohjelmointiympäristö PHP:n 4-sarjan elinkaari lähenee loppua. PHP:n kehittäjät ilmoittivat perjantaina lopettavansa 4.4-sarjan tuen vuoden lopussa.

PHP:n kehittäjät ilmoittivat perjantaina, tasan kolme vuotta PHP 5.0 julkaisun jälkeen, että PHP 4-sarjan uusien versioiden julkaisut loppuvat 31.12.2007.

Kehittäjät kuitenkin lupaavat julkaisevansa kriittisiä tietoturvakorjauksia PHP 4.4:lle 8.8.2008 saakka. Jokainen korjaustapaus kuitenkin arvioidaan erikseen.

PHP-kehittäjät pyytävät PHP-sovellusten kehittäjiä keskittymään ohjelmiensa siirtoon PHP 5:lle. Projektin kotisivuilla tarjoillaan siirtymäopasta.

PHP:n 4.0 julkaistiin maaliskuussa 2000. PHP 5 heinäkuussa 2004. Tällä hetkellä ohjelmiston 5-sarjan uusin vakaa versio on 5.2.3.

Jutun kirjoitti: Matias Mäki

Matias Mäki

Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (16)

Huono 0
Suositun avoimen lähdekoodin web-sovellusohjelmointiympäristö PHP:n 4-sarjan elinkaari lähenee loppua. PHP:n kehittäjät ilmoittivat perjantaina lopettavansa 4.4-sarjan tuen vuoden lopussa.
Digitoday
Huono 0
mitä, onko PHP:stä oikeasti tullut vakaakin versio joskus? kun katselee changelogista niitä kymmeniä bugeja joita korjataan joka versiossa, kuulostaa aika uskomattomalta väitteeltä...
vakaa?
Huono 0
Väittävät että Windowskin on vakaa ;-)

Tottapuhuen, PHP on ollut käytössä kuitenkin jo tuotantoympäristöissä (ja isoissa sellaisissa) pitkän aikaa - ei vakaa tarkoita sitä että ohjelmisto on bugivapaa vaan sitä että ohjelmisto on kehittäjiensä mielestä tarpeeksi toimiva ollakseen suurimmalta osiltaan ongelmaton.
daP
Huono 0
Vaikka rakentajalle antaisi parhaat sahat ja vasarat, ei se takaa sitä, että niillä tehty talo pysyisi pystyssä.
Rakentaja Rane
Huono 0
Väittävät että Windowskin on vakaa ;-)

sitähän se onkin, eipä ole palvelimissa ollut vuosiin mitään ongelmia eikä työpöytäkoneissakaan. ja niitä tuossa kuitenkin on joitain kymmeniä 24/7 pyörimässä.

Tottapuhuen, PHP on ollut käytössä kuitenkin jo tuotantoympäristöissä (ja isoissa sellaisissa) pitkän aikaa - ei vakaa tarkoita sitä että ohjelmisto on bugivapaa vaan sitä että ohjelmisto on kehittäjiensä mielestä tarpeeksi toimiva ollakseen suurimmalta osiltaan ongelmaton.

mutta kun vertaa vaikkapa ASP.NETiin, joka ominaisuuksiltaankin on reippaasti laajempi, on aika heikkoa että PHP:tä ei saada toimimaan kunnolla. ja huvittavaa on myös se, että pelkästään PHP:tä ajamaan kehitetty Zend on hitaampi kuin PHP käännettynä .NET-koodiksi ja ajettuna geneerisellä .NET-virtuaalikoneella. eli kehittäjäväki ei ihan ole sitä terävintä kärkeä.

mutta onhan sillä tosiaan tehty paljon kaikkea, mutta laadusta voi olla montaa mieltä. vähän kuin visual basic on (ainakin ollut) käytetyin kieli, mutta ei se tarkoita että se olisi paras...
vakaa?
Huono 0
sitähän se onkin, eipä ole palvelimissa ollut vuosiin mitään ongelmia eikä työpöytäkoneissakaan. ja niitä tuossa kuitenkin on joitain kymmeniä 24/7 pyörimässä.
Mielipiteitä on monia - on hyvä kuitenkin muistaa kuinka paljon tukipalveluita, ylläpitopalveluita ja korvauspalveluita pyörii juuri sen faktan ympärillä että järjestelmä on aika kaukana vakaasta.

mutta kun vertaa vaikkapa ASP.NETiin, joka ominaisuuksiltaankin on reippaasti laajempi, on aika heikkoa että PHP:tä ei saada toimimaan kunnolla.
Ja tiedät tämän koska.. ?

Ellet sattumoisin ole .NET kehittäjäkunnan jäseniä, sinulla ei ole harmaintakaan aavistusta siitä kuinka paljon virheitä siinä on ja kuinka paljon näkymättömiä, dokumentoimattomia korjauksia järjestelmään tehdään.

Koska kyseessä on tunnetusti 0-linjan tiedostuspolitiikan yhtiö, suurin osa heidän tekemistään korjauksista kuuluu linjaan "This patch fixes an issue with the .NET framwork" - hellurei, tämäpä kertoi kaiken tarvittavan. MSDNstä ei myöskään löydy korjauksista minkäänlaista tarkempaa, yksittäistä listaa.

Ja jos todellakin pyörität "muutamaa kymmentä konetta", en viitisisi hirveästi lähteä julistamaan kuinka mahtava .NET on, tule puhumaan sitten kun pyörität parin sadan tai tuhannen koneen farmia yötä päivää ja joudut tappelemaan niiden kanssa.
daP
Huono 0
mutta onhan sillä tosiaan tehty paljon kaikkea, mutta laadusta voi olla montaa mieltä.

Onko jokin php:n bugi joskus vaikuttanut tekemisiisi? Itse olen tehnyt useamman vuoden php:llä suuria monen tuhannen tunnin projekteja enkä ole vielä havainnut yhtään bugia. Eipä ole ominaisuuksistakaan ollut puutetta. Mielestäni se, että voin luoda SOAP yhteyden Java serveriin noin viidellä riviä koodia kertoo aika paljon siitä että ominaisuuksia löytyy.

vähän kuin visual basic on (ainakin ollut) käytetyin kieli

Tuo on aika uskomaton väite. Onko sinulla mitään todisteita tuon paikkansapitävyydestä? Itse kuvittelisin että esim. C voisi olla käytetyin kieli, sillä sitä varmaan löytyy kahvinkeittimistä aina käyttöjärjestelmien kerneleihin. Puhumattakaan lukemattomista pienistä komentoriviapuohjelmista mitkä sillä on tehty.
php
Huono 0
Vakaudesta ja nopeudesta en niin tiedä .NETin ja PHP:n osalta, mutta sen tiedän että Microsoft ei ole Frameworking 1.1 version jälkeen onnistunut korjaamaan yhtä pirun rasittavaa bugia C#:n puolelta joka toimii taas täydellisesti VB.NET koodilla... vaikka molempien pitäisi käännösvaiheessa olla "samaa" koodia.

Tämän bugin takia joutuu moni koodari tekemään kiertoteitä, vain ja ainoastaan siksi ettei Microsoft tee asialle mitään.

Visual Basic on kyllä varsin yleinen kieli helppoutensa takia, mutta en lähde vääntämään kättä siitä onko se yleisin vai ei, koska niin sillä kuin C:llä on väännetty jo iäisyydet sovelluksia.

php vs .net
Huono 0
Pojat pätee taas.
P.ätevät
Huono 0
Korkea aika tehdä tuo päätös.

Sivuvaikutuksena toivottavasti porukka ehkä oppii pikkuhiljaa hyödyntämään PHP:n luokkia ja olioita. PHP5:ssa on jo ihan asiallinen oliomalli, eli koodin voi tehdä oliopohjasena jollon siitä saa varsin nättiä, uudelleenkäytettävää ja helposti ylläpidettävää. PHP4:ssa oliomalli oli alkeellinen ja yleensä PHP4 koodit onkin aivan järkyttävää mössöä. Hyvin usein näkee aivan kammottavaa pötkökoodia tai sellasta jossa on sillisalaattina sekasin html:aa ja PHP:ta ja javascriptiä ilman mitään kunnon ohjelman rakennetta. Ei ihme että hyvin harva pitää PHP:n vääntäjiä ohjelmointitaitosina. Ennemminkin suurin osa heistä on script kiddieitä joilla ei ole minkäänlaista hajua hyvästä ohjelmointityylistä. Poikkeuksia toki on, kenenkään ei kannata nyt loukkaantua moitteista :)
miksuh
Sivut: 1 2 Edellinen Seuraava

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

Turvaekspertti keplotteli kyberpuolustusrahat itselleen

10.02.2007 Yhdysvaltain kansallisen turvallisuusviraston NSA:n (National Security Agency) entinen työntekijä on jäänyt kiinni valtion kyberpuolustukseen tarkoitettujen varojen ohjaamisesta laittomasti omalle yritykselleen.


Kolme vuotta sitten

Tuntien viive haittaa hätätekstiviestejä

10.02.2009 Massatekstiviestien lähettäminen hätätilanteissa onnistuu periaatteessa jo, mutta viive voi olla ratkaisevan pitkä, jopa tunteja.

.