Pemrograman Web dengan sebuah shell script
Saat ini, bahasa pemrograman web telah lebih banyak dan lebih menjanjikan berbagai fasilitas yang tidak akan menampilkan beberapa waktu lalu. A PHP. Bahasa yang satu ini, setidaknya menurut penulis, sangat menyenangkan untuk digunakan dalam pemrograman web. Situs web di dunia juga banyak yang mengandalkan bahasa yang satu ini. Aplikasiaplikasi belum siap untuk menggunakan lain yang dibuat dengan PHP. Web hosting bukan. PHP mendukung jarang absen dalam layanan mereka. Aplikasi CGI
Pada dasarnya, apa yang kita akan membuat sebuah aplikasi CGI. Bicara teori, aplikasi CGI dapat dibangun dengan bahasa apapun, bahasa untuk dapat menampilkan output. Dan dapat dikatakan, hampir semua bahasa pemrograman dapat menampilkan output. Dan apapun bahasa favorit Anda, Anda dapat membuat aplikasi web dengan mudah. Meskipun seberapa baik bahasa yang Anda gunakan memiliki fungsi pemrosesan string yang cukup baik. Perl atau Python adalah contoh yang baik dalam pengolahan string. Shell script dengan alat-alat seperti dukungan saya akan sangat membantu.
Secara umum, Anda perlu untuk mencetak header untuk aplikasi tertentu, yang dikenal sebagai CGI. Untuk menampilkan output dalam format hypertext, Anda akan mencetak header berikut:
Content-type: text / html Sementara itu, untuk menampilkan output berupa teks, Anda akan mencetak header berikut:
Content-type: text / plain Salin-program yang akan Anda dibuat dalam direktori CGI Apache (biasanya cgi-bin di direktori instalasi Apache Anda. Untuk Debian, direktori CGI terletak di / usr / lib / cgi-bin). Jangan lupa untuk memastikan program Anda memiliki izin eksekusi. Secara default, akseslah aplikasi CGI Anda di alamat http:///cgi-bin/.
Pemrograman Web dengan Shell Naskah
Skrip shell dapat digunakan tidak hanya administrasi sistem.
Dengan beberapa baris kode shell script, Anda bahkan dapat menghasilkan aplikasi dari web. Tidak perlu memasang berbagai perangkat lunak, Apache, dan hanya sebuah shell yang mengikuti standar POSIX yang diperlukan.
Dengan demikian, Anda dapat melihat bagaimana menyenangkannya yang melakukan pembuatan program CGI, walaupun untuk orang-orang yang tinggal di teknologi terbaru, dapat CGI akan ditertawakan.
CGI dan informasi internal
web server
Informasi sistem
Untuk acara ini, keamanan sistem akan kita abaikan.
Apakah Anda ingin melihat informasi ruang penyimpanan Anda, daftar proses, informasi, informasi memori, CPU, informasi partisi harddisk, informasi file sistem yang dimunt informasi, kernel, pengguna dan kelompok dalam sistem melalui web browser? Bagaimana kami membuat sendiri? Program yang akan membuat kami
x2web dengan nama ini. X2web program ini memiliki kemampuan untuk menampilkan hal-hal yang telah disebutkan sebelumnya melalui web browser. Antarmuka akan ditampilkan cukup ramah dengan bantuan hyperlink. Dan membuat copy-an, x2web akan hanya memiliki satu file saja. Untuk setiap tugas yang dilakukan,
kami akan memproses variabel $ QUERY_STRING. Ketika satu variabel yang belum ditetapkan, sebuah menu akan muncul. Sementara itu, apabila $ QUERY_STRING memiliki nilai tertentu, maka kami akan melakukan parsing sederhana dan melakukan tugas yang alam.
Kami akan memiliki fungsi penting, yang kami berikan nama wrapper ().
Fungsi ini akan melakukan parsing $ QUERY_STRING dan melakukan tugas yang alam. Fungsi lain seperti fungsi signature () hanya akan menampilkan informasi tentang server web. Berikut adalah kode sumber lengkap.
Kami akan membahas fungsi wrapper () tersebut. Pertama, kami akan memproses $ QUERY_STRING dengan dipisahkan menjadi dua bagian dengan tanda pemisah adalah sama dengan tanda (=). Untuk itu, kami meminta bantuan untuk program jantung. Setelah itu, apa yang kami lakukan adalah membaca / proc atau file lain di sistem.
Dengan demikian, kita dapat melihat bagaimana mudahnya menampilkan informasi sistem Anda ke web browser.
Tron Legacy sneak peek shows off some new digitized footage
14 tahun yang lalu
0 Reply to "Shell Programming"
Leave a Comment