Migratie Joomla/Naar PHP5.4

From 2value wiki 2
Revision as of 17:17, 19 March 2014 by Hvancann (talk | contribs) (→‎Henk does not agree)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Argumenten en betekenis voor klanten

Onderwerp Hostingtaal Betekenis klant
Beveiliging 1. PHP 5.3 wordt niet meer ondersteund. Dus er komen GEEN beveiligingsfixes meer uit.
Klant loopt verhoogd risico op hacking en daarmee hoge kosten van reparatie en gezichtsverlies
Snelheid 2. PHP5.4 laadt 20% sneller dan PHP5.3.
Betere gebruikservaring en Google ranking
Goede dienstverlening 2. Andere goede providers zullen het ook niet meer draaien.
Onvermijdelijkheid van kosten
Mindere dienstverlening 3. Andere mindere providers zijn misschien slordiger met beveiliging, dus laten het langer staan.
Grote kans dat Goedkoop Duurkoop is
Timing van investering 4. Uiteindelijk moeten ze over. Waarschijnlijk nadat sites plat gaan.
Klant loopt verhoogd risico op hacking en daarmee hoge kosten van reparatie en gezichtsverlies
Collegialiteit 5. Hosts die oude versie laten draaien zijn hiermee ook een gevaar voor andere klanten bij die host (ivm phishing en spam, waarbij op netwerkniveau hosters worden afgesloten).
Gezichtsverlies en aansprakelijkheid, in elk geval gedoe: ook de hoster zal reclameren of verbannen van de servers
Timing van het werk 6. Wil je het dak fixen in de zomer of in herfst? Wil je migreren terwijl je site down is, je klantgegevens worden uitgelezen en je prospects gespamt worden?
Innovatie 7. Wil je een host die zich bezig houdt met nieuwe coole dingen? Of wil je er eentje die voor sommige klanten verouderde onveilige versies probeert in de lucht te houden.
Ik laat door migratie mijn dienstverlener met de juiste dingen aan de gang gaan.
Functionaliteit 8. PHP 5.4 biedt ook gewoon coole nieuwe features voor webdevelopers en open source pakketten.
Gaat een developer op mijn kosten zitten hobbyen?
Visie 9. Het Internet is een levend geheel. Software versies veranderen. We proberen de impact klein te houden (uitgebreide communicatie en de mogelijkheid om live te testen).
Bij websites geldt net als in de gewone analoge papieren wereld: soms zijn zaken verouderd en moet er opnieuw worden geinvesteerd en afgeschreven.

Byte planning

Graag voor 1 november 2014 testen en upgraden.

Waarom upgraden naar PHP 5.4?

Het PHP team zal in de toekomst de support voor PHP 5.3 stopzetten. Dat betekent dat er ook geen veiligheidsupdates meer worden uitgebracht. Om de veiligheid van ons platform te waarborgen zullen we dus op korte termijn migreren naar PHP 5.4.

Daarnaast brengt de nieuwe PHP versie ook nieuwe optimalisaties die ervoor zorgen dat sites tot 20% sneller laden.

Hoe lang biedt Byte we PHP 5.3 nog aan?

We weten heel goed dat de migratie naar PHP 5.4 geen kleine operatie is als je meerdere sites in je beheer hebt. We willen je daarom de tijd geven om dit zorgvuldig te kunnen doen.

Helemaal deadline-loos zijn we echter ook niet. Zodra PHP stopt met veiligheidsupdates voor PHP 5.3 zullen wij op heel korte termijn migreren naar PHP 5.4. Om te voorkomen dat we hierbij sites gedwongen moeten migreren, willen we je vragen om zelf alle sites onder jouw beheer voor 1 november 2014 te migreren naar PHP 5.4. Zo heb je de migratie zelf in de hand en kun je de compatibiliteit van de sites met PHP 5.4 goed testen.

Testen en overstappen

Het is belangrijk om van te voren te testen hoe een site werkt met PHP 5.4. We hebben bekeken hoe we dit voor jou zo makkelijk mogelijk kunnen maken. In ieder geval tot 1 november laten we PHP 5.3 en 5.4 naast elkaar draaien op ons platform. Met een aanpassing in de .htaccess van de site is het mogelijk om de site alleen met jouw IP-adres via PHP 5.4 te bekijken. Meer info vind je op de Byte Kennisbank. Heb je alles getest? Dan kun je met één klik overstappen via het Service Panel.

File:Byte Waarom upgraden naar PHP5.4.pdf

Technische voordelen vertaald in normale mensen taal

Traits in eindklanten taal : "herbruikbaarheid van bepaalde stukken programmacode is beter / makkelijker geworden. De naamgeving van herbruikte code kan beter worden afgestemd aan de eigen situatie of het eigen product. Voor klanten kan dit uiteindelijk efficiënter gebruik van capaciteit betekenen en beter onderhoudbare code."

Lorna Mitchell lornajane@lornajane.net

to Henk Honestly, I don't think end customers should ever care. The platform you use enables you as a developer to meet the needs and expectations of the users. They expect you to use the best tools for the job and PHP 5.4 does give you some great tools - but I think customers just care about what is important to them ... and isn't traits :)

Just "fantastic speed improvements, lower memory usage, and some other improvements that will help us to keep your sites being awesome" is the story for the customer IMO

Lorna

Henk does not agree

thank you, Lorna (of course) But... for these enhancements

fantastic speed improvements,
lower memory usage,

a customer does not want to pay explicitely

Too vague:

and some other improvements that will help us to keep your sites being awesome

And again: we we have to be more specific in terms of what it means to them or to their customers. "Accelerated servers...", ok, great, which means? -> 'better user experience for people using your site' a ha, I understand.