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
- Tidak perlu keahlian pemrograman untuk membuat halaman statis.
- Dapat dilihat langsung oleh web browser tanpa membutuhkan aplikasi server.
- Lebih mudah untuk website development karena biasanya menggunakan bahasa pemograman HTML.
Kekurangan Website Statis
- Kontennya statis, tidak berubah-ubah.
- Terbatas dalam interaksi dengan pengunjung.
- Tidak menggunakan database.
- 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
- Konten dan layout dapat berubah-ubah.
- Menggunakan dynamic html (DHTML).
- Menggunakan pemrograman server untuk mengatur perubahan data.
- Dapat menggunakan CMS (content management system) untuk mengubah konten website.
- Konten web dan layout halaman dibuat terpisah, sehingga loading halaman lebih cepat.
- Dapat menggunakan database untuk menyimpan konten.
- Bisa mepasilitasi komunikasi dua arah antara admin dan visitor.
- Konten terbaru selalu berada di urutan pertama karena untuk memperjelas konten yang diupdate.
Kekurangan Website Dinamis
- Lebih kompleks, sehingga sulit dalam pencarian Search Engine.
- Website lebih lambat dari web statis karena harus mengambil data dari database.
- Rentan diretas, jadi membutuhkan keamanan lebih.
- Biaya lebih besar.
Perbedaan Web Statis dan Web Dinamis
- 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. - 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. - 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. - 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
d.praktek table
lanjutan
maka akan muncul
Maka akan muncul
tampilan seperti berikut



Komentar
Posting Komentar