GNU/Linux >> Belajar Linux >  >> Linux

Memperbarui PHP 5.6 ke 7

Kapan Memperbarui PHP?


PHP adalah bahasa pemrograman yang dapat berjalan dengan Apache atau Microsoft IIS dan bekerja dengan server khusus atau VPS Anda untuk menjalankan permintaan yang membentuk situs web Anda. 88% situs online dijalankan, teknologi PHP 5.X yang akan segera rentan. Pada akhir tahun ini, dijadwalkan pada Des. 31, 2018 dukungan keamanan akan berakhir untuk teman lama kami PHP 5.6, yang berarti bug dan perbaikan keamanan tidak akan ditangani dan dapat menyebabkan kerentanan keamanan. Setiap versi PHP didukung secara aktif selama dua tahun sementara tahun ketiga hanya mendapat pembaruan keamanan penting. Untungnya, para dewa PHP telah tersenyum kepada kami dan memperpanjang umur hanya setahun lebih lama dari versi PHP biasa sebelum memberi kami batas waktu tahun baru. Untuk semua pengembang di luar sana yang ingin tahu persis apa yang berubah, berikut panduan migrasi yang bermanfaat dari PHP 5.6 ke PHP 7.X.

Sementara PHP 5 terakhir ditutup dengan PHP 5.6, ini pasti akan membuat situs web yang menggunakan PHP 5 rentan terhadap serangan serta kinerja yang buruk. Ini secara substansial telah mencapai gelar End of Life (EOL) yang terkenal. Beralih ke versi PHP 7 yang lebih baru tidak hanya baik untuk keamanan, tetapi memperbarui pada akhirnya dapat menghemat uang Anda. Mengurangi biaya menjalankan bisnis dengan menghindari ketidakcocokan perangkat lunak dan masalah kepatuhan. Jika sakit kepala emosional tidak cukup untuk membujuk pengembang untuk beralih, manfaatnya akan. Benchmark menunjukkan PHP 7.x telah diuji untuk berjalan tiga kali lebih cepat dari PHP5.6!

Mari kita lihat:

  • Kinerja yang lebih cepat menghasilkan penggunaan memori yang lebih sedikit
  • Pemuatan halaman tiga kali lebih cepat*
  • Lebih baik untuk situs dengan lalu lintas padat
Catatan:Peningkatan kinerja seperti yang ditetapkan dalam lingkungan pengujian. Perubahan kinerja situs web pengembang lain antara PHP 5 dan PHP 7 dapat bervariasi.

Jika Anda berada di lingkungan bersama yang mengelola OS dan kerangka kerja, maka penyedia hosting Anda harus mengirimkan pemberitahuan tentang perubahan yang akan datang, rencana tindakan mereka, dan tanggal batas. Produk hosting terkelola kami, seperti Storm VPS, Cloud Sites, atau Managed WordPress, memiliki tim dukungan yang dapat membantu Anda beralih dari PHP 5.X ke PHP 7.X dengan mudah. Produk WordPress Terkelola kami memiliki pemeriksa kompatibilitas bawaan &tombol sekali klik untuk meningkatkan versi, namun alasan lain untuk menyukainya!

Pemeriksaan Kompatibilitas

Saat menggunakan WordPress untuk memberi daya pada situs Anda, Anda dapat memeriksa beberapa aspek penting dengan membuka halaman plugin WordPress dan mencari plugin yang Anda gunakan. Setelah Anda menemukan plugin atau tema yang Anda gunakan, halaman info mereka biasanya akan mengatakan versi PHP apa yang mereka gunakan. Juga, periksa tab ulasan untuk komentar dari pengguna karena bagian ini memberikan informasi yang berguna. Tab ulasan ini berguna untuk melihat apakah orang lain memiliki masalah dengan plugin atau tema dan versi PHP yang lebih baru. Ini adalah praktik yang baik untuk mencari ulasan dan melihat apa yang dikatakan orang tentang plugin tersebut. Jika Anda tidak melihat tanggapan apa pun atau tidak dinilai dengan baik, Anda mungkin ingin menjauh darinya. Jika Anda menggunakan plugin khusus, tanyakan kepada pengembang Anda untuk melihat bagaimana mereka beroperasi di versi PHP baru. Pemeriksaan Plugin Kompatibilitas WordPress akan memberi Anda daftar plugin dan tema yang mungkin tidak cocok dengan PHP 7.X.

Jika Anda menjalankan situs mission-critical, sebaiknya lakukan pemeriksaan kompatibilitas karena memutakhirkan secara membabi buta dapat mengakibatkan beberapa bagian halaman Anda tidak berfungsi. Memeriksa kompatibilitas PHP, seperti yang Anda bayangkan, sedikit lebih mendalam tetapi dari penelitian online, ada pemeriksa kompatibilitas untuk server VPS yang dapat Anda manfaatkan dengan mengunduh repo dari GitHub.

Penting untuk dicatat bahwa beberapa plugin mungkin memerlukan modul PHP untuk diinstal agar plugin berfungsi. Saat memutakhirkan versi PHP, Anda mungkin juga perlu menginstal ulang modul PHP. Untungnya, tim dukungan kami dapat membantu menginstal modul PHP apa pun yang mungkin Anda perlukan atau memberikan tindakan terbaik jika modul PHP tidak tersedia untuk versi PHP Anda.

Cara Upgrade ke PHP 7 di cPanel

Jika Anda menggunakan VPS Linux, cara termudah untuk memeriksanya adalah dengan ssh ke server Anda dan jalankan perintah berikut melalui terminal Anda:

php --version Output: PHP 7.0.30 (cli) (built: Jun 26 2018 20:34:16)

cPanel:

CatatanPenting untuk membuat cadangan situs Anda sebelum bermigrasi ke PHP 7.X

Cari php, pilih Pengelola Multi PHP , akan menampilkan layar ini untuk menunjukkan versi php yang Anda gunakan. Saat berada di Versi PHP Anda dapat memperbarui versi PHP di sini dengan mengklik tanda centang di sebelah domain dan memilih versi PHP yang diinginkan di menu tarik-turun kanan dan klik Terapkan .


Linux
  1. PHP Nuke Hosting

  2. Membersihkan Log Magento

  3. Tes Surat PHP sederhana

  1. Cara Beralih Versi PHP

  2. Menginstal PHP 8 di Debian 10

  3. Memverifikasi sintaks PHP.

  1. Pengaturan PHP di Plesk

  2. PHP 7.4 di server cPanel

  3. Instal PHP 7 di Ubuntu 14.04