Pengertian WEB
Sebelum membahas tentang teknologi web,ada baiknya kita
mengenal apa itu web? Web adalah sebutan bagi sekelompok halaman web (web
page), yang umumnya merupakan bagian dari suatu nama domain (domain name) atau
subdomain di World Wide Web (WWW) di Internet..
Sekarang ini sudah banyak muncul perkembangan teknologi web diantaranya
web 1.0, web 2.0, dan web 3.0.
Web 1.0
Secara
umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit
interaktif. Sifat web 1.0 adalah read.
Web 2.0
Inovasi
dalam dunia web semakin hari kian mengalami perkembangan yang berarti, ini
dibuktikan dengan adanya Teknologi Web 2.0 yang dikembangkan sekitar tahun
2004.
Teknik
yang digunakan web 2.0
• CSS (Cascading Style Sheet) untuk bahan isi dan presentasi
serta mempercantik desain.
• Falksonomi (metoda penandaan content dimana dengan konsep
ini dimunculkan kata-kata yang berkaitan dengan content tersebut).
• XML(eXtensible Markup Language) yang digunakan untuk
mendefinisikan format data.
• Teknik Aplikasi Internet
• HTML dan XHTML (eXtensible HyperText Markup Language).
• Weblog-publishing tools
• Wiki atau forum software,dll
• JavaScript untuk membuat tampilan yang dinamis,
• Teknologi penggabungan dari JavaScript dan XML saat ini
yang marak disebut dengan AJAX (Asynchorous JavaScript And XML) yang menekankan
pada pengelolaan content dalam website
Web 3.0
Web 3.0
adalah generasi ketiga dari layanan internet berbasis web. Web generasi ke-3
ini memiliki kriteria antara lain:
• Web
semantik
• Format
mikro
•
Pencarian dalam bahasa pengguna
•
Penyimpanan data dalam jumlah besar
•
Pembelajaran lewat mesin
• Agen
rekomendasi, yang merujuk pada kecerdasan buatan Web
Web disusun dari halaman-halaman yang menggunakan teknologi
web dan saling berkaitan satu sama lain.
Suatu standar teknologi web saat ini sudah tersusun, meskipun
penerapannya belum didukung oleh seluruh pengembang web. Standar ini disusun oleh suatu badan yaitu
World Wide Web Consortium (W3C). Standar
ini dibutuhkan karena semakin banyaknya variasi dalam teknologi web sehingga
terkadang satu sama lain tidak kompatibel.
Pada prinsipnya web bekerja dengan cara menampilkan file PHP
yang berasal dari server web pada program client, yaitubrowser web. Program
browser pada client mengirim permintaan kepada server web, yang kemudian
dikirimkan oleh serverdalam bentuk Format HTML. File PHP berisi
instruksi-instruksi yang diperlukan untuk membentuk dynamic page.
Perintah-perintah PHP ini kemudian diterjemahkan oleh browser sehingga isi
informasinya dapat ditampilkan secara visual kepada pengguna di layar komputer.
Pada penggunaannya, mekanisme web juga dapat diakses melalui Local Area Network
(LAN) sehingga tidak perlu terhubung dengan internet.
PHP
PHP adalah salah satu bahasa programming sangat popular saat
ini. Dari segi sejarah, PHP telah lama dibangunkan. Ia bermula daripada bahasa
yang kecil dan simple untuk kegunaan pembangunan homepage personal. PHP
merupakan script yang memang dibuat khusus buat meningkatkan fungsi website.
Adapun keuntungan mengunakan PHP:
1. PHP
bersifat bebas pakai (free)
2. Life
cycle yang singkat, sehingga PHP selalu up to date mengikuti perkembangan
teknologi internet.
3. Cross
platform, PHP dapat dipakai di hampir semua web server yang ada di pasaran
(Apache, Microsoft IIS, dan lain-lain). Dengan demikian proses developing dapat
dilakukan menggunakan sistem operasi yang berbeda dengan sistem operasi yang
digunakan setelah publish.
4. PHP
mendukung banyak paket database baik yang komersil maupun nonkomersil, seperti
Oracle, MySQL, postgreSQL, dan lain-lain
MySQL
MySQL adalah salah satu perangkat lunak Sistem Manajemen
Database atau Database Management Sistem (DBMS) yang sangat terkenal dan
Populer saat ini. Bila kita berbicara tentang MySQL, maka jenis database akan
identik dengan pemrograman berbasis web sebab sebagian besar programmer web
memadukan PHP dengan MySQL sebagai platform databasenya.
MySQL memiliki banyak kemudahan untuk dipelajari dan
digunakan. Beberapa hal penting yang menyebabkan MySQL dikenal dan banyak
digunakan orang adalah :
1. MySQL
mudah dipelajari, baik dalam hal struktur database maupun pengguna query.
2. MySQL
dapat dijalankan dan menangani banyak user dalam waktu bersamaan.
3. Kelebihannya
dapat menampung lebih dari lima puluh juta record membuat MySQL merupakan
pilihan tepat untuk menampung record suatu instansi atau perusahaan skala kecil
dan menengah.
4. MySQL
mempunyai kecepatan cukup signifikan dalam hal eksekusi perintah dibandingkan
dengan paket database lainnya.
5. MySQL
menyediakan dokumen open source sehingga pengguna leluasa melakukan
perubahan-perubahan source code untuk mengembangkan sistem sesuai dengan
kebutuhan.
6. MySQL
memiliki User Privilege Sistem yang sangat mudah dan evisien.
7. Database
MySQL dapat dipindahkan atau dimigraasikan ke paket database lainnya. misalnya
Oracle yang sudah membuat modul khusus untuk memudahkan proses. Dengan kata
lain, orang sangat memperhitungkan eksistensi MySQL sebagai paket database yang
banyak digunakan.
MySQL
MySQL adalah salah satu perangkat lunak Sistem Manajemen
Database atau Database Management Sistem (DBMS) yang sangat terkenal dan
Populer saat ini. Bila kita berbicara tentang MySQL, maka jenis database akan
identik dengan pemrograman berbasis web sebab sebagian besar programmer web
memadukan PHP dengan MySQL sebagai platform databasenya
MySQL memiliki banyak kemudahan untuk dipelajari dan
digunakan. Beberapa hal penting yang menyebabkan MySQL dikenal dan banyak
digunakan orang adalah :
1. MySQL
mudah dipelajari, baik dalam hal struktur database maupun pengguna query.
2. MySQL
dapat dijalankan dan menangani banyak user dalam waktu bersamaan.
3. Kelebihannya
dapat menampung lebih dari lima puluh juta record membuat MySQL merupakan
pilihan tepat untuk menampung record suatu instansi atau perusahaan skala kecil
dan menengah.
4. MySQL mempunyai
kecepatan cukup signifikan dalam hal eksekusi perintah dibandingkan dengan
paket database lainnya.
5. MySQL
menyediakan dokumen open source sehingga pengguna leluasa melakukan
perubahan-perubahan source code untuk mengembangkan sistem sesuai dengan
kebutuhan.
6. MySQL
memiliki User Privilege Sistem yang sangat mudah dan evisien.
7. Database
MySQL dapat dipindahkan atau dimigraasikan ke paket database lainnya. misalnya
Oracle yang sudah membuat modul khusus untuk memudahkan proses. Dengan kata
lain, orang sangat memperhitungkan eksistensi MySQL sebagai paket database yang
banyak digunakan
Referensi:
http://www.zainalhakim.web.id/perkembangan-teknologi-web.html
http://dodychurniawan.wordpress.com/2010/02/25/perkembangan-teknologi-web/
http://digilib.ittelkom.ac.id/index.php?option=com_content&view=article&id=780:teknologi-web&catid=6:internet&Itemid=14
Tidak ada komentar:
Posting Komentar