Rabu, 18 September 2013

Pengenalan Web Programming

          Kita semua sering sekali memakai web untuk mengakses kebutuhan kita melalui internet, kata
Web berasal dari kata Web Programming ( English ) yang digunakan sebagai pembuatan kode sumber yang diperlukan saat kita membuat sebuah Web. Web Programming mempunyai beberapa bagian diantaranya yaitu HTML, PHP, Java, Javascrip dsb. Berikut adalah pengertian dan contoh dari beberapa bagian dari Web Programming tersebut:


A. HTML (HyperText Markup Language) 
         adalah Dasar atau fondasi dari semua isi yang terlihat atau nampak dalam WWW yang terdiri dari 2 bagian dasar yaitu isi keterangan dan sebuah set dari perintah yang memberitahu Anda bagaimana menampilkan isinya

Contoh membuat HTML:


B. PHP (PHP Hypertext Preprocessor) 
           adalah Sebuah skrip bahasa bawan server, maksudnya PHP bekerja dengan dokumen HTML untuk menghasilkan isi Web dengan permintaan sehingga data tersebut diperbaharui selalu 

C. Java
          adalah Teknologi yang digunakan untuk membuat dan menjalankan perankat lunak pada komputer/ lingkungan jaringan

Contoh program message dialog di Java
contoh-program-message-dialog-java


D. JavaScript
        Merupakan bahasa pemograman yang bisa digunakan untuk menambah interaksi pada halaman web

Contoh dari Javascript



       Di dalam web programming juga terdapat program utama yaitu XAMPP. XAMPP merupakan singakatan dari X (empat system operasi apapun), Apache, Mysql, PHP, Perl. XAMPP merupakan Program yang paling dibutuhkan, karena posisi XAMPP adalah sebagai web server dari programming tersebut.Berikut pengertian dari XAMPP :

1. X (Empat System Operasi Apapun)
         
2. Apache 
            adalah Menghasilkan halaman web yang benar kepada peminta

3. Mysql
            adalah Database yang mengunakan bahasa SQL (Structured Query Language). Mysql diguanakan untuk mengakses dan memanage data pada web dengan mudah, efisien dan efektif. Mysql juga mempunyai standart port yaitu sebesar "3306", standart port tersebut menunjukan bahwa web yang di akses dalam keadaan ama.

4. PHP
              adalah  Sebuah Skrip bahasa bawaan server

5. Perl
             adalah Bahasa Pemograman untuk segala keperluan

          Sebagai server utama XAMPP juga mempunyai program yang membantu dalam menjalankan fungsinya yaitu HTDOCS, PHP coder dan Web Browser, fungsi dari 3 program tersebut ialah:

* HTDOCS
            fungsi dari HTDOCS ialah Isi dari web server (aplikasi web)

* PHP Coder 
            fungsi dari PHP Coder ialah Sebagai editor untuk mengisi program

* Web Browser
            Fungsi dari Web Browser ialah Link/ Situs untuk membuka, contohnya: Opera Mini, Google Chrome, mozilla firefox, Internet Explorer


Berikut adalah cara browser menggunakan web programming:
-----> Saat browser (Orang) yang menggunakan web server, server akan mengirimkan datanya ke database, setelah database menemukan data yang dicari database akan mengirimkan kembali ke web server.
Orang--->Web server--->Database--->Web Server

      Di dalam web server kita sering melihat HTTP atau pun HTTPS, nama tersebut disebut dengan Protokol, contoh dari protokol tersebut ialah https://www.google.com/ atau http://venaaritonang.blogspot.com. Mengapa berbeda? Perbedaan tersebut dikarenakan "Port" yang dibuat, HTTP mempunyai kekuatan port sebesar 80, sedangkan untuk HTTPS mempunyai port sebesar 43 itu sebabnya web yang menggunakan HTTPS lebih aman.

      Selain Web server yang kita tahu, ada suatu struktur yang dinamakan Struktur Navigasi yang dimana ginukan untuk Membuat suatu aplikasi multimedia dan gambarnya harus sudah ada dalam perancangan. Struktur tersebut terbagi menjadi 4 bagian yaitu Struktur Linier, Struktur Hirarki (bercabang), Struktur Navigasi non-linier dan Stuktur Campuran.

A. Stuktur Linier 
                 adalah Struktur yang hanya mempunyai 1 barisan saja/ tidak bercabang, 
     Contoh: Di dalam home detik.com kita melihat: detikNews, detikFinance, detikHot dsb. 

B. Struktur Hirarki (Bercabang)
                 adalah Struktur yang tidak hanya mempunyai 1 halaman, tetapi mempunyai banyak anak halaman
     dari home tersebut
     Contoh: Saat kita membuka detik.com ---> Home ---> detikNews ---> Info lain

C. Struktur Navigasi Non-linier 
                adalah Struktur yang bercabang tetapi tidak berurut yang tidak memiliki master 

D. Struktur Campuran
                adalah Stuktur yang menggunakan lebih dari 1 Halaman dan biasanya orang yang ingin
     menggunakan sarana web tersebut harus log in terlebih dahulu
     Contoh: Gmail, Blogger dsb

      Dari semua penjelasan di atas cara untuk mengoperasikan Web Server (XAMPP) adalah:
Download dan Instal XAMPP ---> Buka XAMPP Control Panel yang berguna untuk mengaktifkan service ---> Buka PHP coder untuk mengisi/ mengedit hal yang ingin ditulis ---> Buka web localhost melalui web browser untuk mengecek hasil edit

* Cara di dalam PHP Coder
 Buka PHP Coder Pro ---> Ketik nama yang di inginkan ---> File ---> Save As ---> Klik XAMPP ---> klik HTDOCS di dalam XAMPP ---> buat folder baru (nama bebas) ---> save dengan extensi "php" ---> buka web browser ---> ketik localhost/(nama yang dibuat)



Demikian pengenalan tentang web programming, semoga sukses :)

   

  









Tidak ada komentar:

Posting Komentar