kopi yuks

Selasa, 13 Oktober 2015

KOMPONEN PEMROGRAMAN WEB

Komponen website

Website ??????
• Website adalah kumpulan dari halaman - halaman situs, yang terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web ( WWW ) dalam Internet. 
• Komponen penyusun web, dibagi menjadi 2, yaitu  :
         1. web statis

        2. web dinamis.

1. Bahasa pemrograman/ scripting language
         Ada 2 kategori script yang dibutuhkan untuk membuat aplikasi Web, yaitu :
         a. Client Side Scripting, contohnya adalah: HTML,   HTML5, XHTML, Casading Style Sheet                            (CSS),   JavaScript, VBScript, jQuery. Untuk eksekusinya   dilakukan di sisi client yaitu oleh                          web browser   langsung karena di dalam web browser sudah   terdapat library yang mampu                             mengenali semua   perintah-perintah client side scripting. Library ini   disebut Web Engine.
          b. Server Side Scripting, contohnya adalah: Active   Server Pages (ASP), PHP, Java Server Pages                     (JSP).   Untuk eksekusinya dilakukan di sisi server oleh   sebuah modul yang disebut web                               engine.

Untuk membuat web statis maka script yang digunakan cukup jenis client side scripting. Sedangkan membuat web dinamis maka script yang digunakan adalah gabungan antara client side scripting dan server side scripting..


2. Web Editor
       • Merupakan program aplikasi yang berfungsi untuk mengetikkan perintah-perintah dokumen web baik client side scripting maupun server side scripting. Saat ini banyak tersedia  dari web editor yang berbayar hingga yang gratis. Contoh web editor adalah: Notepad, Notepad++, Macromedia Dreamweaver.


3. Web Browser
      • Merupakan program yang berfungsi untuk menampilkan dokumen-dokumen web dalam format HTML. Bagaimana halaman web yang dibuat ditampilkan sangat tergantung pada web engine yang digunakan oleh masing-masing browser.
Contoh web browser yang cukup populer beserta web engine yang dilakukan:
a. Web Engine WebKit: Safari, Google Chrome
b. Web Engine Trident: Microsoft Internet Explorer, Maxthon
c. Web Engine Gecko: Mozilla Firefox
d. Web Engine Presto: Opera.
4. Web Server
• Web server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen web. Jadi semua dokumen web baik yang ditulis menggunakan client side scripting maupun server side scripting tersimpan dalam direktori utama web server (document root).
Berikut adalah beberapa contoh web server:
a. Web Server Apache yang mendukung PHP.
b. Web Server Microsoft Internet Information Servce (IIS) yang   mendukung ASP dan PHP
c. Web Server Apache Tomcat yang mendukung Java Server   Pager (JSP).
Port yang digunakan oleh web server di komputer default-nya adalah port 80 untuk web server Apache dan web server IIS, sedangkan web server Apache Tomcat menggunakan port 8080 untuk default-nya.
5. Database Server
• Adalah program yang digunakan untuk menyimpan data yang akan di olah di halaman web. Database biasa disebut Database Management System (DBMS) adalah sebuah aplikasi yang menjembatani user dan data2 di dalam database.
• Arsitektur DBMS ada yang stand alone dan ada yang client-server. Untuk aplikasi web, jenis DBMS yang digunakan adalah yang berasitektur client-server.
Ada 2 basis database server/ DBMS, yaitu :
  1. open source/ gratis
  2. closed source/ berbayar
• Beberapa hal yang perlu diperhatikan ketika akan menggunakan database untuk menyimpan data-data di halaman web :
  a. jenis DBMS yang berbasis client-server/ database server
  b. SO yang digunakan, banyak DBMS yang dapat mendukung banyak SO
  c. open source atau closed source
  d. file intstalasi yang dipilih, apakah versi install (EXE) atau versi terkompres (ZIP/RAR)
  e. platform processor, apakah 32 bit atau 64 bit.
6. Image editor
• Adalah program aplikasi yang berfungsi untuk melakukan pengolahan gambar/ image. Biasanya gambar atau animasi dibutuhkan dihalaman web untuk mempercantik halaman web.
• Contoh program aplikasi pengolah gambar, video dan animasi baik berbayar maupun gratis yang berbasis open source :
  - microsoft paint, adobe photoshop, adobe flash, adobe   premiere, grab (max. OS X), corel draw.
     program tersebut bersifat opsional/ pilihan tergantung rancangan  web yang akan dibuat.

2 komentar:

  1. Jasa Pembuatan Website Terpercaya | Digital Network Freelancer
    HARGA PROMO PEMBUATAN WEBSITE
    ingin memulai bisnis anda ? bingung untuk masalah marketing atau pemasarannya? ingin membuat website untuk bisnis anda?
    Kami menawarkan jasa pembuatan website untuk anda dengan harga yang bisa menyesuaikan budget
    - gratis domain dan Hosting untuk Anda selama 1 tahun
    - design website bisa menyesuaikan keinginan Anda
    - proses pengerjaan cepat.
    - gratis konsultasi masalah marketing atau pemasaran
    - gratis 3 bulan revisi design
    - layanan support sampai 24jam
    Segera kunjungi kami www.software-developer.web.id | www.software-developer.web.id
    Email: info@software-developer.web.id

    BalasHapus