Mějte rychlejší a bezpečnější web: Aktualizujte PHP

Váš web může být rychlejší a lépe zabezpečený – jedině vy to můžete změnit!

Tento manuál popisuje proč by vás to mělo zajímat, a jak provést potřebné změny.

Proč je PHP tak důležité

PHP je programovací jazyk, na kterém je WordPress postaven, a jeho aktuálně používaná verze je nastavena na serveru spravovaném hostingem. I když určitě víte, že je potřeba udržovat WordPress, šablony a pluginy aktuální, nemusíte už vědět, že u PHP je to úplně stejné.

Dva hlavní důvody, proč mít aktuální verzi PHP:

  • Web bude rychlejší. Nejnovější verze PHP je efektivnější – aktualizace na poslední podporovanou verzi (aktuálně 7.4) může způsobit obrovské zvýšení výkonu; je 3 – 4x rychlejší než starší verze.
  • Web bude lépe zabezpečený. PHP je stejně jako WordPress spravováno komunitou. Díky vysoké popularitě bývá PHP častým cílem útočníků – poslední verze má vždy ty nejnovější bezpečnostní prvky. Starší verze PHP tyto prvky nemají, proto je důležité tuto prevenci nezanedbávat.

Další výhody, které z aktualizace plynou:

  • Rychlejší web bude zvýhodněn vyhledávači. Umístíte se, proto lépe ve výsledcích vyhledávání.
  • Rychlejší weby lépe osloví návštěvníky (návštěvníci nechtějí dlouho čekat, než se web načte), čímž zefektivníte celý web.
  • Zabezpečenější web je lépe chráněn proti hackerským útokům. Napadené weby jsou ve vyhledávačích vysoce penalizovány, a náprava je časově i finančně náročná.

Výše uvedené výhody jsou přínosem pro vás i návštěvníky webů, proto byste aktualizaci PHP neměl odkládat. V další části se dozvíte, jak na to.

Před aktualizací PHP

Pro začátek pár varování, ale nebojte se, je potřeba se jen ujistit, že jste na změnu verze PHP maximálně připraveni.

Při aktualizaci PHP by neměl nastat žádný problém, nicméně to nelze úplně vyloučit. Nejstarší WordPressem podporovaná verze PHP je 5.6.20 (aktuálně je doporučená verze 7.4 – skvělá zpětná kompatibilita), ale nevíme, jak jsou na tom všechny vámi používané pluginy a šablony. Novou verzi by měla většina z nejpoužívanějších určitě podporovat, ale nelze to zaručit.

Před pokračováním byste měli provést následující kroky, které pomohou minimalizovat případná rizika:

  • Proveďte kompletní zálohu webu. Záloha vám umožní vrátit web do aktuálního stavu. K dispozici je mnoho bezplatných pluginů, proto jestli ještě nemáte žádné zálohovací řešení, vyberte si jeden z pluginů. Abyste se mohli vrátit k této záloze, budete muset na hostingu přejít na momentálně používanou verzi PHP(dále budou popsány jednotlivé kroky).
  • Proveďte aktualizaci jádra WordPressu, šablon a všech pluginů. Z nástěnky WordPressu přejděte na záložku „Aktualizace“, a proveďte veškeré aktualizace. Ty byste měli provádět pravidelně tak jako tak. 🙂 Po aktualizacích (a vymazání případné mezipaměti – cache) se ujistěte, jestli na webu vše správně funguje.
  • Zkontrolujte kompatibilitu PHP. Nainstalujte si plugin PHP Compatibility Checker, abyste zkontrolovali výskyt možných chyb v pluginech a šablonách.Tento plugin sice není úplně stoprocentní, v některých případech něco přehlédne nebo chybně nahlásí, nicméně v drtivé většině případů je naprosto dostačující.
  • Opravte jakékoliv chyby s PHP kompatibilitou. Jestli plugin Compatibility Checker nalezne nějaké chyby, požádejte vývojáře pluginu nebo šablony o pomoc. Pokud se vám neozvou, nebo odmítnou daný problém vyřešit, podívejte se raději po podobném pluginu nebo šabloně na WordPress.org.

Po provedení všech těchto kroků budete připraveni na změnu PHP verze na vašem webhostingu – konečně si budete moci užívat všech s tím spojených výhod!

Jestli se při těchto krocích setkáte s nějakými problémy, nebo si s tím jednoduše nevíte rady, požádejte o pomoc profesionálního webového vývojáře, podporu webhostingu, nebo autora konkrétní šablony či pluginu. Všichni zmiňovaní vám dokáží pomoci.

Nyní lze konečně přejít k poslednímu kroku: Změnit verzi PHP.

Jak aktualizovat PHP pro rychlejší a bezpečnější web

Nyní můžete změnit vámi používanou verzi PHP! Předešli jste většině problémů, máte vytvořenou zálohu webu i databáze a konečně jste maximálně připraveni na aktualizaci PHP.

Protože se verze PHP nastavuje na straně serveru spravované vašim webhostingem, aktualizaci budete muset provést v jejich administraci nebo budete muset požádat správce o potřebné změny.

Jelikož se přesný postup odvíjí od konkrétní webhostingové společnosti, v tomto odkazu naleznete seznam dostupných manuálů pro jednotlivé společnosti, které nám je poskytly.

Pokud se zde váš poskytovatel nenachází, zkuste se podívat do jejich, často obsáhlé, znalostní báze, případně je kontaktujte s žádostí o pomoc. Můžete použít následující text:

Dobrý den,

rádi bychom zlepšili výkon a zabezpečení našeho webu přechodem na co možná nejaktuálnější verzi PHP.
Proto bychom se chtěli ujistit, že náš webserver používá nejnovější verzi PHP. Pokud tomu tak není, napište nám prosím potřebné kroky pro případnou aktualizaci.

Jestli po těchto krocích narazíte na nějaké problémy, obnovte původní verzi PHP, požádejte o pomoc svůj webhosting nebo kontaktujte webového vývojáře. Jakmile bude váš webhosting používat původní verzi PHP, proveďte obnovu webu ze zálohy.

Nyní byste měli mít veškeré potřebné informace k aktualizaci. S aktuální verzí PHP bude váš web rychlejší a bezpečnější!

Rychlejší a bezpečnější WordPress web pro všechny

Kontrola používání nejnovější verze PHP zajistí rychlejší a bezpečnější web.

Nyní máte všechny potřebné informace pro udržování aktuální verze PHP. Sledujte častěji informace o dostupnosti nových verzí PHP na nástěnce Vašeho WordPressu, nebo sledujte aktuality webhostingu.

Poslední připomenutí: V případě dalších dotazů kontaktujte svůj webhosting, webového vývojáře nebo autora pluginu/šablony. Všichni vám budou moci být nápomocní v rámci jejich specializace.

Děkujeme, že pomáháte zlepšovat internet!