Ada beberapa keuntungan menjalankan situs web statis, dan mudah untuk membuatnya dengan Publii dan menyimpannya di Raspberry Pi Anda.

Situs web statis adalah salah satu cara terbaik untuk menampilkan konten Anda di web. Mereka secara inheren lebih aman daripada sistem CMS berbasis web seperti WordPress, dan mereka menggunakan sumber daya yang jauh lebih sedikit. Tetapi pengkodean situs web statis dengan tangan itu membosankan, dan generator situs statis tradisional bisa jadi sulit bagi pendatang baru.

Publii adalah aplikasi lintas platform yang memberi Anda semua keuntungan dari generator situs statis, dikombinasikan dengan sistem manajemen konten yang ramah pengguna yang dapat Anda jalankan di desktop.

Situs Statis Lebih Baik

Pada awalnya adalah Web. Itu tidak disebut Web 1.0 — meskipun Web 2.0 akan segera hadir di awal tahun 2000-an. Itu hanya "Web". Web cukup mendasar, dan menyajikan halaman statis lama yang membosankan, dihias dengan animasi latar belakang yang norak, skema warna yang tidak mungkin, dan font yang tidak biasa. Sistem manajemen konten dinamis juga bukan hal yang penting bagi kebanyakan orang. Anda baru saja membuang file HTML di direktori data. Web berfungsi cukup baik hingga revolusi Web 2.0, yang melihat halaman statis semakin digantikan oleh HTML dinamis—atau lebih buruk lagi, JavaScript.

instagram viewer

Kebenaran tentang Web saat ini adalah bahwa sebagian besar tidak benar-benar diperlukan, dan hanya ada karena perangkat yang digunakan Anda sedang membaca artikel ini sangat dikuasai dan memiliki bandwidth yang tersedia dari beberapa negara bagian 1990-an. Rata-rata halaman web New York Times berukuran sekitar 15MB, dan itu tidak perlu.

Jika Anda menjalankan situs web dari rumah Anda di Raspberry Pi modern seperti Raspberry Pi 4B, Anda akan menemukan bahwa Anda bisa dengan mudah menjalankan beberapa instance WordPress. Namun dengan menggunakan sistem manajemen konten untuk melayani halaman, Anda memberi tekanan lebih pada perangkat keras dari yang Anda butuhkan, dan pada server SoC spesifikasi yang lebih rendah seperti Raspberry Pi Zero, kinerja mungkin menderita. Selain itu, dengan mengizinkan masuk melalui situs web, Anda membiarkan Pi Anda yang berharga terbuka untuk diserang.

Karena situs statis dirancang untuk berjalan pada perangkat keras yang ada 40 tahun yang lalu, mereka hanya membutuhkan sedikit saja sumber daya sistem, dan karena Anda membuang konten langsung ke server berbasis Pi, konten menjadi lebih aman, juga. Generator situs statis memungkinkan Anda membuat situs web statis yang menarik, dengan penggunaan Markdown, HTML, dan CSS yang cerdas. Mereka memuat dalam sekejap mata, dan tidak menggunakan banyak sumber daya.

Sebagian besar generator situs statis merender file Markdown yang Anda tulis di editor teks seperti nano, yang dapat menjadikannya pilihan yang tidak dapat diakses dan tidak menarik bagi sebagian orang. Untungnya, ada opsi yang lebih baik tersedia.

Publii Adalah Pembuat Situs Statis yang Ramah Pengguna

Publii memberi Anda semua fasilitas dan fitur yang Anda harapkan dengan CMS Web 2.0 yang solid seperti WordPress, tetapi akan merender konten di PC desktop Anda, siap untuk Anda transfer ke Pi Anda.

Dengan Publii Anda mendapatkan tiga pilihan editor yang intuitif dan responsif: editor blok HTML, editor WYSIWYG jika Anda lebih suka alur kerja seperti pengolah kata, dan tentu saja, editor Markdown untuk menghasilkan format yang sempurna dengan mudah teks.

Jika Anda adalah tipe orang yang suka mengalihkan perhatian dari menulis dengan terus-menerus memeriksa fakta dan angka, editor WYSIWYG tepat seperti yang Anda butuhkan, menawarkan hal-hal kecil seperti total kata, paragraf, dan kalimat; jumlah kata unik; berapa banyak karakter yang telah Anda catat; dan perkiraan waktu membaca.

Anda dapat membuat galeri gambar multimedia dalam hitungan detik, dan mengkategorikan artikel berdasarkan tag dan penulis. Jika Anda ingin bermigrasi dari CMS yang dihosting ke instance Publii yang dipasang secara lokal, Publii memiliki alat bawaan yang memudahkan migrasi. Tema dan plugin yang dibuat secara profesional tersedia melalui pasar Publii.

Cara Memasang Publii di Windows, Mac, dan Linux

Publii tersedia di semua sistem operasi desktop utama, dan penginstalan tidak akan memakan waktu lebih dari beberapa menit di salah satunya. Dalam semua kasus, Anda harus mengunjungi Halaman unduhan publii dan ambil biner yang sesuai untuk sistem operasi dan arsitektur Anda.

Instal Publii di Windows

Klik dua kali file EXE untuk meluncurkan penginstal dan klik saya setuju ketika ditanya apakah Anda menyetujui persyaratan perjanjian lisensi GPLv3. Publii akan menginstal dengan cepat, tetapi sebelum Anda dapat meluncurkannya, Anda harus menyetujui persyaratan perjanjian lisensi lagi. Klik Menerima dan Anda baik untuk pergi.

Instal Publii di macOS

Untuk menginstal Publii di macOS, seret file DMG ke Aplikasi map.

Instal Publii di Linux

Jika Anda mengunduh file DEB untuk sistem berbasis Debian, termasuk Ubuntu, gunakan dpkg perintah untuk menginstal file:

sudo dpkg -i jalur/ke/publii.deb

Jika Anda menggunakan distro yang berfungsi dengan baik rpm file, gunakan ini:

sudo rpm -i /path/to/publii.rpm

Untuk distro Linux lainnya, unduh appimage, lalu buat agar dapat dieksekusi dengan:

sudo chmod +x /path/ke/publii.appimage

Gunakan Publii untuk Membuat Situs Web Statis yang Tampak Hebat

Buka Publii untuk pertama kalinya, dan Anda akan diminta untuk "Buat situs web pertama Anda" atau "Pulihkan dari cadangan". Pilih opsi pertama, dan beri nama situs web Anda, dan nama penulis Anda sendiri, serta pilih ikon kecil dari sekitar 50 pilihan. Sebagai penulis, kami menemukan pensil sebagai pilihan yang tepat. Saat Anda siap, klik biru besar Buat situs web tombol.

Pilihan selanjutnya adalah editor mana yang akan digunakan. Anda dapat memilih untuk menggunakan editor yang berbeda untuk setiap posting, dan ada Tambahkan postingan baru tombol di bawah setiap opsi. Untuk tujuan demonstrasi, kami menggunakan opsi WYSIWYG, karena kebanyakan orang cenderung merasa nyaman dengannya.

Menggunakan editor Publii WYSIWG langsung intuitif. Anda mengetik konten Anda di tempat yang sesuai, dan menggunakan bilah menu untuk memformat konten, menyisipkan gambar, dan membuat cuplikan kode. Sisipkan gambar, dan Publii akan menampilkan bidang teks untuk teks alt, atribusi, dan keterangan.

Opsi lebih lanjut tersedia termasuk memusatkan gambar, perataan, dan lainnya. Ini seperti pengolah kata untuk Web! Klik ikon roda gigi di kanan atas layar untuk mengakses fitur khusus postingan. Di sini Anda dapat mengatur nama penulis, dan menandai posting sebagai unggulan atau menyembunyikannya. Atau jika itu adalah sesuatu yang membuat Anda malu untuk dikaitkan, tetapi tetap menginginkannya di situs Anda, Anda dapat menjauhkannya dari halaman depan.

Anda juga dapat mengatur gambar unggulan, mengatur berbagai opsi SEO, dan membuat tag. Sebelum Anda dapat mempratinjau atau menerbitkan konten Anda, Anda perlu memilih dan mengonfigurasi tema. Klik tombol panah kembali untuk kembali ke menu utama. Dari sini Anda dapat membuat dan mengatur menu, menyesuaikan tampilan situs, dan lainnya.

Unggah Situs Statis Baru Anda ke Raspberry Pi Anda

Sebelum mengunggah situs web baru Anda, pastikan Anda telah mengikuti panduan kami untuk menyiapkan Raspberry Pi Anda sebagai server. Saat Anda puas dengan tampilan situs Anda, klik Server. Publii dapat langsung mengunggah ke Pi Anda menggunakan berbagai protokol termasuk FTP, SFTP, dan lainnya.

Metode pilihan kami untuk mentransfer situs web ke Raspberry Pi di jaringan lokal yang sama adalah metode klasik Perintah Secure Copy (SCP)..

Pertama, dapatkan file yang perlu Anda unggah dengan memilih Ritsleting sebagai jenis server. Masukkan URL dasar, lalu pilih direktori keluaran untuk file. Direktori rumah Anda adalah pilihan yang baik. Pilih Katalog tidak terkompresi agar Publii membuat direktori daripada file zip.

Klik Simpan Pengaturan, kemudian Sinkronkan situs web Anda tombol. Folder baru akan dibuat di direktori yang Anda tentukan. Menggunakan terminal Linux Anda atau klien SSH seperti Putty, kirim file ke Raspberry Pi Anda:

scp -r /path/to/your/files/* pi@ pi.local.ip.address:/var/www/html

Situs web statis Anda sekarang akan langsung tayang!

Buat Konten Luar Biasa untuk Situs Web Raspberry Pi Statis Baru Anda

Memiliki alur kerja yang baik dan perangkat keras yang bagus dan terjangkau tidak selalu membuat situs sukses. Anda membutuhkan ide dan konten yang ingin dibaca orang. Jika Anda kesulitan menemukan ide cerita, ada beberapa situs web yang dapat membantu Anda.