Cara mengkloning situs web agar mudah dipentaskan dengan Website Pro

Diterbitkan: 2023-05-02

Sebelum meluncurkan situs web yang Anda buat dan jual kembali untuk klien, Anda harus menjalankan beberapa pengujian untuk memastikan fitur baru (dan situs web baru) berjalan lancar. Mengkloning dan mementaskan situs web klien Anda memungkinkan Anda membuat salinan persis untuk menguji setiap perubahan dan pembaruan baru, membantu Anda memastikan ketenangan pikiran tanpa bug atau kesalahan langsung.

Mulai diversifikasi aliran pendapatan Anda. Dapatkan “Panduan 6 Langkah untuk Menjual Layanan Situs Web ke Bisnis Lokal” sekarang.

Dalam artikel ini, Anda akan mempelajari lebih lanjut tentang tip dan praktik terbaik tentang cara mengkloning situs web untuk pementasan, dan bagaimana Website Pro mempermudah proses ini untuk memastikan keberhasilan peluncuran dan pengujian situs web.

Daftar isi

  • Kapan dan mengapa Anda perlu mengkloning situs web?
    • Untuk membuat cadangan situs web
    • Untuk menguji kompatibilitas
    • Pindah ke server baru
    • Membuat perubahan signifikan pada situs web Anda
  • Mengapa Anda perlu mengkloning situs web untuk membuat lingkungan pementasan
  • Praktik terbaik tentang cara mengkloning situs web untuk pementasan
    • Pilih metode kloning yang tepat
    • Perbarui plugin WordPress Anda
    • Hapus tema dan plugin yang tidak digunakan
    • Tinjau dan perbarui URL
    • Buat cadangan reguler
  • Cara mengkloning situs web untuk pementasan dengan Website Pro
    • Akses pembuat visual
    • Setel ulang situs pementasan
    • Dorong pementasan untuk hidup
  • Kiat penting tentang cara mengkloning situs web untuk pementasan
    • Migrasikan database ke lokasi baru
    • Perbarui URL situs
    • Nonaktifkan pengindeksan mesin telusur
    • Amankan situs pementasan
    • Cadangkan, perbarui, dan uji situs pementasan sesering mungkin
  • Kesalahan umum yang harus dihindari saat menggandakan situs web
    • Gagal memperbarui plugin atau perangkat lunak aktif apa pun
    • Timpa lokasi produksi
    • Mengabaikan masalah kompatibilitas
    • Melewati proses pembersihan
  • Pertanyaan yang sering diajukan
    • Apa itu lingkungan pementasan?
    • Apa perbedaan antara pementasan dan lingkungan produksi?

Kapan dan mengapa Anda perlu mengkloning situs web?

Mengkloning situs web sama seperti kedengarannya: mengambil semuanya dari satu situs dan membuat duplikat yang tepat. Lebih sering, mengkloning situs web memungkinkan Anda membuat salinan persis dari situs web yang ada dan memungkinkan pengembang menggunakannya sebagai lingkungan pementasan untuk menguji setiap perubahan baru sebelum ditayangkan kepada pengguna.

Menguji perubahan situs web di situs web yang dikloning juga mengurangi kemungkinan kesalahan yang didorong ke pengguna akhir, memungkinkan pengembang web melakukan pembaruan dan bereksperimen dengan fitur baru tanpa risiko merusak situs langsung. Berikut adalah beberapa kasus penggunaan tambahan yang harus Anda pertimbangkan untuk mengkloning situs web klien Anda untuk tujuan pementasan.

Untuk membuat cadangan situs web

Jika terjadi masalah tak terduga dengan situs web klien Anda, seperti mogok, kehilangan data, atau serangan dunia maya, memiliki salinan cadangannya memastikan Anda akan selalu memiliki versi lain dari situs untuk memulihkannya. Karena tiruan adalah salinan persis dari kode situs web Anda, Anda juga dapat menggunakannya untuk membangun situs web lain dari awal atau meluncurkan versi baru dari yang asli.

Untuk menguji kompatibilitas

Ini adalah praktik yang bagus untuk membuat perubahan dan pembaruan apa pun di situs pementasan terlebih dahulu sebelum meluncurkannya secara langsung, seperti tema baru atau plug-in WordPress. Ini memastikan setiap fitur baru atau fungsionalitas yang diperbarui menyatu dengan baik dengan infrastruktur situs web saat ini, dan bekerja secara optimal tanpa masalah kompatibilitas.

Menggunakan lingkungan pementasan juga memungkinkan Anda bereksperimen dengan berbagai tata letak dan konfigurasi untuk melihat apakah pengguna dan pemangku kepentingan merespons tampilan baru dengan baik.

Pindah ke server baru

Jika Anda mempertimbangkan penyedia hosting web baru karena situs web klien Anda memerlukan kinerja dan keamanan yang lebih baik untuk memenuhi permintaan penggunanya, di sinilah versi kloning dari situs mereka berguna. Hal ini memungkinkan Anda menguji situs dan menentukan apakah kinerjanya akan sama, atau lebih baik, pada solusi hosting baru tanpa memengaruhi situs web atau server yang ada.

Saat Anda memutuskan untuk memigrasikan situs web Anda dari AWS ke Google Cloud, Anda dapat dengan mudah mendorongnya langsung melalui situs yang dikloning. Ini akan membuat situs web klien Anda dapat diakses oleh pengguna selama seluruh proses migrasi tanpa gangguan apa pun.

Membuat perubahan signifikan pada situs web Anda

Untuk memberikan pengalaman pengguna yang positif secara online, Anda pasti ingin memastikan situs web klien Anda mengikuti fitur dan fungsi web terbaru yang berlaku untuk bisnis mereka. Jika Anda ditugaskan dengan proyek perombakan situs web utama yang mencakup desain ulang lengkap, menambahkan fitur baru, atau mengubah tata letak, itu harus selalu dilakukan melalui lingkungan pementasan untuk memastikan semua perubahan berfungsi—dan bekerja sama dengan baik.

Mengapa Anda perlu mengkloning situs web untuk membuat lingkungan pementasan

Memastikan keamanan dan fungsionalitas situs web klien Anda sangat penting untuk keberhasilan penawaran layanan manajemen situs web Anda, khususnya untuk:

  1. Pengujian: Karena situs pementasan untuk WordPress adalah salinan dari situs web klien Anda, ini memungkinkan Anda untuk menguji perubahan dan pembaruan situs web sebelum meluncurkannya secara langsung ke publik. Ini juga cara yang bagus untuk mengidentifikasi dan mengelola kesalahan, bug, atau masalah apa pun sebelum menjadi lebih buruk.
  2. Fleksibilitas: Jika Anda ingin menguji dan bereksperimen dengan fitur baru di situs web klien, menggunakan lingkungan pementasan mengurangi risiko efek negatif apa pun pada komponen lain dari situs web langsung.
  3. Kolaborasi: Lingkungan pementasan tidak hanya membantu Anda dan tim desain web Anda berkolaborasi satu sama lain untuk membangun situs web, tetapi juga membantu Anda memberi klien Anda desain tiruan yang dapat mereka berikan umpan balik catatan.
  4. Keamanan: Dalam beberapa kasus, memperkenalkan plug-in, kode, atau ekstensi baru ke situs web dapat menimbulkan pelanggaran atau risiko keamanan tambahan jika tidak berfungsi dengan baik pada situs tersebut. Menggunakan lingkungan pementasan dalam hal ini memberi Anda kesempatan untuk menguji dan mengonfirmasi apakah pelanggaran ini dapat terjadi di situs web langsung.
  5. Efisiensi: Perubahan dan pembaruan yang dilakukan pada situs pementasan dapat diuji lebih cepat dan efisien, karena akan memakan waktu dan sumber daya lebih sedikit untuk memperbaiki dan memulihkan versi pementasan situs.

Praktik terbaik tentang cara mengkloning situs web untuk pementasan

Saat Anda menjual kembali situs web label putih ke klien Anda, penting untuk memastikan versi langsung dari situs mereka didorong tanpa hambatan dalam prosesnya. Berikut adalah beberapa praktik terbaik yang harus Anda ikuti saat mengkloning situs web klien Anda untuk tujuan pementasan.

Pilih metode kloning yang tepat

Saat mengkloning situs web untuk pementasan, memilih metode yang tepat sangat penting untuk memastikan migrasi yang mudah dan andal. Plugin pementasan, seperti WP Staging atau Duplicator, adalah salah satu metode yang paling populer. Ini memungkinkan Anda membuat replika yang tepat dari situs web Anda dengan cepat dan mudah di URL terpisah. Anda kemudian dapat menguji suntingan atau pembaruan sebelum meluncurkannya secara langsung.

Namun, Anda dapat dengan mudah mengkloning situs web menggunakan alat pementasan di Website Pro (yang akan kami bahas di bawah). Metode apa pun yang Anda pilih, ikuti praktik terbaik seperti mengambil cadangan rutin situs Anda dan menguji perubahan dengan hati-hati sebelum meluncurkannya secara langsung.

Perbarui plugin WordPress Anda

Plug-in versi lama terkadang mengandung kerentanan yang dapat menimbulkan risiko keamanan bagi situs web klien Anda dan penggunanya. Selain itu, Anda mungkin mengalami masalah yang tidak dapat diselesaikan untuk plugin versi lama, karena Dukungan mungkin dikurangi untuk itu.

Memperbarui plug-in Anda tidak hanya memberikan fitur baru pada situs web klien Anda, pembaruan perangkat lunak untuk plug-in sering berisi perbaikan bug dan peningkatan kinerja yang menjamin kompatibilitas dengan versi WordPress mana pun yang digunakannya.

Hapus tema dan plugin yang tidak digunakan

Pada catatan yang sama, tema atau template yang tidak digunakan, serta plugin dapat memperlambat kinerja situs web secara signifikan, oleh karena itu penting untuk menghapus semua yang tidak Anda gunakan saat ini. Tema yang tidak digunakan harus dihapus dari server, sedangkan plugin yang aktif harus dinonaktifkan dan kemudian dihapus.

Penting juga untuk melacak plugin mana yang saat ini digunakan di situs asli untuk menghindari masalah saat memperbarui atau kloning untuk tujuan pementasan. Selain itu, ada baiknya mengidentifikasi dan menghapus perangkat lunak usang atau tidak kompatibel yang mungkin juga menyebabkan masalah.

Tinjau dan perbarui URL

Saat menggandakan situs web untuk tujuan pementasan, meninjau dan memperbarui URL sangat penting untuk memastikan konten dicerminkan secara akurat di situs baru.

Praktik terbaik untuk memperbarui URL termasuk mencari tautan berkode keras di dalam kode sumber dan memeriksa sumber daya eksternal seperti file CSS dan JavaScript untuk memastikan semua tujuan tautan akurat. Ini juga merupakan ide bagus untuk menguji situs baru sesudahnya untuk memeriksa apakah semuanya berfungsi dengan benar.

Selain itu, mungkin perlu menyesuaikan struktur URL untuk memastikan pengguna masih dapat mengakses akun mereka atau konten lainnya tanpa mengalami kesalahan.

Buat cadangan reguler

Membuat cadangan rutin situs web Anda merupakan langkah penting untuk menghindari kehilangan data atau masalah lainnya. Cadangan harus dibuat setidaknya seminggu sekali dan disimpan di lokasi yang aman, idealnya di luar lokasi, untuk perlindungan tambahan.

Untuk hasil terbaik, coba simpan file cadangan di server yang berbeda dari server yang menghosting situs untuk memastikan bahwa Anda memiliki salinan yang tersedia dalam keadaan darurat. Selain itu, pertimbangkan untuk mengotomatiskan proses menggunakan plugin atau skrip untuk menghemat waktu dan tenaga.

Cara mengkloning situs web untuk pementasan dengan Website Pro

Jika Anda mengelola beberapa situs WordPress untuk klien, Anda memerlukan solusi yang juga membuat dan mengelola versi pementasan situs mereka. Untungnya, Website Pro memudahkan kloning situs web apa pun. Yang harus Anda lakukan adalah:

Sumber

  1. Buka dasbor Website Pro.
  2. Buka menu sidebar dan arahkan ke tampilan pementasan.
  3. Pada tampilan pementasan, Anda dapat mengeklik:
    1. Buat area pementasan dari cadangan.
    2. Aktifkan area pementasan dari awal.

Dari sana, yang harus Anda lakukan hanyalah menunggu beberapa menit hingga situs web dikloning, dan Anda akan memiliki akses ke beberapa opsi untuk membuat dan menyetel ulang lingkungan pementasan Anda. Berikut adalah beberapa fitur yang dapat Anda manfaatkan dari dasbor pementasan.

Akses pembuat visual

Website Pro memungkinkan Anda dengan mudah mengedit dan memperbarui situs pementasan hanya dengan menekan satu tombol. Yang harus Anda lakukan adalah mengklik tombol "edit situs saya" di dasbor pementasan untuk mulai mengerjakan lingkungan pementasan untuk menguji, situs web baru, fitur, plug-in, atau tema.

Setel ulang situs pementasan

Jika Anda mengalami kesalahan selama pengujian dan pementasan, dan Anda ingin memulihkan situs pementasan kembali ke versi tertentu, cukup klik "Reset area pementasan dari tombol cadangan". Anda dapat mengatur ulang situs pementasan ke pengaturan berikut:

Sumber

  1. Setel ulang ke situs langsung. Ini akan mengembalikan situs pementasan ke versi terbaru dari situs langsung.
  2. Setel ulang dari cadangan. Memungkinkan Anda memulihkan situs dari file cadangan apa pun yang Anda pilih.
  3. Setel ulang dari templat. Ini memungkinkan Anda memilih dari daftar templat dan menginstal templat situs web baru yang segar ke lingkungan pementasan Anda, yang akan mengubah tata letak dan desain situs.

Dorong pementasan untuk hidup

Setelah Anda puas dengan perubahan dan pembaruan yang Anda buat pada situs web klien, Anda dapat dengan mudah mendorong perubahan ini ke situs web langsung dengan tombol push to live site. Dari sana, Anda memiliki opsi untuk mengganti sistem file saja, atau seluruh situs beserta database dan sistem filenya.

Anda bahkan memiliki opsi untuk menyimpan file pementasan untuk pengeditan nanti, jika Anda membutuhkannya.

Kiat penting tentang cara mengkloning situs web untuk pementasan

Migrasikan database ke lokasi baru

Apakah Anda sedang menguji, fitur baru, mengubah tata letak, atau menginstal plug-in baru, penting untuk memigrasikan database ke lokasi baru dengan replika persis database situs asli, tetapi bukan yang asli. Ini memastikan semua konten dan data dari situs asli tetap ada dan aktif dalam versi langsung tanpa terpengaruh oleh perubahan atau eksperimen apa pun yang dilakukan di situs pementasan.

Perbarui URL situs

Sebagai tindakan pencegahan, pastikan URL lingkungan pementasan benar-benar berbeda dan dapat diidentifikasi dari versi langsung situs web. Hal ini tidak hanya membantu mengurangi risiko apa pun pada pengguna yang secara tidak sengaja menemukan versi pementasan situs, tetapi juga membantu Anda menghindari kebingungan dengan versi mana yang sedang Anda kerjakan hanya dengan melihat URL itu sendiri.

Menggunakan URL yang sama dengan versi langsung juga dapat menyebabkan masalah SEO, karena mesin telusur dapat menganggap situs klon sebagai konten duplikat dan menghukum kedua situs dalam prosesnya.

Nonaktifkan pengindeksan mesin telusur

Untuk jaminan tambahan pada kinerja lalu lintas SEO situs langsung Anda, yang terbaik adalah memastikan situs web yang dikloning tetap tidak diindeks dari mesin telusur. Ini akan mencegah mesin pencari merayapi dan memeringkatnya serta mengkanibalisasi situs langsung di halaman hasil pencarian. Pastikan untuk mengedit file robots.txt situs web Anda agar situs pementasan tidak dirayapi, tetapi jika Anda ingin menghemat waktu, pertimbangkan untuk menggunakan plugin untuk mengeditnya tanpa repot.

Amankan situs pementasan

Sama seperti situs web lainnya, keamanan siber juga sangat penting dengan situs pementasan. Saat bekerja di lingkungan pementasan, hanya izinkan pengguna yang sah bekerja di situs sehingga tidak ada orang lain yang dapat mencuri atau merusak data darinya, karena kompromi apa pun juga dapat memengaruhi situs langsung.

Sebagai tindakan pencegahan ekstra, selalu pantau setiap pengguna yang mengakses situs pementasan dan pastikan hanya dari pengguna yang berwenang. Anda juga harus memastikan setiap kata sandi login kuat dan menerapkan langkah-langkah keamanan tambahan, seperti firewall dan pemindai malware.

Cadangkan, perbarui, dan uji situs pementasan sesering mungkin

Membangun kebiasaan pemeliharaan situs web secara teratur akan bermanfaat, bahkan untuk versi pementasan situs web klien Anda.

  • Mencadangkan situs pementasan sering menambah ketenangan pikiran untuk memastikan Anda tidak kehilangan data apa pun jika terjadi masalah atau kesalahan saat pengujian berlangsung. Ini memungkinkan Anda dengan mudah mengembalikannya ke versi situs terbaru sebelum Anda melakukan perubahan.
  • Memperbarui situs pementasan sering mencegah kerentanan keamanan atau bug, dan situs pementasan Anda tetap kompatibel dengan perangkat lunak dan plugin terbaru yang tersedia.
  • Menguji situs pementasan secara teratur membantu Anda menemukan masalah atau kesalahan apa pun cukup awal sehingga Anda dapat membuat perubahan dan pembaruan yang diperlukan sebelum ditayangkan.

Kesalahan umum yang harus dihindari saat menggandakan situs web

Mengkloning situs web adalah proses yang sederhana. Tetapi menghindari membuat kesalahan saat mengkloning situs sangat penting, karena dapat menyebabkan masalah. Berikut adalah beberapa kesalahan yang paling umum:

Gagal memperbarui plugin atau perangkat lunak yang aktif

Sebelum mengkloning, setiap plugin aktif harus diperbarui (atau dinonaktifkan dan dihapus) untuk menghindari potensi konflik pada server pementasan. Selain itu, pastikan untuk menguji situs yang dikloning secara menyeluruh setelahnya untuk memeriksa kesalahan apa pun yang mungkin disebabkan oleh tidak memperbarui plugin dan perangkat lunak sebelumnya.

Apakah Anda sedang menguji tema baru, plug-in, atau bahkan versi WordPress yang berbeda untuk situs web klien Anda, atasi masalah kompatibilitas apa pun segera setelah muncul. Ini akan memastikan setiap fitur berfungsi pada versi pementasan situs sebelum diluncurkan secara langsung, dan mengurangi potensi masalah di kemudian hari.

Timpa lokasi produksi

Bagaimanapun dengan situs pementasan, jangan pernah mengganti atau menghapus file asli apa pun dari situs web langsung yang dimigrasikan ke situs web kloning untuk pementasan. Melakukannya dapat menyebabkan beberapa masalah kompatibilitas di masa mendatang dengan alat dan perangkat lunak, serta kehilangan data permanen dan gangguan pada situs web saat perubahan apa pun diterapkan.

Mengabaikan masalah kompatibilitas

Mengabaikan masalah kompatibilitas apa pun dapat menyebabkan masalah fungsionalitas bagi pengguna dan berpotensi merusak situs langsung saat perubahan ini diterapkan tanpa uji tuntas. Seperti yang kami sebutkan sebelumnya, memperbarui plugin dan tema secara teratur untuk situs web klien Anda sangat membantu untuk mencegah masalah fungsionalitas terakumulasi dan menyebabkan masalah yang lebih besar bagi pengguna di masa mendatang.

Melewati proses pembersihan

Sebelum membuat lingkungan pementasan untuk situs web klien Anda, Anda harus membiasakan diri untuk mengoptimalkan atau menghapus data atau file yang tidak perlu yang tidak akan Anda gunakan lagi. Hal ini memastikan, semua data Anda dioptimalkan dan dirampingkan, memungkinkan situs web memuat lebih cepat dan berjalan lebih lancar sambil mengurangi, masalah atau kesalahan apa pun selama pengujian. Mulailah dengan menghapus plug-in, tema, atau gambar yang tidak digunakan, dan juga menghapus informasi yang tidak perlu dari database Anda.

Sebagai tip lainnya, pastikan informasi pengguna yang bersifat pribadi atau sensitif seperti kredensial masuk atau informasi pembayaran tidak diimpor ke situs pementasan saat Anda menguji. Ini untuk memastikan data pengguna apa pun tidak ditimpa atau disusupi, dan untuk mengurangi potensi risiko keamanan.

Pertanyaan yang sering diajukan

Apa itu lingkungan pementasan?

Lingkungan pementasan adalah salinan dari Situs web langsung Anda. Ini menguji fitur, plugin, dan tema baru sebelum dibuat langsung di situs utama. Lingkungan pementasan memungkinkan pengembang situs web untuk mengaudit setiap perubahan atau pembaruan apakah mereka dapat berfungsi dengan baik dengan versi situs web langsung saat ini.

Apa perbedaan antara pementasan dan lingkungan produksi?

Lingkungan produksi berisi versi langsung dari situs web yang dapat diakses oleh siapa saja yang memiliki koneksi internet. Peluncuran fitur atau pembaruan apa pun yang dilakukan pada lingkungan produksi akan berdampak pada pengguna akhir situs web. Sementara itu, lingkungan pementasan terutama digunakan oleh pengembang situs web untuk menguji dan men-debug alat dan konfigurasi sebelum mendorongnya ke situs web langsung.