Kerangka kerja server web yang ringan dan bagus? [Tutup]

8

Server dan kerangka kerja web mana yang berfungsi dengan baik pada RP? Apakah ada tweak yang dapat dibuat untuk file konfigurasi server web yang akan membuatnya berjalan lebih baik mengingat RAM yang terbatas?

Darren Wilkinson
sumber
2
Memilih untuk menutup. Ini terlalu subyektif dan banyak jawaban dapat ditemukan di tempat lain.
Jivings
Saya sarankan menjadikan ini sebagai wiki komunitas dan kami akan mulai mendaftar opsi. Tidak ada satu pun jawaban yang baik, tetapi alangkah baiknya memiliki daftar yang dapat dirujuk orang di sini.
silent__thought
@silent__thought, menjadikannya komunitas-wiki tidak akan mengubah fakta bahwa format ini cocok untuk format Q + A. Kesalahan ini sering terjadi pada hari-hari awal StackOverflow.
finnw

Jawaban:

9

Tidak akan ada jawaban universal untuk ini karena ada terlalu banyak persyaratan berbeda dari server web untuk aplikasi yang berbeda. Pertanyaan yang akan mendapatkan jawaban yang lebih halus ada di sepanjang baris: Saya ingin meng-host aplikasi Ruby on Rails kecil di Pi (instruksi di: RPi Ruby on Rails ).

Pi akan dapat meng-host sebagian besar server web dan / atau kerangka kerja karena keduanya berusaha menjaga kebutuhan memori mereka minimal sehingga mereka dapat mendukung lebih banyak pengguna akhir dengan sumber daya server yang lebih sedikit. Server web yang dirancang untuk mendorong batas bawah sumber daya server akan berguna jika jumlah klien maksimum yang diinginkan, mencoba memeriksa banyak opsi yang tercantum dalam bagan perbandingan server web ringan Wikipedia di Wikipedia .

Untuk pengguna yang menginginkan server web berfitur lengkap, tersangka normal seperti Apache akan bekerja dengan baik, tetapi Anda harus meluangkan waktu untuk mengatur semua opsi untuk menggunakan opsi minimal yang diperlukan oleh aplikasi spesifik yang digunakan.

Lovesha
sumber
2

Seperti yang sudah dinyatakan, tidak ada jawaban tunggal yang bagus untuk pertanyaan ini. Ada banyak kerangka kerja web yang akan berjalan dengan baik di Pi. Namun...

Saya berencana untuk menjalankan aplikasi Node.js di Pi saya. Menginstal Node.js di Arch Linux ARM semudah pacman -Sy nodejs. Menggunakan Express dan Sqlite Anda harus dapat membuat aplikasi web yang cukup tajam yang tidak memiliki masalah pada Pi.

silent__thought
sumber
1

Saya setuju bahwa tidak mungkin memberikan satu jawaban yang baik untuk pertanyaan ini. Namun, beberapa waktu lalu saya bertanya pada diri sendiri pertanyaan yang sama dan saya mencoba dengan nginx pada Pi.

Saya menulis tutorial yang sangat sederhana tentang cara menginstalnya. Ini dia: http://www.joscandreu.com/post/22439909883/install-nginx-on-raspberrypi

Saya juga mencoba dengan node.js, namun karena saya tidak menjalankan linux arch tetapi Debian saya harus mengkompilasi simpul dari sumber dengan beberapa hack konfigurasi, yang memakan waktu sekitar 1 jam. Ini adalah tutorial yang berfungsi untuk saya untuk menginstal node: http://blog.tomg.co/post/21322413373/how-to-install-node-js-on-your-raspberry-pi

Joscandreu
sumber
Inilah yang terjadi pada jawaban hanya tautan. Kedua tautan mati hingga Desember 2016. Kata-kata yang tersisa tidak memberikan nilai apa pun.
techraf