Pemograman WEB
Pengertian Web
World wide web adalah suatu sarana pembagian informasi antara pengguna jaringan komputer. suatu informasi (berupa tulisan,gambar,suara atau video) dapat diberikan kepada orang lain yang memungkinkan terjadinya pertukaran pengetahuan atau pembagian perkerjaan.
Berdasarkan sifatnya web dapat di bagi menjadi 2 yaitu :
- Web statis
Web statis isinya hampir sama (monoton) dan tidak terupdate di bandingkan web dinamis yang mempunyai kemampuan untuk mengupdate isinya. web statis lebih mudah dari web dinamis. web statis hanya memasukan data dengan menggunakan tool. contoh : Macromedia Dreamweave - Web Dinamis
web dinamis kebanyakan lebih sesuai dengan kebutuhan lembaga, instansi maupun perusahaan komersial yang seluruh kegiatanya berbasis TI. unutk membuat web dinamis diperlukan skill pemograman dan pembangunan sistem basis data antara lain :
-Dibutuhkan keahlian pengetahuan bahasa pemograman web seperti : HTML,PHP,ASP dll
-Dibutuhkan mendesain tataletak dan tampilan
-Dibutuhkan keahlian untuk membangun dan menghubungkan basis data
-Diperlukan keahlian untuk menjadikan halaman web lebih menarik seperti CSS dan Javascrip.
Sevice atau layanan adalah kemampuan suatu komputer dalam memeberikan suatu informasi atau melakukan suatu bagi komputer lain. komputer yang memeberikan layanan disebut server dan yang meminta layanan disebut client.
Didalam internet terdapat beberapa service/layanan yang umum layanan itu adalah sebagai berikut
- HTTP yang merupakan layanan dimana pengguna dapat tukar menukar berbagai informasi melalui web untuk pertimbangan keamanan data, dapat juga didesain web yang mengharuskan pengguna untuk memasukan password terlebih dahulu sebelum dapat mengakses web
- FTP (file transfer protocol) merpupakan suatu layanan yang digunakan untuk mentansfer file dari suatu lokasi ke lokasi lain.
- E-mail merupakan layanan paling populer karena dengan e-mail pengguna dapat mudah mengirim pesan dan mengirim data.
- Video conference merupakan layanan yang sangat interaktif, karena dapat terjadi komunikasi 2 arah atau secara audio/visual
URL
Setiap komputer yang terhubung ke internet dapat didaftarkan untuk memiliki nama yang disebut hostname. hostname yang lengkap di sebut Fully Qualified Domain Name (FQDN)
contoh : www.microsoft.com
FQDN terdiri atas
-Nama host(hostname)
-Nama tempat komputer itu berada secara fisik atau secara kepemilikan (nama site)
-Jenis organisasi pemilik
Untuk mengakses informasi yang disediakan oleh suatu komputer pada internet diperlukan alamat URL (Uniform Resource Locator) informasi tersebut berada alamat URL secara berurutan terdiri dari :
- Jenis protokol atau metode yang dipergunakan untuk mengakses informasi (access method)
- FQDN komputer tempat informasi itu berada
- Penunjukan atau file dokumen yang menampung informasi tersebut (resource locator).