karena semua jenis pertanyaan "terbaik" ini begitu luas sehingga sama sekali tidak berguna. terbaik untuk apa? apa itu "atas"?
Mark Kaplun
Jawaban:
1
Tidak ada (dan seharusnya tidak) menjadi jawaban dengan versi spesifik untuk ini. Versi baru keluar, versi lama dihentikan.
Pada minimum Anda harus menggunakan didukung versi PHP. Ini memastikan masih menerima perbaikan bug dan (atau untuk versi yang lebih baru) pembaruan keamanan.
Sebaiknya Anda menggunakan versi stabil terbaru dari PHP. Ini memastikan Anda mendapatkan kinerja terbaik.
Situs PHP memiliki halaman Versi Didukung yang praktis , yang dengan jelas mencakup versi dan peta jalan yang relevan saat ini untuk dukungan mereka.
Ini masih teoretis, dan tidak berurusan dengan kenyataan praktis. Minimal gunakan versi paling stabil yang mendukung apa yang ingin Anda lakukan. Versi PHP seharusnya tidak menjadi ekor yang mengibas-ngibaskan anjing.
jeffmcneill
9
EDIT PENTING
Hal ini secara tidak sadar menjadi perhatian saya karena terlintas dalam pikiran saya, PHP 5.4 telah mencapai EOL dan dukungan keamanan terakhir dihentikan pada 14 September 2015.
Menurut dokumentasi resmi , PHP 5.5 akhirnya akan mencapai EOL pada 10 Juli 2016 ( dukungan aktif telah dihentikan tetapi versi ini masih akan mendapatkan pembaruan keamanan hingga tanggal EOl terakhir 10 Juli 2016 ).
Jadi untuk kembali ke pertanyaan awal, Anda harus menjalankan minimal PHP setidaknya 5,5 sekarang, tetapi pastikan untuk bersiap-siap beralih ke PHP 5.6 dalam 8 bulan ke depan sejak tanggal jawaban ini
JAWABAN ASLI
Wordpress masih terjebak pada versi PHP dinosaurus, sehingga versi PHP yang lebih baru atau sama dengan 5.3 harus dilakukan.
Namun sangat penting untuk dicatat bahwa semua versi PHP sebelum versi 5.4 telah EOL'ed, versi terakhir adalah 5.3 setahun yang lalu. Singkatnya, ini berarti bahwa versi PHP mana pun yang lebih tua dari 5,4 tidak lagi didukung atau diperbarui, yang akan menyebabkan masalah keamanan besar jika Anda masih menggunakannya.
Jadi, untuk keamanan, minimum yang harus Anda jalankan dengan aman adalah PHP 5.4.x, di mana xseharusnya rilis keamanan terbaru.
Singkatnya, agar lebih aman daripada menyesal, seperti halnya Wordpress, selalu selalu yang terbaik untuk memiliki rilis stabil terbaru yang diinstal.
Ya, setiap versi PHP utama memiliki masa hidup yang ditetapkan ( yang benar-benar menyelinap di pikiranku, bagus Anda membawanya lagi ). Wordpress memiliki kebijakan yang sama, tetapi tidak seperti PHP, Wordpress mengeluarkan versi utama baru setiap 6 bulan
Pieter Goosen
Saya mencari host baru tetapi mereka tidak memberi tahu Anda tentang hal EOL
Pete
4
Untuk menjalankan WordPress, kami sarankan dukungan host Anda:
PHP versi 5.6 atau lebih tinggi
MySQL versi 5.5 atau lebih tinggi
Catatan: Jika Anda berada di lingkungan lawas di mana Anda hanya memiliki versi PHP atau MySQL yang lebih lama, WordPress juga bekerja dengan PHP 5.2.4+ dan MySQL 5.0+, tetapi versi ini telah mencapai End Of Life resmi dan karenanya dapat membuat situs Anda terbuka untuk kerentanan keamanan.
Terima kasih atas penjelasannya dengan menggunakan 5.4 sebagai versi minimum :)
jas
1
Catatan, ini terlintas dalam pikiran saya, PHP 5.4 telah di-EOL'ed sebulan yang lalu. Anda harus menjalankan setidaknya 5.5. Lihat pembaruan saya untuk jawaban saya
Pieter Goosen
3
Semua jawaban di sini tidak memperhitungkan lingkungan Wordpress yang berfungsi dan aktual, tetapi gunakan argumen tentang akhir hidup / dukungan (yaitu usia). Siapa peduli? Yang benar-benar diinginkan adalah stabilitas dan fungsionalitas. Oleh karena itu, orang harus menggunakan versi terbaru yang didukung oleh seluruh sistem Wordpress (dengan tema dan plugin yang diinginkan). Terkini karena PHP umumnya memiliki peningkatan kecepatan (dan stabilitas) di versi yang lebih baru, tetapi bukan "yang" terbaru, karena stabilitas mungkin akan terganggu.
Masih ada banyak plugin (terutama yang tidak diperbarui baru-baru ini) yang memiliki kode PHP yang sudah usang atau tidak didukung di dalamnya, jadi menjalankan versi PHP terbaru dan terhebat tidak akan berfungsi dengan plugin tersebut (dan tema). 5.6 adalah versi teraman, terbaru dengan dukungan luas (90 +%), dan 7.x adalah yang paling terbaru, dan pasti memiliki manfaat kinerja, tetapi banyak tema dan plugin wordpress tidak akan berfungsi. Yang terbaik adalah menguji sistem Anda saat ini dan melihat apa yang dapat bekerja dengan seluruh lingkungan Anda. Coba Pemeriksa Kompatibilitas PHP. Ini tidak 100% akurat, tetapi memberi Anda sesuatu untuk memulai. https://wordpress.org/plugins/php-compatibility-checker/
Akhirnya, versi PHP mungkin memiliki fungsionalitas yang dibutuhkan atau diinginkan, seperti acara OpCache atau php-fpm / mpm. Dalam kasus ini, 5.5 dan 5.6 akan berhasil.
tidak ada cara untuk menjalankan sistem yang aman pada infrastruktur yang tidak aman, dan tidak ada cara untuk menjalankan sistem yang stabil pada informasi yang tidak stabil. Menurut logika Anda, saya kira orang masih harus menggunakan windows 95 karena ada satu program yang tidak berfungsi di windows XP :(
Mark Kaplun
@ mark-kaplun Jika Anda berpikir seseorang telah menulis sesuatu yang tidak masuk akal, sebaiknya kembali dan periksa pemahaman Anda terlebih dahulu. "sistem Wordpress keseluruhan" tidak menyiratkan SEMUA sistem Wordpress, melainkan sistem yang berfungsi penuh serta persyaratan dan batasannya. Dalam banyak kasus, mengubah persyaratan (untuk satu program yang tidak mendukung versi yang lebih baru, misalnya,), adalah langkah yang lebih baik untuk dilakukan.
jeffmcneill
tidak itu tidak "lebih baik" dengan cara apa pun, kecuali untuk orang-orang malas
Mark Kaplun
Apakah akan lebih baik untuk menukar bagian yang lama dengan sepeda dengan bagian yang lebih baru yang memiliki fungsi yang sama, tetapi lebih baik, karena bagian yang lama tidak akan ditingkatkan oleh pabrikan? Atau Anda hanya bodoh?
Jawaban:
Tidak ada (dan seharusnya tidak) menjadi jawaban dengan versi spesifik untuk ini. Versi baru keluar, versi lama dihentikan.
Pada minimum Anda harus menggunakan didukung versi PHP. Ini memastikan masih menerima perbaikan bug dan (atau untuk versi yang lebih baru) pembaruan keamanan.
Sebaiknya Anda menggunakan versi stabil terbaru dari PHP. Ini memastikan Anda mendapatkan kinerja terbaik.
Situs PHP memiliki halaman Versi Didukung yang praktis , yang dengan jelas mencakup versi dan peta jalan yang relevan saat ini untuk dukungan mereka.
sumber
EDIT PENTING
Hal ini secara tidak sadar menjadi perhatian saya karena terlintas dalam pikiran saya, PHP 5.4 telah mencapai EOL dan dukungan keamanan terakhir dihentikan pada 14 September 2015.
Menurut dokumentasi resmi , PHP 5.5 akhirnya akan mencapai EOL pada 10 Juli 2016 ( dukungan aktif telah dihentikan tetapi versi ini masih akan mendapatkan pembaruan keamanan hingga tanggal EOl terakhir 10 Juli 2016 ).
Jadi untuk kembali ke pertanyaan awal, Anda harus menjalankan minimal PHP setidaknya 5,5 sekarang, tetapi pastikan untuk bersiap-siap beralih ke PHP 5.6 dalam 8 bulan ke depan sejak tanggal jawaban ini
JAWABAN ASLI
Wordpress masih terjebak pada versi PHP dinosaurus, sehingga versi PHP yang lebih baru atau sama dengan 5.3 harus dilakukan.
Namun sangat penting untuk dicatat bahwa semua versi PHP sebelum versi 5.4 telah EOL'ed, versi terakhir adalah 5.3 setahun yang lalu. Singkatnya, ini berarti bahwa versi PHP mana pun yang lebih tua dari 5,4 tidak lagi didukung atau diperbarui, yang akan menyebabkan masalah keamanan besar jika Anda masih menggunakannya.
Jadi, untuk keamanan, minimum yang harus Anda jalankan dengan aman adalah PHP 5.4.x, di mana
x
seharusnya rilis keamanan terbaru.Singkatnya, agar lebih aman daripada menyesal, seperti halnya Wordpress, selalu selalu yang terbaik untuk memiliki rilis stabil terbaru yang diinstal.
sumber
Untuk menjalankan WordPress, kami sarankan dukungan host Anda:
PHP versi 5.6 atau lebih tinggi
MySQL versi 5.5 atau lebih tinggi
Catatan: Jika Anda berada di lingkungan lawas di mana Anda hanya memiliki versi PHP atau MySQL yang lebih lama, WordPress juga bekerja dengan PHP 5.2.4+ dan MySQL 5.0+, tetapi versi ini telah mencapai End Of Life resmi dan karenanya dapat membuat situs Anda terbuka untuk kerentanan keamanan.
Untuk detail silakan ikuti tautan kode:
Persyaratan Wordpress
Terima kasih!
sumber
Semua jawaban di sini tidak memperhitungkan lingkungan Wordpress yang berfungsi dan aktual, tetapi gunakan argumen tentang akhir hidup / dukungan (yaitu usia). Siapa peduli? Yang benar-benar diinginkan adalah stabilitas dan fungsionalitas. Oleh karena itu, orang harus menggunakan versi terbaru yang didukung oleh seluruh sistem Wordpress (dengan tema dan plugin yang diinginkan). Terkini karena PHP umumnya memiliki peningkatan kecepatan (dan stabilitas) di versi yang lebih baru, tetapi bukan "yang" terbaru, karena stabilitas mungkin akan terganggu.
Masih ada banyak plugin (terutama yang tidak diperbarui baru-baru ini) yang memiliki kode PHP yang sudah usang atau tidak didukung di dalamnya, jadi menjalankan versi PHP terbaru dan terhebat tidak akan berfungsi dengan plugin tersebut (dan tema). 5.6 adalah versi teraman, terbaru dengan dukungan luas (90 +%), dan 7.x adalah yang paling terbaru, dan pasti memiliki manfaat kinerja, tetapi banyak tema dan plugin wordpress tidak akan berfungsi. Yang terbaik adalah menguji sistem Anda saat ini dan melihat apa yang dapat bekerja dengan seluruh lingkungan Anda. Coba Pemeriksa Kompatibilitas PHP. Ini tidak 100% akurat, tetapi memberi Anda sesuatu untuk memulai. https://wordpress.org/plugins/php-compatibility-checker/
Akhirnya, versi PHP mungkin memiliki fungsionalitas yang dibutuhkan atau diinginkan, seperti acara OpCache atau php-fpm / mpm. Dalam kasus ini, 5.5 dan 5.6 akan berhasil.
sumber
Wordpress sekarang merekomendasikan penggunaan PHP 7 atau lebih tinggi - lihat https://wordpress.org/about/requirements/
Versi PHP yang didukung minimum pada hari ini adalah 5.2.4.
Saya akan menggunakan versi terbaru PHP, yaitu 7.1.
sumber
Periksa Persyaratan WordPress untuk rekomendasi WordPress terbaru. Saat ini versi PHP yang disarankan adalah 7.2 (atau lebih besar).
sumber