Cara Memeriksa Versi PHP Yang Anda Gunakan

Diterbitkan: 2022-05-05

Mengapa menggunakan versi terbaru PHP itu penting dan bagaimana cara memeriksa versi yang Anda gunakan

Setiap situs web memiliki setidaknya satu kesamaan—berjalan dengan kode.

Jika situs web Anda dibuat dengan WordPress, kode itu mungkin menyertakan campuran HTML, CSS, dan JavaScript (di antara bahasa pengkodean lainnya), tetapi hampir pasti mencakup PHP.

Rasakan keuntungan dari hosting WordPress yang dikelola, disempurnakan.

Beralih ke Mesin WP

PHP, yang merupakan kependekan dari Hypertext Preprocessor, adalah bahasa scripting open source yang telah menjadi perlengkapan tetap di sisi server pengembangan WordPress sejak WordPress diluncurkan pada tahun 2003.

Sebagian besar hal yang Anda lihat di bagian depan dan belakang situs WordPress Anda ada berkat PHP. Tidak hanya ditemukan di seluruh templat posting dan halaman Anda, tetapi PHP juga membuat file yang membangun dasbor WordPress.

Karena versi PHP yang lebih baru telah dirilis, ini bisa dibilang menjadi lebih penting sebagai kerangka kerja yang kuat untuk membangun situs dan meningkatkan kinerja, tetapi menjalankan versi PHP yang terbaru adalah kunci untuk mewujudkan hasil tersebut.

50% situs WordPress menjalankan versi PHP yang sudah habis masa pakainya, artinya tidak lagi didukung atau ditambal karena kerentanan keamanan.

Dalam posting ini, Anda akan mempelajari lebih lanjut tentang PHP dan mengapa penting untuk menjalankan versi terbaru, cara memeriksa versi PHP mana yang dijalankan situs Anda, dan cara meningkatkannya dengan aman. Siap untuk memulai? Mari selami!

Daftar isi
1. Kode Sisi Server 101: Apa itu PHP?
2. Manfaat Mengupdate PHP
3. Cara Memeriksa Versi PHP Situs WordPress Anda
3.1. Gunakan Alat Kesehatan Situs WordPress
3.2. Jalankan File PHP (DIY)
3.3. Periksa Dengan Penyedia Hosting Anda
3.4. Gunakan Plugin WordPress
3.5. Bagaimana cara mengetahui apakah Anda menggunakan versi PHP TIDAK ditambal karena kerentanan keamanan
4. Cara Meng-upgrade PHP Anda dengan Aman
4.1. 1. Pastikan WordPress Terkini
4.2. 2. Periksa Masalah Kompatibilitas Dengan Plugin
4.3. 3. Tingkatkan Versi PHP Anda
4.4. 4. Periksa Situs Anda
5. Kesimpulan

Kode Sisi Server 101: Apa itu PHP?

PHP adalah bahasa pemrograman open source yang memainkan peran sentral dalam LAMP Stack open source tradisional. Dengan demikian, ini adalah elemen dasar yang ditemukan di balik layar di banyak situs WordPress.

Tidak seperti JavaScript, di mana kode dirender di browser pengguna, PHP adalah bahasa pemrograman sisi server, yang berarti diproses di server fisik tempat tinggalnya. Ini juga berarti bahwa masalah apa pun dengan kinerja situs yang berasal dari PHP dapat menjadi milik Anda untuk diperbaiki.

Bergantung pada penyedia hosting Anda dan sumber daya server yang telah Anda sediakan, masalah dengan PHP (seperti tidak menjalankan versi kode yang terbaru) dapat memperlambat Anda, tidak peduli seberapa banyak Anda mencoba mengoptimalkan situs Anda.

Meskipun PHP banyak digunakan sebagai komponen utama WordPress, PHP juga perlu diperbarui untuk memastikannya mendukung situs Anda, bukan memperlambatnya.


Manfaat Memperbarui PHP

Mengingat pentingnya PHP bagi WordPress, menjalankan versi PHP terbaru dapat berdampak besar pada kinerja keseluruhan situs WordPress individu.

Singkatnya, PHP menarik data yang benar dari database Anda, membungkusnya dalam HTML dan CSS, dan kemudian mengirimkannya ke browser pengunjung Anda. Jika ada bagian dari proses ini yang lambat, begitu juga yang lainnya, dan pengguna Anda akan menjadi yang pertama menyadarinya.

Meskipun memperbarui PHP Anda akan membantu memastikannya berjalan dengan lancar, versi baru juga didukung oleh tim pengembang PHP dari seluruh dunia yang memelihara, memperbarui, dan memperbaiki bahasa dalam rilis versi stabil.

Saat ini, setiap versi PHP didukung selama dua tahun setelah rilis awal, yang berarti peningkatan, perbaikan bug, dan patch keamanan semuanya ditangani secara rutin. Setelah dua tahun pertama, versi PHP hanya menerima pembaruan keamanan penting, dan setelah tiga tahun, versi PHP tidak digunakan lagi dan tidak lagi menerima pembaruan sama sekali.

Seperti disebutkan di atas, setengah dari semua situs WordPress menjalankan versi PHP yang sudah tidak digunakan lagi, artinya tidak lagi didukung atau ditambal karena kerentanan keamanan.

Mengoptimalkan situs Anda untuk kinerja DAN keamanan adalah tempat pembaruan PHP menjadi fokus yang jelas. Seperti WordPress, PHP telah menjadi lebih maju melalui bertahun-tahun pengembangan situs web dan kasus penggunaan dunia nyata. Versi baru terus berkembang, dan ada banyak pembaruan serta rilis lengkap sejak peluncuran 1.0 (pada tahun 1995!).

Untuk menjalankan WordPress, server Anda harus menggunakan setidaknya PHP versi 5.2.4, namun, PHP 7.4 atau lebih tinggi adalah rekomendasi standar.

Itu karena, seperti WordPress, versi baru PHP menawarkan peningkatan untuk kecepatan situs, keamanan, dan efisiensi secara keseluruhan. Seiring perkembangannya, PHP hanya menjadi lebih cepat, lebih aman, dan tidak terlalu haus sumber daya daripada iterasi sebelumnya.

Kami telah melihat ini secara langsung di WP Engine, di mana peningkatan pelanggan ke versi baru PHP sering mengakibatkan penurunan waktu pemrosesan permintaan server dan kecepatan situs yang lebih cepat.

Kami bekerja keras untuk memastikan pelanggan kami memiliki akses ke versi PHP terbaru, dan kami biasanya menyediakan versi tersebut setelah kami menyelesaikan pengujian yang diperlukan dalam skala besar untuk semua situs pelanggan kami.


Cara Memeriksa Versi PHP Situs WordPress Anda

Bagaimana Anda mengetahui versi PHP mana yang digunakan situs Anda saat ini? Jika Anda ingin mengetahui versi PHP mana yang saat ini mendukung situs WordPress Anda, ada beberapa cara untuk mengetahuinya:

Gunakan Alat Kesehatan Situs WordPress

Untuk pengguna yang menjalankan WordPress versi 5.2 dan di atasnya, salah satu cara termudah untuk menentukan versi PHP mana yang digunakan situs Anda adalah melalui alat Kesehatan Situs WordPress, yang menyediakan banyak informasi bermanfaat tentang situs WordPress Anda (bukan hanya PHP).

Sementara halaman Status Kesehatan Situs akan memberikan gambaran umum tentang seluruh situs Anda yang merekomendasikan pembaruan PHP jika versi Anda saat ini kedaluwarsa, Anda dapat dengan cepat memeriksa versi PHP yang Anda gunakan dengan menavigasi ke Alat > Kesehatan Situs > Halaman info di dashboard WordPress dan membuka tab Server. Anda akan melihat yang berikut ini:

Alat Kesehatan Situs WordPress melalui tab Server

Selain arsitektur server dan informasi server web, layar ini akan memberi tahu Anda versi PHP mana yang sedang Anda jalankan, ini akan mengidentifikasi PHP SAPI Anda (API Server, SAPI yang digunakan PHP Anda), dan memberi tahu Anda apa maks PHP Anda variabel input adalah (secara default, jumlah maksimum variabel input yang diizinkan untuk skrip PHP diatur ke 1000).

Jalankan File PHP (DIY)

Jika Anda memiliki akses ke server Anda sendiri, Anda dapat memeriksa status PHP Anda dengan menjalankan file PHP sederhana. Cukup tambahkan yang berikut ini ke file PHP kosong dan jalankan di server Anda:

<?php phpinfo() ?>

Atau, jika Anda menggunakan versi PHP yang diinstal secara lokal, gunakan yang berikut ini:

php -v

Itu seharusnya memberikan informasi tentang versi PHP mana yang sedang Anda gunakan, kapan dibuat, data hak cipta, dll. Namun, tidak semua orang memiliki pengetahuan, waktu, atau akses untuk menjalankan file di server mereka sendiri.

Periksa Dengan Penyedia Hosting Anda

Jika situs WordPress Anda dihosting dengan penyedia, Anda seharusnya dapat dengan mudah mengidentifikasi versi PHP mana yang digunakan situs Anda. Jika tidak mudah terlihat, Anda mungkin perlu menghubungi penyedia Anda untuk meminta bantuan.

WP Engine memudahkan pelanggan untuk melihat semua informasi PHP mereka melalui alat Pemilih PHP, yang menunjukkan versi PHP saat ini yang digunakan situs Anda dan menyediakan opsi mudah untuk memperbarui PHP.


Bosan mengkhawatirkan PHP? Kami sudah menutupinya!

Beralih ke Mesin WP

Gunakan Plugin WordPress

Pilihan lainnya adalah memanfaatkan dunia luas plugin WordPress untuk membantu mengetahui lebih lanjut tentang PHP Anda. Tampilan Versi PHP adalah plugin WordPress yang solid yang memberi Anda kemampuan untuk melihat versi PHP Anda saat ini di bawah "Sekilas" di dasbor admin WordPress Anda.

Widget dasbor admin "Sekilas"

Jika Anda memang menjalankan PHP versi terbaru, Anda baik-baik saja, tetapi bagi mereka yang memiliki PHP kedaluwarsa, atau mereka yang ingin tahu cara memperbarui PHP mereka ketika saatnya tiba, bagian selanjutnya adalah untuk Anda.

Bagaimana cara mengetahui apakah Anda menggunakan versi PHP TIDAK ditambal karena kerentanan keamanan

Seperti disebutkan di atas, versi PHP didukung selama dua tahun setelah rilis awal, yang berarti peningkatan umum, perbaikan bug, dan patch untuk kerentanan keamanan semuanya ditangani dan diperbarui secara rutin. Namun, setelah dua tahun, versi PHP hanya akan menerima pembaruan keamanan penting, dan setelah tiga tahun, versi PHP sepenuhnya tidak digunakan lagi, artinya mereka tidak lagi menerima pembaruan sama sekali.

Meskipun alat seperti fitur Kesehatan Situs WordPress akan memberi tahu Anda jika PHP Anda kedaluwarsa, Anda dapat menggunakan informasi versi PHP terperinci yang ditemukan di sini untuk menentukan dengan tepat jenis dukungan yang diterima setiap versi PHP saat ini, atau apakah masih didukung di semua.


Cara Meng-upgrade PHP Anda dengan Aman

Memutakhirkan versi PHP Anda tidak terlalu rumit, meskipun, seperti pembaruan perangkat lunak lainnya, ada beberapa risiko yang terlibat.

Risiko terbesar berpusat pada kompatibilitas mundur atau kemungkinan bahwa kode di situs Anda (dalam inti WordPress, tema, plugin, dan skrip) tidak kompatibel dengan versi baru PHP yang Anda tingkatkan.

Jika memang demikian, semua atau sebagian situs Anda mungkin rusak atau mengalami masalah kinerja yang signifikan setelah Anda beralih. Meskipun demikian, ada beberapa cara untuk memeriksa masalah kompatibilitas sebelum Anda memperbarui PHP, yang diuraikan di bawah ini.

Sebelum Anda masuk, proses yang dijelaskan di sini adalah untuk meningkatkan situs web langsung Anda. Pilihan yang lebih baik lagi adalah menjelajahi pengembangan lokal, yang memungkinkan Anda membuat salinan lokal situs Anda dan menjalankannya di komputer Anda. Ini adalah cara terbaik (dan teraman) untuk menguji kode baru di situs Anda, dan meningkatkan ke versi baru PHP tidak terkecuali!

Dengan itu, berikut ini cara meningkatkan versi PHP Anda dengan aman:

1. Pastikan WordPress Terkini

Seperti disebutkan di atas, masalah dengan pembaruan PHP biasanya muncul dari kode lama yang tidak lagi kompatibel dengan versi PHP yang baru. Solusi terbaik untuk masalah ini adalah menjalankan WordPress versi terbaru.

WordPress dan komunitas pengembang pengguna yang luas sangat menyadari peran dasar PHP dan sering menyelaraskan pekerjaan mereka (dari pembaruan inti hingga plugin hingga tema) untuk memastikannya kompatibel dengan versi PHP yang baru. Untuk alasan itu saja, menjalankan WordPress versi terbaru adalah cara yang bagus untuk memastikan situs Anda siap untuk versi PHP terbaru.

2. Periksa Masalah Kompatibilitas Dengan Plugin

Meskipun dengan versi WordPress yang terbaru, tidak ada jaminan bahwa semuanya akan beralih dengan lancar. Untungnya, Anda dapat menggunakan plugin untuk menguji masalah ketidakcocokan sebelumnya.

Plugin Pemeriksa Kompatibilitas PHP WP Engine dibuat hanya untuk tujuan ini. Plugin memeriksa semua kode di situs Anda dan menandai kemungkinan masalah—dan dapat digunakan di situs WordPress mana pun.

Untuk menggunakan plugin, Anda harus menginstalnya di situs Anda, dan setelah aktif, akan ada item menu baru di bawah Alat yang disebut Kompatibilitas PHP. Di sini, cukup pilih versi PHP yang ingin Anda tingkatkan, lalu pilih plugin dan ekstensi lain yang akan dipindai di situs Anda.

Pemeriksa Kompatibilitas PHP WP Engine

Dengan itu, Anda dapat memulai pemindaian. Setelah selesai, Anda akan disajikan daftar kesalahan dan peringatan untuk situs Anda. Ia bahkan akan memberi tahu Anda nama file dan nomor baris tempat masalah ditemukan.

Dengan informasi tersebut, Anda dapat mengganti plugin atau tema yang salah atau menemukan solusi terbaru yang berbeda. Pemeriksa Kompatibilitas PHP juga akan memberikan saran.

Pelanggan WP Engine juga dapat menggunakan PHP Test Driver, yang memungkinkan mereka melihat situs web mereka pada versi PHP yang berbeda sebelum mereka berkomitmen untuk melakukan pembaruan. Mirip dengan Pemeriksa Kompatibilitas PHP, Driver Uji PHP memberikan pandangan yang sangat baik tentang masalah potensial yang mungkin muncul saat memperbarui ke versi baru PHP.

3. Tingkatkan Versi PHP Anda

Setelah Anda melakukan uji tuntas dan memeriksa situs Anda untuk masalah kompatibilitas, saatnya untuk memperbarui ke versi baru PHP Anda. Ada beberapa cara yang bisa Anda lakukan. Untuk yang lebih paham secara teknis, salah satu opsi adalah memperbarui PHP menggunakan perintah SSH.

Namun, cara yang jauh lebih mudah untuk memperbarui PHP Anda adalah melalui penyedia hosting yang memenuhi syarat. Pelanggan WP Engine dapat melihat versi PHP mereka saat ini dan memperbaruinya melalui alat PHP Selector—cukup masuk ke portal pengguna dan ikuti langkah-langkah yang disediakan di sini. Jika Anda memiliki pertanyaan, Anda dapat menghubungi dukungan kapan saja.

4. Periksa Situs Anda

Setelah Anda meningkatkan versi PHP Anda, hal terakhir yang ingin Anda lakukan adalah kembali ke front-end situs Anda dan melihat lebih dekat. Jika waktu memungkinkan, Anda akan ingin memeriksa setiap halaman untuk memastikan semuanya terlihat sebagaimana mestinya dan bahwa bagian dari situs Anda tidak dinonaktifkan atau mengalami masalah lain.

Anda juga ingin memeriksa berbagai fungsi khusus untuk jenis situs Anda. Misalnya, situs eCommerce mungkin menjalankan uji pembelian setelah memperbarui PHP, atau situs berita mungkin mengeklik iklan dan artikel terkait untuk memastikan semuanya diperbarui dengan benar.

Penting juga untuk menguji plugin yang Anda gunakan serta fitur tema. Karena itu, jika Anda telah mengikuti pemeriksaan kompatibilitas yang dijelaskan di atas, kecil kemungkinan Anda akan mengalami masalah. Jika tidak ada masalah yang terlihat, pembaruan PHP Anda sekarang selesai!


Kesimpulan

PHP adalah elemen kunci dari WordPress dan karena itu, ini adalah salah satu bagian paling penting dari situs Anda.

Tidak hanya menjalankan PHP yang diperbarui menguntungkan kecepatan dan kinerja situs Anda, itu akan mengurangi kerentanan dan meningkatkan keamanan situs Anda secara keseluruhan, menjaga data Anda tetap aman.

Meskipun memahami cara kerja PHP dan mengetahui versi PHP apa yang dijalankan situs Anda, keduanya merupakan elemen penting, memastikan Anda memperbarui PHP dengan aman mungkin merupakan bagian terpenting.

Sementara beberapa penyedia hosting meninggalkan konfigurasi sisi server (termasuk PHP) terserah Anda, pelanggan WP Engine selalu up-to-date dan siap untuk mendapatkan keuntungan dari fitur luar biasa terbaru WordPress, termasuk PHP!

Beralih ke WP Engine untuk manfaat kinerja dan keamanan PHP yang selalu terbaru. Bermigrasi bebas risiko dengan jaminan uang kembali 60 hari dan rasakan keuntungan dari hosting WordPress terkelola, yang disempurnakan.

Bermigrasi Sekarang!