Senin, 11 Oktober 2010

Pengantar Pemrograman Web

MATERI
ð  HTML
ð  CSS
ð  Javascript
ð  PHP
ð  MySQL
ð  Contoh Aplikasi

HTML DAN XHTML

ð HTML = Hyper Text Markup Language
ð XHTML = Extensible Hyper Text Markup Language
ð Bahasa standar untuk halaman web



CSS
ð CSS atau Cascading Style Sheets merupakan suatu bahasastylesheet yang digunakan
untuk mengatur tampilan suatu dokumen
yang ditulis dalam bahasa markup.
ð Digunakan untuk
à mempercantik halaman web
            à membuat halaman web
            à template

JAVA SCRIPT

ð Javascript merupakan bahasa pemrograman kecil yang berjalan di sisi client (browser)
ð Kegunaan: menambah fungsionalitas halaman web
ð Yang lagi trend : AJAX (Asyncronous Javascript and XML)


PHP

ð  Merupakan singkatanrecursive dariPHP : Hypertext Prepocessor
ð  Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.






















Situs yang dibangun dengan PHP
ð  Yahoo!
ð  Friendster
ð  Wikipedia
ð  WordPress
ð  Joomla
ð  Dll


Apa yang diperlukan?
ð  Editor (Notepad, Dreamweaver, dll)
ð  Browser (IE, Mozilla)
ð  Web Server (Apache, IIS, Xitami)
ð  Database Server (MySQL, Oracle, dll)




















(1) Client disini dapat berupa computer desktop dengan
minimal memiliki browser  dan terhubung ke web server
melalui jaringan (intranet atau internet) 

(2)Komputer yang berfungsi sebagai server, dimana
didalamnya terdapat perangkat lunak web server, seperti
Apache, IIS, PWS

(3)Pertama-tama, client (user) akan memintasuatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browserhttp:// www.google.com 

(4)Sekarang dari sisi server (web server). Mendapat  permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan dan jika ditemukan akan mengirimkan kembali ke client.























MYSQL

ð adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia


JIKA INGIN SITUS ONLINE

ð Web hosting
àsupport PHP, MYSQL
àfile manager atau FTP
àgratisan atau berbayar?
ð Upload situs yang sudah dibuat ke web hosting
ð Test situs
ð Pasarkan situs (SEO ?)

Tidak ada komentar:

Posting Komentar