Apa praktik terbaik untuk memperbarui?

10

Tidak ingin melakukan apa pun untuk menghapus blog saya. Berikut ini beberapa pertanyaan terkait peningkatan:

  1. Seberapa sering Wordpress harus diperbarui?
  2. Apa cara terbaik untuk melakukannya?
  3. Bagaimana cara mengetahui jika ada masalah dengan plugin? Ketika versi baru Wordpress keluar, kami tidak memiliki cara untuk mengetahui apakah ada masalah dengan plugin yang ada.
  4. Kapan seharusnya plugin diperbarui? Pada saat yang sama dengan Wordpress?
  5. Apakah ada test suite yang dijalankan sebelum merilis Worddpress? Apakah itu termasuk plugin?
B Tujuh
sumber

Jawaban:

10

Jangan langsung memutakhirkan. Luangkan waktu yang Anda butuhkan untuk membuat keputusan. Dan membuat cadangan, tentu saja. :)

  1. Baca changelog untuk versi baru. Contoh untuk 3.4.1 . Pengumuman blog dan halaman Codex tidak lengkap.

  2. Uji peningkatan dengan salinan yang tepat dari situs produksi Anda, termasuk plugin dan tema.

    • Tambahkan, ubah, dan hapus pengguna, posting, istilah (tag, kategori).
    • Logout, log in, uji semua peran pengguna aktif.
    • Uji semua JavaScripts khusus. jQuery misalnya ditambahkan sangat terlambat dalam proses pra-rilis sehingga pembuat plugin tidak dapat menyesuaikan kode mereka pada waktunya.
  3. Jika Anda bukan pengembang dan ini bukan rilis kecil (di mana hanya perubahan nomor ketiga) tunggu beberapa hari, cari utas pemecahan masalah di forum wordpress.org. Contoh untuk 3.4 . Pembaruan keamanan kecil biasanya aman.

  4. Jika Anda menggunakan antarmuka web untuk meningkatkan atau SSH / FTP tidak terlalu penting lagi.

  5. Kompatibilitas plugin harus diuji. Tidak ada cara lain untuk mengetahui bagaimana mereka bermain bersama.

fuxia
sumber
6

1. Seberapa sering Wordpress harus diperbarui?

Seringkali ada pembaruan keamanan . Jadi, ya, ketika ada pembaruan untuk WordPress, Anda harus melihat changelog jika Anda tidak berencana untuk pergi dengan pembaruan.

2. Apa cara terbaik untuk melakukannya?

A. Cadangkan basis data Anda. B. Kemudian, jika ini merupakan pembaruan keamanan, Anda PERLU perlu pergi dengan proses pembaruan, apa pun yang terjadi. C . Jika BUKAN pembaruan keamanan, saya akan memeriksa kompatibilitas plugin yang saya gunakan dengan versi WP terbaru. Contohnya:

Contoh

3. Bagaimana cara mengetahui jika ada masalah dengan plugin? Ketika versi baru Wordpress keluar, kami tidak memiliki cara untuk mengetahui apakah ada masalah dengan plugin yang ada.

Anda tidak pernah bisa yakin. Saya pernah membaca bahwa, dalam riwayatnya, WordPress tidak pernah menghapus semua fungsi yang terdepresiasi (tapi itu tidak berarti, Anda sudah siap), jadi Anda mungkin aman sampai pembuat plugin memperbaikinya. (Poin (2) juga berlaku di sini.)

4. Kapan seharusnya plugin diperbarui? Pada saat yang sama dengan Wordpress?

Sama seperti poin (1) . Jika ini merupakan perbaikan keamanan, perbarui saja. Jika tidak, perbarui jika Anda memerlukan fitur atau perbaikan baru (sekali lagi, lihat changelog untuk plugin).

5. Apakah ada test suite yang dijalankan sebelum merilis Wordpress? Apakah itu termasuk plugin?

Semua rilis stabil WordPress sudah diuji dengan sangat baik sebelum rilis. Tetapi tidak diuji terhadap plugin. Ini untuk plugin untuk mengikuti WordPress, bukan sebaliknya :)

ini aku
sumber
2

Ini adalah pendapat saya dan saya selalu berusaha mengikutinya secara maksimal:

  1. Secepat ada pembaruan yang tersedia, Perbarui! .
  2. Cadangkan databasenya, saya selalu memiliki salinan situs di mesin lokal saya di mana saya menguji pembaruan. Jika berfungsi dengan baik, saya memperbarui yang hidup. Tapi sekali lagi, Cadangan!
  3. Aktifkan wp_debug di wp-config.php untuk melihat apakah ada beberapa fungsi yang sudah usang atau kesalahan lainnya.
  4. Tidak jika tidak ada konflik dengan rilis baru WordPress.
  5. Anda dapat alway tes dengan malam versi WordPress sebelum rilis publik
Pontus Abrahamsson
sumber
Terima kasih atas informasinya. Bisakah Anda menguraikan # 4? Ide bagus di # 2. Bagaimana Anda menguji? Apakah Anda hanya mengklik sedikit?
B Tujuh
Pada 2 dan 4, Anda tahu bagaimana perilaku situs Anda, jadi uji semua fungsi yang seharusnya didukung. Dan jika Anda memiliki wp_debug pada Anda dapat melihat apakah ada beberapa kesalahan, seperti fungsi yang ditinggalkan, penyihir adalah ide yang baik untuk memperbaikinya untuk pembaruan di masa depan.
Pontus Abrahamsson
1

bukankah itu praktik yang baik untuk tidak pernah mutakhir dengan build terbaru, melainkan satu rilis di belakang, dengan cara itu plugin lebih mungkin kompatibel (butuh waktu bagi pengembang untuk mengejar ketinggalan dengan build WP terbaru)? Ini sudah menjadi praktik saya, untuk meminimalkan masalah kompatibilitas (dengan plugin) yang merupakan 90% masalah situs Anda.

Jika Anda hanya pergi ke halaman plugin, dan Anda pergi ke plugin pilihan Anda, pilih build terbaru, dan selalu (terutama toko-toko pria lajang kecil) tidak akan ada cukup data untuk menentukan kompatibilitas (namun, Anda akan sering melihat 100% kompatibel - oleh penulis, untuk versi WP yang lebih lama). Anda memberi tahu saya dengan siapa Anda akan pergi.

Dan selalu membuat cadangan. Saya menggunakan updraft plus. Itu yang terbaik yang pernah saya lihat. Saya dapat mengotomatiskan cadangan Anda pada jadwal yang Anda tetapkan, dan dapat mengunggah ke cloud (amazon, google dll.). Atur dan lupakan.

PM99
sumber
1

Seberapa sering Wordpress harus diperbarui?

WP harus selalu diperbarui. Anda harus memperbaruinya sesegera mungkin setelah pembaruan dirilis.

Apa cara terbaik untuk melakukannya?

Selalu miliki cadangan saat ini - dan ketahui cara mengembalikannya jika Anda harus (atau ada orang yang bisa melakukannya).

Apakah Anda mendapat penghasilan dari situs ini? Jika demikian, Anda dapat mengatur duplikat yang tepat dari situs Anda (seperti yang disebutkan sebelumnya) dan menguji pembaruan di sana terlebih dahulu. Jika Anda menghasilkan uang dari situs, ada baiknya menyewa pengembang untuk memelihara situs Anda, dan lakukan semua rintangan ini untuk Anda. Atau, Anda dapat mencoba menggunakan host WP yang melakukan pemutakhiran dan pencadangan otomatis untuk Anda (selama Anda mengetahui bahwa perusahaan hosting biasanya tidak benar-benar melihat situs Anda untuk memastikan tidak rusak).

Jika Anda tidak menghasilkan uang dari situs, Anda dapat membuat daftar semua plugin yang Anda gunakan (dan untuk apa itu plugin), dan semua fungsi yang dibutuhkan situs Anda agar tidak 'rusak'. Anda harus menggunakan plugin sesedikit mungkin, dan menghapus yang tidak Anda butuhkan.

Anda dapat mengklik tombol Perbarui, atau mengatur WP 3.8+ untuk memperbarui sendiri secara otomatis (dengan opsi pembaruan utama saja, atau termasuk pembaruan kecil dan / atau plugin). Jika Anda menggunakan sistem otomatis apa pun, pastikan Anda secara berkala memeriksa situs Anda tidak kehilangan fungsionalitas apa pun (lihat di bawah). Ini juga membantu jika Anda memiliki widget di bilah sisi atau catatan kaki yang meminta pengunjung Anda untuk melaporkan 'bug' yang mereka temukan kepada Anda.

Bagaimana cara mengetahui jika ada masalah dengan plugin? Kapan seharusnya plugin diperbarui? Pada saat yang sama dengan Wordpress?

Setelah memastikan Anda memiliki cadangan), perbarui WordPress, lalu perbarui plugin Anda. Periksa daftar Anda dan periksa bahwa semua plugin Anda masih berfungsi seperti yang diharapkan. Apakah formulir kontak Anda masih berfungsi, misalnya? Apakah kode pendek Anda masih berfungsi? Apakah Anda menerima pesan kesalahan? Jika ada sesuatu yang salah atau rusak, buka halaman pengembang plugin dan periksa forum dukungan. Jika tidak ada orang lain yang memiliki masalah yang sama, lakukan pemecahan masalah di situs Anda. Apakah plugin berfungsi jika semua plugin lain dinonaktifkan? Bagaimana jika Anda berganti tema? Kirim tiket dukungan jika perlu. Bersiaplah untuk menemukan plugin lain untuk menggantikan yang 'rusak'.

Apakah ada test suite yang dijalankan sebelum merilis Worddpress? Apakah itu termasuk plugin?

Saya tidak yakin apa yang Anda maksud, selain mengatur 'klon' Anda sendiri dari situs Anda untuk melakukan 'latihan lari' dari pembaruan.

Trisha Cupra
sumber
0

Saya tahu ini disebutkan dalam jawaban lain, tetapi saya hanya ingin memberikan apa yang saya rasakan adalah satu-satunya alasan paling penting untuk memperbarui bagi orang-orang yang mungkin mengabaikan ini - keamanan .

Saya menyadari sebagian besar dari kita di sini memahami keamanan, tetapi kadang-kadang ada pengguna yang mungkin tidak memahami pentingnya memperbarui.

Jika ada rilis yang membahas kerentanan keamanan, kemungkinan peretas akan mencoba dan mengeksploitasinya untuk mengakses situs web menggunakan versi yang lebih lama atau Wordpress atau plugin, skrip, dll. Itu terjadi pada saya setelah menggunakan server iklan openx.

Lihat saja apa yang terjadi dengan Snap Chat minggu ini - Gibson Security memperingatkan tentang kerentanan dan peretas mengeksploitasi mereka yang memengaruhi akun 4M.

Pembaruan umumnya membahas bug atau fitur baru dan Anda perlu meninjau ini secara individual sebelum Anda dapat membuat keputusan berdasarkan informasi apakah akan memperbarui atau tidak.

HTH

TomC
sumber