Download Konsep Pemrograman Internet

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Konsep Pemrograman Internet
Konsep Pemrograman Internet


Pemrograman Internet:
pemrograman aplikasi berbasis internet
(aplikasi internet)
Aplikasi internet merupakan suatu jenis aplikasi yang
menerapkan arsitektur sistem terdistribusi dengan
menggunakan internet sebagai media komunikasi antar
komponennya
Internet



sebuah jaringan komputer yang sangat besar(meliputi
seluruh dunia)
jaringan besar yang menghubungkan jaringan-jaringan kecil
menggunakan protokol transmisiberbasis TCP/IP
Aplikasi berbasis Web



Menggunakan protokol HTTP
Aplikasi di sisi server berkomunikasi dengan client melalui
web server
Aplikasi di sisi client umumnya berupa web browser
Teknologi Pembangun
Aplikasi berbasis Web


Web client (web browser)
Web server




URL : Uniform Resource Locator
HTTP : HyperText Transfer Protocol
HTML : HyperText Markup Language
CSS : Cascading Style Sheet
PemrogramanWeb
 server
side scripting
 client side scripting
Server Side Script







Merupakan sebuah teknologi scriptimg atau pemrograman
web dimana script (program) dikompilasi atau
diterjemahkan di server. Dengan SSS, memungkinkan
untuk menghasilkan halaman web yang dinamis.
Contoh :
1. ASP (Active Server Page) dan ASP NET
2. PHP (PHP Hypertext Preprocessor)
3. Java Server Page
4. Perl
5. Phyton
Client Side Script



Merupakan sebuah teknologi scripting atau pemrograman
web dimana script (program) dikompilasi atau
diterjemahkan di Client.
Contoh : HTML (hypertext markup language), java script,
XML (extensible markup language), CSS (cascading style
sheet).
client side scripting merupakan script yang digunakan
untuk membuat halaman web statis.
Komponen-komponen penyusun web



web browser, merupakan perangkat lunak wajib yang harus terdapat
di komputer. karena untuk menjalankan aplikasi web harus
menggunakan web browser. beberapa contohnya: internet explorer,
mozilla firefox, opera, safari.
web server, merupakan perangkat lunak wajib jika membuat sebuah
halaman web dinamis. dalam web server semua script-script web
yang dibuat diletakkan. biasanya diletakkan dalam “document root”
dalam web server tersebut. dengan menggunakan web server maka
pembuat web dapat melakukan uji coba terhadap halaman-halaman
web yang dibuat tanpa harus mencobanya di internet langsung
(localhost).
berikut contoh web server: IIS (internet information services)
terdapat pada windows NT/ XP/ 2000 Server untuk ASP dan PHP,
PWS (personal web server) terdapat pada Windows 98 SE untuk
ASP dan PHP, Apache web server dapat di install di semua sistem
operasi untuk PHP, Apache Tomcat dapat di install di semua sistem
operasi untuk JSP (java server pages).
Komponen-komponen penyusun web



Database server, merupakan tempat penyimpan data dalam
sebuah web. contohnya: MySQL, Microsoft SQL Server, Oracle,
DB2 (IBM), PostgreSQL.
Web editor, merupakan perangkat lunak yang digunakan untuk
mengetikkan perintah-perintah script yang digunakan baik itu
client side scripting ataupun server side scripting bahkan
beberapa web editor dapat digunakan untuk mengatur layout/
tampilan halaman web secara instant. berikut contoh web
editor: Notepad, Macromedia Dreamweaver, Ultra Edit, Adobe
Go Live, NetBean.
image editor, merupakan perangkat lunak yang digunakan untuk
mengelola gambar-gambar dan animasi yang nantinya akan
digunakan didalam halaman web yang akan dibuat. berikut
contohnya: adobe photoshop, corell draw, macromedia flash.