24 Feb 2014

Teknologi Web

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