Mungkinkah Membangun Situs WordPress Statis?
Diterbitkan: 2022-08-10Apakah Anda ingin menyederhanakan situs WordPress Anda? Mungkin Anda menemukan situs web dinamis Anda terlalu lambat, atau mungkin Anda menyadari ada banyak bagian belakang yang tidak Anda perlukan.
Untuk mengatasi masalah tersebut, Anda dapat membuat versi statis situs web Anda. Ini dapat membantu meningkatkan kinerja dan keamanannya. Meskipun kami tidak akan merekomendasikan situs statis untuk setiap kasus penggunaan, mereka bisa menjadi pilihan bagus untuk situs web kecil yang tidak perlu sering diperbarui.
Dalam posting ini, kita akan mulai dengan membahas perbedaan antara situs web statis dan dinamis. Kemudian kami akan menunjukkan kepada Anda tiga cara untuk membangun situs WordPress statis. Mari kita lakukan!
Pengantar Situs Web Dinamis vs Statis
Pertama, kita akan melihat perbedaan utama antara situs web dinamis dan statis.
Situs Web Dinamis
Situs web dinamis menyajikan konten yang berbeda untuk pengunjung yang berbeda, membuatnya lebih disesuaikan dengan kebutuhan waktu nyata pengguna. Apa yang ditampilkan dapat bergantung pada lokasi pengguna, pengaturan dan preferensi mereka, atau tindakan yang telah mereka lakukan di situs Anda.
Either way, itu menghasilkan Pengalaman Pengguna (UX) yang lebih disesuaikan dan dipersonalisasi. Misalnya, toko eCommerce dapat menyarankan produk kepada pelanggan, berdasarkan pembelian sebelumnya:
Daripada hanya menyimpan dan menampilkan file HTML (seperti yang dilakukan situs web statis), situs dinamis membuat halaman di sana dan kemudian, menggunakan HTML, CSS, JavaScript, dan bahasa skrip sisi server. Ketika halaman diminta oleh pengguna, server menarik informasi dari database untuk membangun file HTML untuk setiap pengunjung.
Permintaan ini membutuhkan waktu lebih lama untuk diproses, karena file HTML belum siap dan menunggu seperti di situs web statis. Hal ini dapat mengakibatkan masalah kinerja, dan waktu pemuatan yang lambat untuk situs web dinamis. Pada saat yang sama, banyak manfaat yang terlibat berarti bahwa sebagian besar situs web yang Anda kunjungi akan dinamis.
Situs Web Statis
Ketika pengguna tiba di situs web statis, mereka menerima satu file HTML, disertai dengan beberapa lembar gaya dan skrip. Ini disimpan dan dikirim ke pengguna saat informasi diminta. Ini berarti bahwa halaman terlihat persis sama untuk setiap pengguna yang mengunjungi situs, dan hanya dapat diubah oleh programmer yang memodifikasi file HTML.
Namun, situs web statis masih dapat memberikan pengalaman interaktif dan menarik bagi pengguna melalui banyak elemen yang sama yang digunakan situs web dinamis. Misalnya, situs statis masih dapat menyertakan tautan, tombol, media, unduhan digital, dan JavaScript.
Desain statis sangat cocok untuk situs yang tidak memerlukan konten yang dipersonalisasi dan tidak perlu sering diperbarui, seperti situs informasi, atau situs yang terdiri dari kurang dari empat halaman. Ini menjadikannya pilihan yang sangat baik untuk situs web resume, situs web brosur, dan halaman arahan hanya-baca (seperti halaman “Segera Hadir”).
Memutuskan Jenis Situs Web Yang Tepat Untuk Kebutuhan Anda
Sekarang setelah kita membahas dasar-dasarnya, mari kita lihat beberapa keuntungan dan kerugian menggunakan situs web statis dan dinamis.
Pro dan Kontra Situs Web Dinamis
Situs web dinamis menawarkan personalisasi penuh, memungkinkan Anda menyesuaikan konten untuk setiap pengguna. Kode dinamis juga jauh lebih kuat, dan memungkinkan fungsionalitas yang lebih besar. Misalnya, Anda dapat menggunakan kode dinamis untuk membangun aplikasi dan perangkat lunak web, yang tidak mungkin dilakukan dengan situs web statis.
Selain itu, Anda dapat dengan mudah membuat perubahan menyeluruh pada situs web Anda, itulah sebabnya kami merekomendasikan desain dinamis untuk situs yang diperbarui secara berkala, seperti blog. Ini juga cocok untuk situs web yang membutuhkan banyak interaksi pengguna, seperti toko eCommerce dan layanan streaming:
Di sisi lain, situs web dinamis lebih kompleks daripada situs statis. Oleh karena itu, menyiapkannya dari awal mungkin memerlukan lebih banyak waktu dan usaha, dan beberapa keterampilan teknis. Namun, Anda dapat menyewa pengembang untuk menyiapkan situs Anda, atau menggunakan Sistem Manajemen Konten (CMS) seperti WordPress.
Kelemahan terbesar dari situs dinamis adalah bahwa ada lebih banyak pemrosesan yang diperlukan di bagian belakang, yang dapat menghasilkan waktu pemuatan yang lebih lambat. Ini tidak hanya dapat merusak UX Anda, tetapi juga dapat mengurangi Time On Site (TOS) dan meningkatkan rasio pentalan, yang keduanya merupakan faktor untuk peringkat pencarian. Untungnya, ada banyak cara mudah untuk menjaga agar situs Anda tetap berjalan dengan cepat.
Pro dan Kontra Situs Web Statis
Situs web statis menyediakan waktu pemuatan yang sangat cepat karena halaman sudah dibuat dan disimpan, hanya menunggu pengguna untuk mengaksesnya. Waktu pemuatan yang cepat adalah kabar baik untuk UX, dan dapat membantu meningkatkan posisi mesin telusur Anda.
Biasanya, situs web statis mudah dibuat dan dipelihara, dan memerlukan sedikit pengetahuan pengkodean. Beberapa pemahaman tentang HTML dan CSS dapat berguna jika Anda membangun situs dari awal. Namun, Anda juga dapat menggunakan pembuat situs web dan CMS untuk menyiapkan situs statis tanpa memerlukan banyak pengetahuan teknis.
Ini menjadikan situs web statis pilihan yang sangat baik untuk bisnis yang ingin meluncurkan situs web dasar secepat dan semudah mungkin. Keamanan juga bisa lebih ketat di situs web statis, karena tidak ada plugin untuk diretas, tidak ada PHP, dan tidak ada koneksi database.
Misalnya, perusahaan perangkat lunak Rookout menggunakan situs statis untuk meningkatkan keamanan dan mengurangi beban server:
Keterbatasan utama membuat situs web statis melibatkan skalabilitas. Mungkin sulit dan memakan waktu untuk melakukan perubahan di seluruh situs. Misalnya, jika Anda memutuskan untuk mengubah tajuk, atau menambahkan halaman baru ke situs Anda, itu akan memerlukan mengubah setiap file HTML individu atau membuat yang baru.
Ini seringkali tidak praktis untuk mengembangkan situs web dengan lebih dari beberapa halaman. Ada juga jenis situs web tertentu yang tidak cocok untuk desain statis, seperti toko eCommerce. Ini karena beberapa fungsi (seperti check out) akan membutuhkan banyak alat pihak ketiga untuk memfasilitasi. Ini dapat membebani situs web Anda, mengakibatkan masalah kinerja dan kecepatan.
Cara Membuat Website Statis WordPress (3 Cara)
Jika Anda memutuskan bahwa situs statis tepat untuk kebutuhan Anda, Anda harus tahu cara membuatnya. Ada beberapa metode untuk melakukan ini. Jadi sebelum kita selesai, mari kita jelajahi tiga cara untuk membangun situs WordPress statis.
1. Buat Halaman Beranda Statis
Cara termudah untuk membangun sesuatu yang berfungsi seperti situs web statis adalah dengan menetapkan satu halaman statis sebagai halaman beranda WordPress Anda. Ini sangat ideal jika Anda ingin membuat situs satu halaman yang cepat dan sederhana.
Di dasbor WordPress Anda, buka Pages > Add New :
Buat halaman Anda seperti biasa, tambahkan judul dan konten apa pun yang Anda suka (hindari memasukkan elemen dinamis apa pun). Kemudian, klik Terbitkan :
Arahkan ke Pengaturan > Membaca . Kemudian, di bawah Tampilan beranda Anda , centang kotak untuk Halaman statis . Di samping Beranda , gunakan kotak tarik-turun untuk memilih laman baru yang Anda buat, dan simpan perubahan Anda:
Anda sekarang telah membuat halaman statis, dan mengaturnya sebagai halaman rumah Anda. Meskipun ini bukan situs statis 'benar', ini dapat bekerja dengan baik jika Anda ingin membuat halaman arahan hanya-baca.
2. Hasilkan Versi Statis dari Situs WordPress Anda
Jika Anda sudah memiliki situs web yang ingin Anda buat statis, Anda dapat menggunakan plugin seperti Simply Static. Ini adalah opsi yang bagus jika Anda ingin situs dinamis Anda tetap aktif dan berjalan, dan menghasilkan versi statisnya. Bergantung pada metode pengiriman yang Anda pilih, Anda akan menerima file yang berisi situs web statis Anda, atau versi statis situs Anda akan dikirim ke jalur server tertentu.
Di dasbor WordPress Anda, buka Plugins > Add New . Cari “Simply Static”, lalu klik Instal Sekarang dan Aktifkan :
Di bilah sisi, buka Simply Static > Settings . Dalam kebanyakan kasus, Anda dapat meninggalkan semua pengaturan pada tingkat default. Namun, Anda juga dapat menyertakan/mengecualikan URL apa pun secara manual di sini (misalnya, jika Anda ingin menjauhkan laman tertentu dari versi statis situs Anda):
Selanjutnya, buka Simply Static > Generate , dan klik Generate Static Files :
Unduh file .zip Anda dengan tautan yang disediakan. Jika situs Anda menempati domain tempat Anda ingin menempatkan versi statis, Anda harus memigrasikan situs web WordPress biasa ke subdomain yang berbeda. Jika Anda berencana untuk membawa situs Anda ke server lain, Anda dapat melakukannya menggunakan file .zip .
3. Gunakan Hosting WordPress Tanpa Kepala
Pengembangan tanpa kepala melepaskan ujung belakang situs web Anda dari ujung depan, memungkinkan Anda menggunakan CMS untuk membangun konten Anda saat menggunakan Antarmuka Pemrograman Aplikasi (API) untuk ujung depan. Kami merekomendasikan opsi ini jika Anda ingin pengguna melihat versi statis situs web Anda secara online, tetapi Anda masih ingin membuat perubahan pada konten Anda dengan mengakses area admin WordPress Anda.
Ini adalah metode yang paling kompleks, dan akan membutuhkan beberapa keahlian teknis. Namun, ini memungkinkan Anda untuk mengelola situs Anda dengan fleksibilitas dan kontrol yang lebih besar. Misalnya, ini bisa menjadi pilihan yang baik untuk pengembang yang ingin mengirimkan konten ke platform Android dan iOS dari back end yang sama. Ini juga merupakan pilihan yang baik untuk situs/aplikasi yang menggunakan kerangka kerja JavaScript.
Untuk memulai, Anda harus mencari penyedia yang menawarkan hosting WordPress tanpa kepala, seperti WP Engine:
Anda mungkin memerlukan dua host terpisah: satu untuk bagian belakang tanpa kepala (yang perlu mendukung WordPress dan PHP), dan satu untuk bagian depan situs Anda. Dengan WordPress dan WP Engine bersama-sama, Anda dapat membangun dan mengelola situs web tanpa kepala, baik statis maupun dinamis.
Kesimpulan
Jika Anda menemukan situs web dinamis Anda terlalu lambat, atau Anda tidak sepenuhnya memanfaatkan bagian belakangnya, Anda dapat mempertimbangkan untuk beralih ke situs web WordPress statis. Ini dapat membantu merampingkan situs Anda, meningkatkan kinerja dan keamanan.
Untuk rekap, berikut adalah tiga cara untuk membuat situs WordPress statis:
- Buat halaman beranda statis di dasbor WordPress Anda.
- Buat versi statis situs Anda, menggunakan plugin seperti Simply Static.
- Gunakan penyedia hosting WordPress tanpa kepala, seperti WP Engine.
Apakah Anda memiliki pertanyaan tentang membangun situs WordPress statis? Beri tahu kami di bagian komentar di bawah!