info terpercaya anda

Translate

Rabu, 30 April 2014

Daftar teknologi web paling populer


Daftar teknologi  web yang paling populer berdasarkan hasil survei dari www.W3Techs.com


Dalam kesempatan ini saya akan mencoba berbagi pengetahuan beberapa teknologi web beserta tingkat kepopuleranya di dunia. Data ini saya rangkum dari berbagai sumber, terutama mengacu pada hasil survei yang dilakukan oleh www.w3techs.com. Disini kita dapat melihat teknologi web yang paling populer dalam beberapa kategori sbb:

Content management system

CMS adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web.

Dari daftar diatas bisa kita lihat bahwa wordpress merupakan cms yang paling populer. Ada beberapa alasan yang mungkin membuat wordpress bisa menempati peringkat tersebut:


1. Paling Mudah Digunakan
Inti dari teknologi adalah kemudahan. WordPress hadir dengan kemudahan tersebut. Keunggulan WordPress yang satu ini memang yang paling menentukan. Apalagi perkembangan dunia internet saat ini sudah sangat maju. Orang-orang masa kini cenderung lebih sering menyentuh dunia online untuk banyak hal, untuk itulah website dibutuhkan.
Untuk memberikan akses informasi melalui internet, orang lain membuatkan website dan tentu lebih memilih yang paling mudah digunakan untuk memulainya. Untuk itulah CMS WordPress dipilih untuk pengoperasiannya dan jadilah WordPress menjadi yang paling populer hingga kini.
2. Dukungan
Ada banyak sekali tips dan trik membangun dan mengembangkan sebuah website berbasis WordPress yang sudah ditulis oleh ratusan ribu blogger di dunia. Ada banyak sekali juga web desainer yang berlomba-lomba membuat theme wordpress yang sangat bagus untuk kepentingan website pribadi, bisnis, portal berita, social bookmark, forum, eCommerce, dan sebagainya.
Juga, ditambah dengan bantuan plugin yang selalu membantu pengguna untuk mempercanggih website-nya. CMS WordPress juga didukung oleh komunitas global yang selalu mempermudah Anda untuk mencari informasi terkait website berbasis wordpress yang sedang Anda kembangkan.
3. Sangat Fleksibel
CMS WordPress mendukung semua jenis website, entah itu personal blog, website bisnis, politik, survey, free download, pengiklanan, portal berita, dan masih sangat banyak lagi.
Karena banyaknya dukungan yang ada kepada pengguna CMS yang satu ini maka hampir segala kebutuhan pengguna bisa direalisasikan. Juga bagi mereka yang sudah mahir coding, mereka bisa mengedit CMS yang satu ini untuk berbagai kepentingannya. CMS WordPress adalah CMS open-source yang selalu disebarkan secara terbuka kepada publik. Dengan kode yang terdapat di CMS tersebut, pengguna bisa merubahnya dan menjadikannya ke dalam bentuk sesuai keinginan dan kebutuhan.

Server-side Programming Languages


Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Client-side Programming Languages


JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup.
Kelebihan Javascript:
1. Ukuran file kecil
Script dari javascript memiliki ukuran yang kecil sehingga ketika web yang memiliki javascript ditampilkan di browser maka akses tampilannya akan lebih cepat dibandingkan ketika browser membuka suatu web yang memiliki script java. Hal ini juga sangat berkepentingan dengan daya kerja server. Semakin kecil space suatu web yang disimpan dalam suatu server maka daya kerja server ketika di browsing oleh user di internet akan tidak terlalu berat, selain itu sifat javascript client side yang tidak perlu lagi di olah oleh server ketika browser memanggil web dari sebuah server.
2. Mudah untuk dipelajari
Javascript merupakan bahasa semi pemograman yang merupakan gabungan antara bahasa pemograman java dengan bahasa kode HTML sehingga disebut bahasa hybrid. Walaupun javascript merupakan turunan dari java namun javascript tidak memiliki aturan yang serumit java.
3. Terbuka
Javascript tidak terikat oleh hardware maupun software tertentu bahkan system operasi seperti windows maupun unix. Karena ia bersifat terbuka, maka ia dapat dibuat maupun di baca di semua jenis komputer.

JavaScript Libraries


jQuery adalah Javascript Library, kumpulan kode/fungsi Javascript siap pakai, sehingga memudahkan dan mempercepat kita dalam membuat kode javascript.
Beberapa kelebihan yang dimiliki jQuery:
Menyederhanakan penggunaan javascript, karena kita cukup menggunakan fungsi dari library javascript yang telah ada. Termasuk mempercepat coding javascript dalam sebuah website. Dibandingkan kita harus mulai sebuah script javascript dari nol.
Fungsi-fungsi yang disediakan didokumentasikan dengan baik beserta contoh penggunaannya, baca di situs http://jquery.com hal ini mempermudah dalam pembelajaran jquery.
Support terhadap CSS1-3 selector, untuk fleksibilitas desain antar muka halaman website dan interaksinya.
Website yang dibangun dengan jquery akan lebih interaktif dan menarik.

Markup Language


Hypertext Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu.
Kelebihan-kelebihan HTML antara lain:
·         Merupakan bahasa pengkodean yang lintas platform (cross platform), maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
·         Dapat disisipi gambar baik gambar statis atau dinamis (animasi) termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web, dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
·         Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini).
·         Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya.
Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler. Cara menjalanakannya cukup dengan menggunakan browser.

Character Encodings


UTF-8 ( UCS Transformation Format-8-bit) adalah pengkodean variabel-lebar yang dapat mewakili setiap karakter dalam Unicode karakter set. Ia dirancang untuk kompatibilitas dengan ASCII dan untuk menghindari komplikasi endianness dan urutan byte tanda di UTF-16 dan UTF-32. UTF-8 telah menjadi pengkodean karakter yang dominan untuk World Wide Web , terhitung lebih dari setengah dari semua halaman Web. The Internet Mail Consortium (IMC) merekomendasikan bahwa semua program e-mail dapat untuk menampilkan dan membuat mail menggunakan UTF-8. UTF-8 juga semakin banyak digunakan sebagai pengkodean karakter default di sistem operasi , bahasa pemrograman, API, dan aplikasi perangkat lunak.

Image File Formats


JPEG/JPG adalah format yang dikembangkan oleh  Joint Photographic Experts Group pada 1980, muncul karena besarnya ukuran file gambar pada saat itu, JPEG merupakan format kompresi file foto yang popular di internet. JPEG mendukung 16juta warna, walau demikian format ini bersifat lossy, artinya beberapa data akan hilang ketika melakukan kompresi gambar dan akan terjadi penurunan kualitas gambar. Dalam dunia fotografi sendiri JPEG adalah gambar yang sudah diolah lagi oleh kamera, atau kata lainnya JPEG adalah gambar yang sudah dimasak oleh kamera.

Keunggulan
Bersama dengan GIF, JPEG adalah salah satu dari dua standar format file gambar yang digunakan dalam halaman-halaman web, dan memang tepat digunakan untuk gambar-gambar yang melibatkan representasi gambar berkualitas fotografi. Dalam penggunaan untuk web, JPEG dapat disimpan dalam varian progresif yang memungkinkan untuk melakukan proses dekompresi secara perlahan dari suatu tampilan kasar sampai ke detail tampilan yang tertinggi. Video digital dapat juga disimpan dalam format JPEG menggunakan standar M-JPEG (motion JPEG) yang didukung oleh banyak perangkat keras CODEC.
Keuntungan lain format JPEG adalah dapat diterima pada hampir semua program-program komputer, baik yang berbasis Windows maupun Apple Macintosh. Format JPEG tentu saja dapat diterima pada perangkat lunak Powerpoint, Word, Excel, dan sebagainya.

Site Elements


CSS atau yang merupakan kepanjangan dari Cascading Style Sheet, merupakan suatu bahasa yang dibuat pada halaman web untuk mempercantik tampilan web.



 Kelebihan
  1. Memisahkan desain dengan konten halaman web.
  2. Mengatur desain seefisien mungkin.
  3. Jika kita ingin mengubah suatu tema halaman web, cukup modifikasi pada css saja.
  4. Menghadirkan sesuatu yang tidak dapat dilakukan oleh HTML.
  5. Lebih mudah didownload karena lebih ringan ukuran filenya.
  6. Satu CSS dapat digunakan banyak halaman web.

SSL Certificate Authorities


Dalam kriptografi , otoritas sertifikat atau otoritas sertifikasi (CA), adalah sebuah entitas yang mengeluarkan sertifikat digital . Sertifikat digital menyatakan kepemilikan kunci publik dengan nama subjek sertifikat. Hal ini memungkinkan orang lain (pihak mengandalkan) bergantung pada tanda tangan atau pernyataan yang dibuat oleh kunci pribadi yang sesuai dengan kunci publik yang bersertifikat. Dalam model ini hubungan kepercayaan, CA adalah sebuah Web pihak ketiga yang dipercaya oleh kedua subjek (pemilik) sertifikat dan pihak mengandalkan sertifikat. CA merupakan ciri khas dari banyak public key infrastruktur (PKI) skema.

Social Widgets


Widget dalam istilah internet merupakan “kode portabel (biasanya DHTML/HTML, JavaScript atau Adobe Flash) yang dipasang (diinstall, atau sederhananya, copy paste) pada suatu halaman web, yang memiliki suatu fungsi tertentu dan menjadi suatu bagian dalam halaman web tersebut.

Web Servers


Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.

Operating Systems

Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer atau hardware, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.

JavaScript Content Delivery Networks


Google Hosted Libraries adalah jaringan distribusi konten yang menyediakan akses ke daftar paling populer, open-source JavaScript library, termasuk:

     AngularJS
     dojo
     Ext Inti
     jQuery
     jQuery Mobile
     jQuery UI
     MooTools
     prototipe
     script.aculo.us
     SWFObject
     Web Font Loader

Google bekerja secara langsung dengan stake holder kunci untuk setiap upaya pengembangan libraries dan menerima versi terbaru yang dirilis.

Traffic Analysis Tools


Google Analytics adalah layanan gratis dari Google yang menampilkan statistik pengunjung sebuah situs web. Google Analytics dapat menelusuri pengunjung berdasarkan informasi halaman pengacu, termasuk mesin pencari, iklan, jaringan pay-per-click, email marketing, dan juga tautan yang terkandung dalam dokumen PDF. Jika diintegrasikan dengan AdWords, Google Analytics juga bermanfaat untuk menganalisis efektfitas iklan AdWords yang dipasang di Google. Dengan Google Analytics, pengguna dapat mengetahui iklan dan kata kunci apa yang paling banyak merujuk ke situs web pengguna. Aplikasi Google Analytics dapat di akses melalui alamat http://google.com/analytics/. Google Analytics juga digunakan untuk mengetahui kepadatan trafik dari website/blog. Dengan menggunakan Google Analytics seseorang dapat membuat report tentang trafik website/blog dalam jangka waktu harian, mingguan, atau bulanan. Untuk mendaftar pada Google Analytics, seseorang hanya perlu memiliki akun Google.

Advertising Networks


Google AdSense adalah salah satu fitur dari Google yang merupakan suatu cara yang mudah dan gratis bagi para pemilik website untuk mendapatkan uang dengan menampilkan iklan Google (Google Ads) di websitenya.
Dengan Google AdSense, anda juga dapat menyediakan fitur penelusuran Google bagi para pengunjung website anda sambil mendapatkan penghasilan dengan menampilkan iklan Google pada halaman hasil penelusuran yang ada.

Tag Managers


Google Tag Manager bekerja melalui potongan kontainer, yang Anda tempatkan di semua halaman website Anda. Wadah potongan menggantikan AdWords, Google Analytics, Lampu Sorot, dan tag lain di situs Anda. (Untuk daftar tag yang didukung, baca Tags.) Setelah potongan kontainer telah ditambahkan ke situs Anda, Anda memperbarui, menambah, dan mengelola tag dari akun Tag Manajer Google Anda.

Akun Tag Manajer Google Anda memungkinkan Anda untuk mengelola tag untuk satu atau lebih situs. Meskipun Anda dapat mengatur beberapa account Tag Manajer Google dari akun Google tunggal, Anda akan biasanya hanya perlu satu account Google Tag Manajer per perusahaan.

Top Level Domains

.com (commercial) adalah ranah internet tingkat teratas, top-level domain (TLD) yang dipakai sebagai nama domain Internet. .com adalah salah satu dari TLD pertama yang ada di dunia. .com diresmikan tahun 1986 dan menjadi domain terbesar dan domain yang sering dipakai di seantero dunia. Pertama kali diadministrasi oleh Departemen Pertahanan Amerika Serikat sebelum pada tahun 1993 dialihkan kepada NSF. Pada tahun 1995, NSF dan Network Solution meresmikan tarif untuk domain .com yaitu sebesar 50 dolar per tahun, 35 dolar untuk NSI dan 15 dolar untuk pemerintah. Sekarang domain .com dikelola oleh VeriSign.

Content Languages