Najpierw musimy po prostu wyjaśnić, jak działają numery wersji PHP. PHP używa systemu numerowania zwanego wersjonowanie semantyczne. Oznacza to, że każde wydanie ma numer wersji, który składa się z trzech części; wersję główną, wersję pomocniczą i numer wersji poprawki.
- Aktualizacje pomiędzy wersje poprawek (tj. 7.4.11 i 7.4.12) jest bardzo mało prawdopodobne, że spowoduje problemy, ponieważ zmiany między wersjami są zwykle jedynie poprawkami błędów.
- Aktualizacja pomiędzy drobne poprawki (tj. 7.3.1 i 7.4.1) często można przeprowadzić bez żadnych problemów, chociaż mogą pojawić się pewne ostrzeżenia lub powiadomienia, które nie pojawiły się przed dokonaniem aktualizacji. Zwykle byłyby one widoczne tylko w wersji rozwojowej witryny internetowej, w której włączono sprawdzanie błędów. Normalnie ich nie ma przełomowe zmiany pomiędzy drobnymi zmianami numeru wersji, jednak nie można tego zagwarantować, dlatego zdecydowanie powinieneś przeprowadzić pewne badania przed aktualizacją, a najlepiej najpierw zrobić to na kopii testowej witryny.
- Aktualizacja pomiędzy główne wersje (tj 7.4.23 i 8.0.1) należy podejmować ze znacznie większą ostrożnością, ponieważ bardziej prawdopodobne są istotne zmiany. Wszelkie pojawiające się problemy mogą być bardzo drobne i zająć tylko kilka minut, aby je rozwiązać, lub mogą wymagać rzeczywistego rozwiązywania problemów i pomocy innych osób. Z tego powodu tak jest absolutnie istotne aby przetestować działanie swojej witryny internetowej w nowej wersji PHP.
Oczywiste jest, że dokonanie aktualizacji pomiędzy mniejszymi lub większymi wersjami PHP powinno zostać przetestowane przed publikacją na serwerze internetowym.
Jeśli nie masz doświadczenia w programowaniu i/lub nie wiesz
jak wykonać kopię zapasową swojej witryny to ten proces nie jest dla Ciebie. Prawdopodobnie będziesz musiał teraz zwrócić się do programisty PHP o pomoc. Jeśli potrzebujesz pomocy w znalezieniu kogoś, zobacz nasz rozwój
baza programistów PHP.
Jakie są najlepsze metody tworzenia kopii mojej witryny internetowej?
- Jeśli masz doświadczenie w konfigurowaniu i tworzeniu witryn internetowych, najlepiej byłoby utworzyć ukrytą kopię witryny. Naturalnie umieścisz ją na tym samym hostingu, co działającą witrynę, w celu rzetelnego testu, a następnie skonfigurujesz tylko kopię witryny, aby działała w nowszej wersji PHP (poprzez panel sterowania lub ewentualnie jakiś skrypt, taki jak .htaccess). Zakłada się, że Twój dostawca usług internetowych obsługuje wiele konfiguracji PHP, a także jego aktualną wersję.
- Jeśli wiesz, że będziesz musiał przenieść się do innego rozwiązania do publikowania u swojego istniejącego dostawcy usług internetowych lub do zupełnie nowego dostawcy usług internetowych, aby uzyskać nowszą wersję PHP, możesz skorzystać z okazji i przeprowadzić migrację witryny na nowy hosting, a następnie przetestować, zanim zmiana zostanie wprowadzona w życie. Prawie każdy hosting umożliwia podgląd witryny internetowej, dzięki czemu można ją przejrzeć, zanim wskaże ją domena. Dlatego użyłbyś tego tymczasowego adresu URL, aby sprawdzić, czy witryna działa poprawnie w nowszej wersji PHP, a gdy będziesz zadowolony, zaktualizuj DNS swojej domeny, aby wskazywał nowy hosting.
PAMIĘTAJ: Jeśli nie czujesz się komfortowo, wykonując powyższe kroki, nie ryzykuj uszkodzenia swojej witryny! Zadzwoń do A
programista stron internetowych z doświadczeniem w witrynach internetowych zbudowanych w języku PHP.