PDA

Bekijk Volledige Versie : PHP migratie hoe doen jullie dit?



timmerdanny
18/01/16, 17:04
Beste Webhostingtalk.nl,

Vorige week ben ik begonnen met de upgrade van PHP 5.3 naar PHP 5.7. Websites als Wordpress en Joomla werkte prima op deze nieuwe versie maar een groot aantal van de websites had toch even problemen met de update. Daarnaast vind ik het zeer omslachtig om elke website te gaan testen of het nog wel werkt.

Op http://php.net/supported-versions.php zie ik dat de PHP 5.6 tot en met begin Jan 2019 wordt ondersteund.

Ik ben benieuwd naar hoe andere bedrijven dit aanpakken. Laten die gewoon PHP 5.3 staan of schakelen zij een nieuwe server bij om handmatig website voor website over te zetten? In mijn geval heb ik de volledige server gemigreerd wat toch wel het e.e.a. qua incidenten omhoog riep.

SmilieBG
18/01/16, 19:29
Beste is om klant aan te sporen om zelf upgrade te doen met jouw begeleiding en technische ondersteuning waar nodig. Liefst nog op het een en hetzelfde server beide PHP versies aanbieden voor een bepaalde periode bv drie maanden en klanten hierop herinneren. Op den duur schakel je luie klanten zelf om.

Klanten blijken wel te reageren met aansporen met woorden als veiliger, beter, nieuwer, gratis... Dus alles in positieve zin.

Sent from my Nexus 5 using webhostingtalk mobile app

Arieh
18/01/16, 19:47
Met CloudLinux kun je vrijwel alle php versies aanbieden op dezelfde server. Dan kun je het gewoon helemaal aan de gebruikers zelf over laten.

frajaweb
18/01/16, 19:51
Hier inmiddels gestart met de migratie naar een platform met php 5.6 en 7.0. Klanten zijn door mij van te voren geïnformeerd over de mogelijke gevolgen van de overstap van 5.4 naar een nieuwe versie. Na de migratie zal er ondersteuning worden geboden bij het al dan niet updaten van software. Met de hulp van installatron kan dat gelukkig voor veel pakketten volledig automatisch.

De ervaring leert dat voornamelijk legacy scripts, ooit ontwikkeld op php 5.3 of ouder, wat handmatige updates behoeven.

PimEffting
19/01/16, 09:23
Storen nog meer mensen zich aan de korte lifecycles van PHP?
Het zorgt m.i. voor veel extra (onnodig) werk.

f.veerman
19/01/16, 15:13
Beste Webhostingtalk.nl,

Vorige week ben ik begonnen met de upgrade van PHP 5.3 naar PHP 5.7. Websites als Wordpress en Joomla werkte prima op deze nieuwe versie maar een groot aantal van de websites had toch even problemen met de update. Daarnaast vind ik het zeer omslachtig om elke website te gaan testen of het nog wel werkt.

Op http://php.net/supported-versions.php zie ik dat de PHP 5.6 tot en met begin Jan 2019 wordt ondersteund.

Ik ben benieuwd naar hoe andere bedrijven dit aanpakken. Laten die gewoon PHP 5.3 staan of schakelen zij een nieuwe server bij om handmatig website voor website over te zetten? In mijn geval heb ik de volledige server gemigreerd wat toch wel het e.e.a. qua incidenten omhoog riep.

Waarom zou je al naar 5.7 gaan op dit moment terwijl er nog ondersteuning is voor 5.6 t/m Jan 2019?

Wij hebben enkele vm's/servers met verschillende oude PHP versies maar de meerderheid staat inmiddels op 5.6. Uiteindelijk moeten gebruikers gewoon mee en is het de taak van hoster om dit duidelijk te maken aan de klant.



Beste is om klant aan te sporen om zelf upgrade te doen met jouw begeleiding en technische ondersteuning waar nodig. Liefst nog op het een en hetzelfde server beide PHP versies aanbieden voor een bepaalde periode bv drie maanden en klanten hierop herinneren. Op den duur schakel je luie klanten zelf om.

Klanten blijken wel te reageren met aansporen met woorden als veiliger, beter, nieuwer, gratis... Dus alles in positieve zin.

Precies dit. Maar we weten allemaal dat er veel klanten zijn die geen benul hebben van dit soort zaken.



Hier inmiddels gestart met de migratie naar een platform met php 5.6 en 7.0. Klanten zijn door mij van te voren geïnformeerd over de mogelijke gevolgen van de overstap van 5.4 naar een nieuwe versie. Na de migratie zal er ondersteuning worden geboden bij het al dan niet updaten van software. Met de hulp van installatron kan dat gelukkig voor veel pakketten volledig automatisch.

De ervaring leert dat voornamelijk legacy scripts, ooit ontwikkeld op php 5.3 of ouder, wat handmatige updates behoeven.

PHP 7? Toch niet de shared servers met veel klanten mag ik hopen?



Storen nog meer mensen zich aan de korte lifecycles van PHP?
Het zorgt m.i. voor veel extra (onnodig) werk.

Ik vind het niet zo kort eerlijk gezegd. Kun je wat specifieker zijn? Want zoals hierboven al gezgd, PHP 5.6 wordt ondersteund t/m Jan 2019. Dat is nog drie jaar.

timmerdanny
20/01/16, 11:37
Testen neemt veel tijd in beslag, na de upgrade naar PHP 5.6 enkele problemen met webshops en contactformulieren gehad. Alles zelf testen kost gewoon ontzettend veel tijd. En voor de websitehouder elke keer de vraag werkt nu alles nog wel?

Daarnaast: - Meeste klanten van mij zitten op Wordpress, geen problemen gehad met deze CMS pakketjes! :)

Eigenlijk zou er een soort van check my website script moeten komen die controleert op deprecated php code.

Axel Polfliet
20/01/16, 12:50
Voordat wij de PHP selector in gebruik namen (Waarmee klanten zelf een PHP versie kunnen kiezen) namen we meestal 6 tot 8 maanden voor het uitvoeren van een PHP upgrade. Gedurende deze periode mailen we klanten herhaaldelijk, informeren wij op onze website en social media kanalen en geven we praktische tips hoe men eventuele problemen naar aanleiding van de upgrade kan voorkomen.

Ervaring leert dat je met een goede en duidelijke berichtgeving problemen met 80 tot 90% kan beperken.