Pemrograman Berbasis web

advertisement
Pemrograman
Berbasis Web
STIMATA/2017/[email protected]
PENDAHULUAN
INTERNET
WEB /
WEBSITE
•Pemrograman
Internet
•Pemrograman
berbasis web
Internet :
sistem Komunikasi data yang terhubung
secara global
Layanan Internet :
•www
•Email
•FTP
•IRC
•Audio Video Streaming
Keuntungan Internet :
• semua bisa mengakses informasi
• bisa berjualan
•FTP
Kerugian Internet :
• Penipuan
• peusakan informasi
•pornografi
Internet ?
Internet
• Pemrograman internet : Pemrograman aplikasi
yang berbasis internet (Internet aplikasi)
• Internet aplikasi : sebuah aplikasi yang
menerapkan arsitektur sistem terdistribusi
dengan menggunakan internet
Web / Website :
Kumpulan halaman – halaman untuk
mempublikasikan informasi berupa teks,
gambar, dan program multimedia lainnya
berupa animasi
Pemrograman Berbasis web : Sistem
Berbasis Web atau Aplikasi Berbasis Web
adalah sebuah sistem yang dibangun dengan
konsep rekayasa web dan diaplikasikan
secara online melalui media internet
Web / website ?
Pemrograman Web
server side scripting
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 scripting
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.
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS
WEB
1. Web Browser
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB
2. Web Editor : Media bagi user untuk memprogram
sebuah website
Contoh : Notepad, frontpage, dreamweaver dll
3. Bahasa Pemrograman : instruksi standart untuk
memerintah komputer
Contoh : HTML, Java Script, CSS,
4. Web Server : Perangkat lunak wajib jika membuat halaman
web dinamis
5. Database Server : Tempat menyimpan data dalam sebuah
web
Contoh : MySQL, Microsoft SQL Server, Oracle, DB2 (IBM),
PostgreSQL
6. 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
Download