Қолданбаңыз қолдайтын ең жаңа нұсқаны пайдаланыңыз. Жаңалау PHP жылдамырақ жұмыс істейді және қауіпсіздік түзетулерін алады; ал қызмет ету мерзімі аяқталған (end-of-life) нұсқа екеуін де алмайды.
Оны өзгерту жолы
Сайттар → сіздің сайтыңыз → Бағдарламалық жасақтама → PHP нұсқасы. Өзгеріс бірнеше секунд ішінде қолданылады және көзге көрінетін қайта іске қосуды қажет етпейді.
Оны жұмыс істеп тұрған сайтта өзгертпес бұрын
Алдымен сақтық көшірме жасаңыз (Сайттар → сіздің сайтыңыз → Сақтық көшірмелер) және плагиндеріңіз бен тақырыбыңызды жаңартыңыз — PHP нұсқасын жаңартқанда дәл солар істен шығады. Жұмыс істеп тұрған сайтқа тиіспей сол жаңартуларды сынап көру үшін тесттік көшірмені (Сайттар → сіздің сайтыңыз → Тесттік көшірме) пайдаланыңыз. ⚠️ Тесттік көшірме жұмыс істеп тұрған сайтпен бірдей PHP нұсқасында жұмыс істейді, сондықтан ол жаңа нұсқаны өз бетінше сынай алмайды: егер өзгерістен кейін сайт дұрыс жұмыс істемесе, нұсқаны кері қайтарыңыз — бұл бірнеше секундты алады.
Егер кейін бірдеңе бұзылса
Бұған әдетте жаңартылмаған бір плагин немесе бір кітапхана себеп болады. Нұсқаны кері қайтарыңыз — бұл бірнеше секундты алады — және Сайттар → сіздің сайтыңыз → Статистика бөліміндегі қателер журналын оқыңыз. Журналда файл мен жол көрсетіледі, бұл әдетте плагинді анықтауға толық жеткілікті.
Әсіресе WordPress үшін
WordPress ядросы ағымдағы PHP нұсқасын жақсы қолдайды. Мәселелер плагиндерде туындайды, ал WordPress экраны бүкіл ресурстарыңыздағы әрбір плагинді нұсқасымен бірге көрсетеді, осылайша сіз олардың кез келгенін көшірмес бұрын қай сайттарда қауіпті плагин бар екенін көре аласыз.
⚠️ Біз сіз үшін PHP нұсқасын жаңартпаймыз, таңдау құқығы өзіңізде қалады, себебі кодыңыздың не істейтінін тек сіз ғана білесіз. Біз жаңа нұсқаларды қолжетімді және түзетілген күйде сақтаймыз.
⛔ Қазіргі уақытта нұсқаңыздың қызмет ету мерзімі аяқталуға жақын екенін алдын ала ескертпейміз, сондықтан хабарламаны күтпеңіз. Егер сіз біз қолданыстан шығарып тастаған нұсқаны пайдаланып қолдау қызметіне өтініш ашсаңыз, пішіннің алдындағы сайтты тексеру функциясы мұны көрсетіп, қолдау көрсетілетін ең жаңа нұсқаны ұсынады — бірақ бұл тек сол жерде және тек нұсқа қолданыстан шығарылғаннан кейін ғана пайда болады. Жылына бір немесе екі рет PHP нұсқасы экранын өзіңіз тексеріп тұрыңыз.
Мұндағы «қызмет ету мерзімінің аяқталуы» (end of life) нені білдіреді
Қызмет ету мерзімі аяқталған нұсқа PHP жобасынан түзетулер алуды тоқтатады. Біз ескі қолданбаны алдымен қайта құрастырмай-ақ, бірден көшіріп алуға мүмкіндік беру үшін, платформамыз тарапынан күшейтілген және қауіпсіздік түзетулері енгізілген осындай бірнеше нұсқаны әдейі қолжетімді күйде сақтаймыз. Бұл тұзақ емес, нақты таңдау мүмкіндігі — бірақ бұл соңғы мақсат емес, ең төменгі шек қана, және кодыңыз қолдайтын ең жаңа нұсқа бәрібір де ең дұрыс шешім болып қала береді.