1 / 14

POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI

POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI. AHLI KUMPULAN : HAFIZUDDIN BIN MANAN (06PTK08F1036) MOHAMMAD ZUKRY BIN AHMAD (06PTK08F1042) HAFEEZUR RAHMAN BIN AHMAT ASIM (06PTK08F1040).

luke
Download Presentation

POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI

  2. AHLI KUMPULAN : • HAFIZUDDIN BIN MANAN (06PTK08F1036) • MOHAMMAD ZUKRY BIN AHMAD (06PTK08F1042) • HAFEEZUR RAHMAN BIN AHMAT ASIM (06PTK08F1040)

  3. Common Gateway Interface (CGI) merupakan suatu antaramuka yang membenarkan klien HTTP menghantar kembali maklumat kepada pelayan untuk diproses.  Satu contoh penggunaan CGI adalah penghantaran MAKLUMAT oleh klien HTTP kepada engin gelintar pada pelayan. • program CGI adalah program yg didesign utk membolehkan ianya menerima dan hantar semula data

  4. CGI ditentukan dengan bagaimana data itu dihantar ke ‘laluan’ aturcara dan bagaimana data boleh dikembalikan kepada ‘laluan’ aturcara melalui server dan kembali ke ‘browser’ pengguna yang telah menghantar data.

  5. CARA BAGAIMANA CGI SCRIPT BERFUNGSI

  6. LANGKAH 1 • Seseorang pengaturcara menyimpan program CGI didalam fail khusus didalam pelayan Web seperti /cgi-bin. LANGKAH 2 Webmaster membina sambungan diantara program CGI dan laman Web. Apabila pengguna memaparkan laman Web, program CGI bermula secara automatik LANGKAH 3 Apabila pengguna menghantar maklumat maka maklumat tersebut akan terus ke program CGI. Program CGI berhubung dengan pengkalan data dan menjalankan kehendak pengguna. Contohnya pengguna mencari cerita yang bertajuk The Wizard Of Oz. LANGKAH 4 Program CGI menerima data dari pengkalan data, menukarkan ke format HTML dan menghantarnya kepada pengguna

  7. Script CGI boleh menjadi script, applet, servlet atau ActiveX control. • CGI script boleh di muat turun daripada Web ataupun melalui pembelian secara on-line. • Jika salah satu daripada script CGI yang di muat turun atau dibeli secara on-line tidak memuaskan anda boleh menulis sendiri script CGI anda sendiri melalui bahasa script.

  8. Bahasa Script • CGI ni boleh dihasilkan dalam apa jua bahasa pengaturcaraan, antaranya ; • perl, • java, • vb... • C++

  9. Java Script • Bermaksud bahasa yang membenarkan pengaturcara menambah pelbagai elemen di dalam laman Web. • Elemen ini termasuk sampukan, corak tulisan, animasi, dan tetingkap lonjakan. • Program ini adalah perisian percuma dimana pengguna dapat menggunakannya dengan percuma dan tidak memerlukan lesen. • Untuk menjalankan program Java Script pastikan “Web Browser” dapat menyokong program ini.

  10. VBS Script • “Visual Basic, Scripting Edition” adalah komponen bahasa Visual Basic yang membenarkan pengaturcara menambah kemahiran dan interaksi ke laman Web. • Seperti Java Script pembuat laman Web membenamkan kod VBS Script secara terus ke dalam dokumen HTML. • Siri terbaru Internet Explorer terdapat VBS Script.

  11. Perl • “Practical Extraction and Report Languages” dibangunkan oleh Larry Wall di Nasa’s Jet Propulsion Laboratory dan seakan akan bahasa C dan C++.\ • satu bahasa pengaturcaraan yg dicipta khas utk pemprosesan teks • Script ini telah menjadi popular untuk menulis Script.

  12. Contoh Skrip CGI • #!/bin/sh # First a server directive; the MIME type echo Content-type: text/html # Then the blank line echo # After this comes the data passed to the browser echo "<HTML><HEAD><TITLE>CGI Test</TITLE></HEAD>" echo "<BODY><PRE>" echo argc is $#. argv is "$*". echo SERVER_SOFTWARE = $SERVER_SOFTWARE echo QUERY_STRING = "$QUERY_STRING" echo "</PRE></BODY></HTML>"

  13. Semenjak program CGI menjadi aturcara boleh laku, ia menjadi sama seperti dunia menjalankan program di dalam sistem dan bukannya selamat untuk dilakukan. • Tindakan berhati-hati hendaklah dilaksanakan apabila program CGI dilaksanakan. • Program aplikasi yang boleh digunakan untuk keselamatan dipanggil Latro.

  14. SEKIAN, TERIMA KASIH SELAMAT MENJALANI IBADAH PUASA DAN SELAMAT BERHARI RAYA!!!!!! DARI KAMI BERTIGA

More Related