pemrograman web

1.World Wide Web (WWW)

World Wide Web, biasa lebih terkenal disingkat sebagai WWW adalah suatu ruang informasi yang dipakai oleh pengenal global yang disebut Pengidentifikasi Sumber Seragam untuk mengenal pasti sumber daya berguna. WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripada Internet.
WWW merupakan kumpulan peladen web dari seluruh dunia yang mempunyai kegunaan untuk menyediakan data dan informasi untuk dapat digunakan bersama. WWW adalah bagian yang paling menarik dari Internet. Melalui web, para pengguna dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi.
Kegunaan ini tergolong masih baru dibandingkan surat elektronik, sebenarnya WWW merupakan kumpulan dokumen yang tersimpan di peladen web, dan yang peladennya tersebar di lima benua termasuk Indonesia yang terhubung menjadi satu melalui jaringan Internet. Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML (Hypertext Markup Language).
Suatu halaman dokumen informasi dapat terdiri atas teks yang saling terkait dengan teks lainnya atau bahkan dengan dokumen lain. Keterkaitan halaman lewat teks ini disebut pranala. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa disebut hipermedia.
Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen multimedia yang saling bertautan dengan menggunakan tautan hiperteks. Dengan mengeklik pranala (hipertaut), maka para pengguna bisa berpindah dari satu dokumen ke dokumen lainnya.

2. SEJARAH

WWW adalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, dia mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Enquire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan yang menautkan berbagai arsip sehingga memudahkan pencarian informasi yang dibutuhkan. Inilah yang kelak menjadi dasar dari sebuah perkembangan pesat yang dikenal sebagai WWW.
WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat pengajuan untuk proyek pembuatan hiperteks global, kemudian pada bulan Oktober 1990, 'World Wide Web' sudah dapat dijalankan dalam lingkungan CERN. Pada musim panas tahun 1991, WWW secara resmi digunakan secara luas pada jaringan Internet.
3. PENGERTIAN CSS
Cascading Style Sheet (CSS) merupakan aturan untuk mengatur beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.
Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.[1] CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.[2] Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.[2]
4. PENGERTIAN WEB SERVER DAN CONTOHNYA
Pengertian Web Server adalah perangkat lunak (Software) yang berfungsi untuk mengirim dan menerima layanan berupa data dari HTTP/HTTPS. Web server ini berada di tengah-tengah yang menjembatani permintaan  client ke server (peladen) melalui perangkat lunak yang biasa dikenal dengan nama web browser seperti Google chrome ataupun Mozilla Firefox, berfungsi untuk menampilkan sebuah halaman website/ situs yang berformat HTML ataupun PHP dari server ke client (Client-server) yang di tampilkan di web browser.
CONTOH WEB SERVER :
·         Apache Web Server
Web server apache yang awal mulanya sebuah software open source (perangkat lunak terbuka) adalah alternatif dari netscape yang kemudian sejak bulan april 1996 menjadi server web yang populer dan paling sering digunakan di internet.
Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch (“a patchy” server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa “Apache” dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.Web server apache ini dapat berjalan di sistem operasi berbasis unix / linux.
Sebuah perusahaan besar microsoft menggunakan web server IIS pada sistem operasinya, yaitu pada Windows NT 4.0 Server, Windows 2000 Server atau Windows Server 2003. Layanan ini berfungsi sebagai pendukung protokol TCP/IP yang berjalan dalam lapisan aplikasi (application layer). IIS juga menjadi fondasi dari platform Internet dan Intranet Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft Back Office lainnya.
LiteSpeed Web Server adalah produk inti perusahaan, web server yang ringan, dan mampu membaca konfigurasi Apache secara langsung. Perangkat lunak umumnya digunakan bersama dengan control panel web hosting, untuk menggantikan apache sebagai web server. LiteSpeed web server tersedia untuk Linux, Mac OS X, Solaris, dan FreeBSD. Rilis stabil terakhir adalah 5.0 yang dirilis pada bulan April 2015. LiteSpeed Web Server mendukung kedua SPDY / 3.1 dan HTTP baru / 2 jaringan protokol.
5. PENGERTIAN WEB BROWSER DAN CONTOHNYA
Web browser adalah suatu program, software, aplikasi atau perangkat yang digunakan untuk mencari atau menjelajahi informasi di dalam jaringan internet dari sebuah media seperti situs, blog, jejaring sosial, dan lain sebagainya yang tersimpan di dalam internet. Tentunya kamu tidak asing lagi dengan nama-nama web browser seperti Chrome, Firefox, Opera, Safari dan lain-lain.
Pengertian web browser menurut Wikipedia adalah sebuah aplikasi atau perangkat lunak yang digunakan mengambil, menyajikan, dan melintasi berbagai sumber informasi yang ada didalam jaringan internet (world wide web). Sumber-sumber informasi yang dimaksud itu terdiri dari berbagai macam bentuk seperti misalnya berupa halaman situs, gambar, video, infografis, konten, dan yang lainnya.
*Contoh dari web browser adalah :
·         Mozilla Firefox yaitu dibuat oleh mozilla corporation, firefox adalah salah satu web browser open source yang dibangun dengan Gecko layout engine. Tak hanya handal firefox juga didukung oleh sejumlah Add-ons yang dapat diinstall terpisah yang memungkinkan pengguna melakukan sesuai dengan kegunaan Add-ons tersebut.
·         Internet Exporer – link, yaitu Web browser besutan Microsoft Corporation biasanya dikenal dengan nama pendek IE, sejak 1995 IE mulai di masukan sebagai default sotware pada saat instalasi Sistem Operasi Windows, sejak tulisan ini dibuat IE belum lama ini meluncurkan versi IE8.
·         Safari yaitu Dibuat oleh Apple Inc, perusahaan yang juga memproduksi komputer Macintosh, iPod, dan juga iPhone. dibangun dengan browser engine WebKit, WebKit juga adalah browser engine pertama yang lulus test Acid3.
·         Flock yaitu Flock adalah web browser yang dibangun dengan code mozilla frefox yang web browser ini khususkan menyediakan social networking dan Web 2.0. Flock didesain untuk memudahkan aktivitas online pengguna internet mengatur beberapa social networking, web mail, news feeds dan blogs yang mereka miliki. Dengan Mengunakan Flock mereka dapat dengan mudah menjelajah, berbagi, dan menikmati content maupun menjalin hubungan di situs pertemanan yang mereka inginkan.
·         Opera yaitu Opera dikembangkan oleh Opera Software company adalah salah satu Web Browser dan juga Internet Suite. Jika firefox punya Add-ons, Opera punya “Opera Widgets”, sebuah aplikasi web kecil yang dijalankan bersamaan dengan Opera yang mempunyai kegunaan tertentu, layaknya Add-ons firefox.
·         Internet Explorer yaitu sebuah Web Browser Default nya windows yang di buat oleh Microsoft Corporation. Artinya jika kamu memakai sistem operasi (OS) Windows, maka kamu tidak perlu menginstallkan Internet Explorer lagi, karena sudah ada saat kamu menginstallkan windows di komputermu.
·         GoogleChrome yaitu sistem operasi sumber terbuka yang dirancang oleh Google Inc.untuk bekerja secara eksklusif dengan aplikasi web.  Google Chrome OS diumumkan pada tanggal 7 Juli 2009, dan versi stabilnya akan diluncurkan umum pada paruh kedua tahun 2010.  Sistem operasi ini berbasis Linux dan hanya akan berjalan pada pada perangkat keras yang dirancang khusus.  Antarmuka  penggunanya dirancang mengambil pendekatan minimalis, seperti penjelajah web Google Chrome. Sistem operasi ini ditujukan bagi mereka yang menghabiskan sebagian besar waktunya di Internet.
6. PENGERTIAN WEB STATIS DAN DINAMIS BESERTA KELEBIHAN DAN KEKURANGAN

Pengertian Web Statis

Web Statis adalah web yang content atau isinya tidak berubah – ubah. Maksudnya adalah isi dari dokumen yang ada di web tersebut tidak dapat diubah secara mudah. Ini dikarenakan karena script yang digunakan untuk membut web statis tidak mendukung untuk mengubah isi dokumen.
Karena script yng digunakan untuk membuat web statis ini seperti HTML dan Cascading Style Sheet atau biasa disebut dengan CSS. Maka dari itu untuk perubahan isi dokumen pada web statis harus mengubah isi file HTML atau CSS tersebut. Tentunya bagi orang awam atau orang yang tidak mengerti soal program atau script HTML dan CSS akan sangat sulit sekali dilakukan. Untuk itu jika kita ingin mengubah dokumen web statis harus mengerti benar scipt HTML atau CSS atau sering disebut programmer yang dapat melakukan perubahan isi dokumen sebuah web statis.
Web statis ini biasanya digunakan oleh website yang menggunakan HTML, Web Search Engine, atau web Company Profile.
Kelebihan Website Statis
  1. Tidak perlu keahlian pemrograman untuk membuat halaman statis.
  2. Dapat dilihat langsung oleh web browser tanpa membutuhkan aplikasi server.
  3. Lebih mudah untuk website development karena biasanya menggunakan bahasa pemograman HTML.
Kekurangan Website Statis
  1. Kontennya statis, tidak berubah-ubah.
  2. Terbatas dalam interaksi dengan pengunjung.
  3. Tidak menggunakan database.
  4. Tidak menggunakan pemrograman PHP di server.

 

Pengertian Web Dinamis

Web Dinamis adalah Web yang content atau isinya dapat berubah – ubah setiap saat. Karena dalam teknologi pembuatan web dinamis sudah dirancang semudah mungkin bagi user yang menggunakan web dinamis tersebut.
Untuk perubahan content atau isi dokumen?dalam sebuah web dinamis dibilang mudah ketimbang web statis yang harus memiliki keahlian khusus pada bagian scripting web tersebut. Ketika kita akan mengubah content atau isi dari sebuah web dinamis kita hanya perlu masuk kebagian control panel atau bagian administrator ?web yang telah disediakan oleh script web dinamis.
Jadi untuk pengubahan content atau isi dokumen dalam sebuah web dinamis tidak perlu memiliki keahlian programming atau seorang programmer saja yang dapat mengubah isi dokumen pada web dinamis. Untuk membuat web dinamis diperlukan beberapa komponen yaitu client side ?scripting ( HTML, JavaScript, Casing Style Sheet atau CSS) dan server side scripting seperti PHP dan program basis data seperti database MySQL untuk menyimpan data – data yang ada di web dinamis.
Web Dinamis ini banyak sekali bertebaran di internet seperti Web Berita, Personal Blog, Toko Online/Web Pasng Iklan, dll.

Kelebihan Website Dinamis

  1. Konten dan layout dapat berubah-ubah.
  2. Menggunakan dynamic html (DHTML).
  3. Menggunakan pemrograman server untuk mengatur perubahan data.
  4. Dapat menggunakan CMS (content management system) untuk mengubah konten website.
  5. Konten web dan layout halaman dibuat terpisah, sehingga loading halaman lebih cepat.
  6. Dapat menggunakan database untuk menyimpan konten.
  7. Bisa mepasilitasi komunikasi dua arah antara admin dan visitor.
  8. Konten terbaru selalu berada di urutan pertama karena untuk memperjelas konten yang diupdate.

Kekurangan Website Dinamis

  1. Lebih kompleks, sehingga sulit dalam pencarian Search Engine.
  2. Website lebih lambat dari web statis karena harus mengambil data dari database.
  3. Rentan diretas, jadi membutuhkan keamanan lebih.
  4. Biaya lebih besar.

Perbedaan Web Statis dan Web Dinamis                                

  1. Interaksi antara pengunjung dan pemilik web
    Dalam web statis tidak dimungkinkan terjadinya interaksi antara pengunjung dengan pemilik web. Sementara dalam web dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum, dll.
  2. Bahasa Script yang digunakan
    Web statis hanya menggunakan HTML saja, atau paling tidak bisa ditambah dengan CSS. Sedangkan web dinamis menggunakan bahasa pemrograman web yang lebih kompleks seperti PHP, ASP dan JavaScript.
  3. Penggunaan Database
    Web statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses. Sedangkan web dinamis menggunakan database seperti MySQL, Oracle, dll untuk menyimpan dan memroses data.
  4. Konten
    Konten dalam web statis hanya diberikan oleh pemilik web dan jarang di-update, sementara konten dalam web dinamis bisa berasal dari pengunjung dan lebih sering di-update. Konten dalam web dinamis bisa diambil dari database sehingga isinya pun bisa berbeda-beda walaupun kita membuka web yang sama.
7.laporan praktikum
  

a. Heading
 pertama buka notepad dan ketikkan ini
maka akan muncul tampilan
 

b. Font
maka akan muncul tampilan

c.Background dan image
maka akan muncul



d.praktek table
lanjutan

maka akan muncul

 e. praktik curiculum vitae


buatlah praktik seperti berikut

Maka akan muncul tampilan seperti berikut



Komentar

Postingan populer dari blog ini

administrasi jaringan