Sinulla on verkkosivusto, jolla on
sisällönhallintajärjestelmä joka on kirjoitettu ohjelmointikielellä php? Sitten tiedät varmasti ongelman, joka liittyy moniin eri versioihin.
Suurille web-hosting-palveluntarjoajille tämä tarjoaa uuden tulonlähteen, jonka avulla he voivat veloittaa nykyisiltä asiakkailtaan korkeita maksuja.
PHP Extended Support on taikasana.
Mistä tässä on kyse?
Jo jonkin aikaa on tullut uusia php-versioita, jotka eivät ole enää alaspäin yhteensopivia. Pitkän aikaa oli versio 5 ja eri versiot, kuten 5.2-5.6. Useimmat sisällönhallintajärjestelmät olivat kuitenkin aina yhteensopivia, ja niitä voitiin käyttää ongelmitta myös eri php-versiolla ja muutamalla muuttujien muutoksella. Koska php7:ään siirryttiin (versio 6 jätettiin kokonaan pois), järjestelmät eivät enää olleet yhteensopivia.
On tietysti tervetullutta sanoa hyvästit vanhentuneelle ohjelmoinnille ja käyttää vain optimoitua koodia, mutta tätä kirjoitettaessa
Versio 8.2 nykyinen. Tuki tietoturvapäivityksineen taataan vain enintään 2 vuodeksi.
Ongelmana on se, että moduulivalmistajat eivät tue sisällönhallintajärjestelmien laajentamista. Pääsääntöisesti ei voida yksinkertaisesti lisätä esimerkiksi
WordPress Päivitä php-versio php 8.2:een, jos sinulla ei ole vielä tukea kaikilta plugin- tai teemavalmistajilta. Jos vain päivität php-version, on hyvin todennäköistä, että sivusto ei enää toimi. Usein kestää muutamia kuukausia, ennen kuin kaikki plugin-valmistajat tukevat versiota.
Jos olet ohjelmoinut koodin itse tai olet hankkinut moduulin valmistajalta, joka ei ole niin nopea kehityksessä, et voi yksinkertaisesti vaihtaa php-versiota.
Jotkin web hosting -palveluntarjoajat vaativat nyt enemmän rahaa tästä ilman mitään perusteita. Esimerkiksi eräs suuri palveluntarjoaja veloittaa 7,81 euroa kuukaudessa ylimääräistä palvelusta, jotta voit käyttää edelleen php 7.4:ää tai mahdollisesti 8.0:aa lähitulevaisuudessa. Tämä on usein enemmän kuin itse tariffi maksaa.
Teknisestä näkökulmasta katsottuna tästä ei aiheudu lisäkustannuksia. Vanhoille versioille ei ole enää tietoturvatukea. Sinun on siis hyväksyttävä se, että ilmeneviä tietoturva-aukkoja ei voida enää korjata ja että sinun on vaihdettava versio viimeistään nyt. Jotkut käyttöjärjestelmien tarjoajat, kuten Cloudlinux, joka tarjoaa esimerkiksi
webhoster.de AG sisältää laajennetun tuen kaikille php-versioille, eli myös versioille 4, 5.x ja 7.x. Mutta myös hallinto-ohjelmistot, kuten
Plesk tai cpanel tarjoaa edelleen php-versioita versiossa 7. Näitä versioita tarjotaan myös edelleen ilman hirvittäviä kustannuksia web hosting -palveluntarjoajalle.
Miten välttää laajennetun php-tuen kustannukset?
Palveluntarjoajan vaihtaminen palveluntarjoajaan, joka tarjoaa ylläpidettyjä php-versioita vaaditussa versiossa. Tähän sopivat Web-hosting-tariffit tai Cloudlinux-käyttöjärjestelmällä varustetut hallinnoidut palvelimet.