Selasa, 13 Maret 2012

PERKEMBANGAN WEBSITE



Awal Tahapan Dari Internet Dengan Web 1.0 
           Implementasi pertama dari web merupakan 1,0 Web, yang, menurut Berners-Lee, dapat dianggap sebagai "read-only web." Dengan kata lain, web awal memungkinkan kita untuk mencari informasi dan membacanya. Ada sangat sedikit  interaksi antara pengguna atau kontribusi konten. Namun, ini yg menjadikan pemilik situs web menjadi yang paling dicari. Tujuan mereka untuk sebuah situs web adalah untuk mendirikan sebuah kehadiran online dan membuat informasi mereka tersedia bagi siapa saja setiap saat.


Shopping cart adalah Web 1.0
           Aplikasi keranjang belanja, yang sebagian besar pemilik situs e-commerce mempekerjakan dalam beberapa bentuk atau bentuk, pada dasarnya termasuk dalam kategori Web 1.0. Tujuan keseluruhan adalah untuk menyajikan produk kepada pelanggan potensial, banyak sebagai katalog atau brosur tidak - hanya, dengan situs web, Anda juga dapat memberikan sebuah metode untuk siapa pun di dunia untuk membeli produk. Web ini menyediakan vektor untuk eksposur, dan menghapus pembatasan geografis terkait dengan bisnis bata-dan-mortir.
 
           Saat ini, kita melihat awal dari Web 2.0, atau "read-write" web jika kita tetap berpegang pada metode Berners-Lee untuk mendeskripsikannya. Kemampuan baru diperkenalkan untuk menyumbangkan konten dan berinteraksi dengan pengguna web lainnya telah secara dramatis mengubah lanskap web dalam waktu singkat. Ia memiliki lebih potensial yang kita belum melihat. Sebagai contoh, lihat saja di YouTube dan MySpace, yang mengandalkan kiriman pengguna, dan potenital menjadi lebih jelas. Web 2.0 tampaknya menjadi respon dipersilahkan untuk permintaan oleh pengguna web bahwa mereka menjadi lebih terlibat dalam informasi apa yang tersedia bagi mereka.




Kelahiran Dari Web 2.0

           Saat ini, mayoritas pengguna internet yang memanfaatkan fungsi yang didasarkan pada cita-cita apa yang kemudian dikenal sebagai Web 2.0 dan perlahan membuat jalan mereka ke Web 3.0. Dengan Web 2.0, pengguna Internet memasok sebagian besar dariinformasi ke Internet.

           Harapan untuk fungsi halaman web juga telah sepenuhnya bergeser. Penggunaankomunikasi dua arah adalah salah satu elemen yang membantu menciptakan ungkapanWeb 2.0 pada tahun 2003. Situs Web 1.0 bekerja dengan standar saat ini dipandang usangberdasarkan perubahan di era Web 2.0, dan bahkan lebih lagi sebagai fokus bergeser ke Web 3.0. 
 

Banyak pandangan dari Web 2.0
           Sekarang, penting untuk menyadari bahwa ada sejumlah mengejutkan definisi apa yang merupakan "aplikasi Web 2.0." Sebagai contoh, persepsi yang ada bahwa hanya karena sebuah situs web yang dibangun menggunakan teknologi tertentu (seperti Ruby on Rails), atau karena mempekerjakan Ajax dalam interface-nya, itu adalah Web 2.0 aplikasi. Dari tampilan, umum pandang mata seekor burung yang kita ambil, ini tidak terjadi; definisi kita hanya memerlukan bahwa pengguna dapat berinteraksi dengan satu sama lain atau memberikan kontribusi konten. Pengembang, misalnya, memiliki definisi yang jauh lebih kaku dari Web 2.0 dari pengguna web rata-rata, dan ini dapat menyebabkan kebingungan.

          Hal ini pada gilirannya membawa kita pada kabar burung dan gumaman kita mulai mendengar tentang Web 3.0, yang tampaknya memberikan kita jaminan bahwa samar web versi nomenklatur di sini untuk tinggal. Dengan memperluas penjelasan Tim Berners-Lee, yang 3,0 Web akan menjadi sesuatu yang mirip dengan web "read-write-execute". Namun, ini sulit untuk membayangkan dalam bentuk abstrak, jadi mari kita lihat dua hal yang  memprediksi akan membentuk dasar dari Web 3.0 - markup semantik dan layanan web.


          Semantik markup mengacu pada kesenjangan komunikasi antara pengguna web manusia dan aplikasi komputerisasi. Salah satu tantangan terbesar organisasi untuk menyajikan informasi di web adalah bahwa aplikasi web tidak dapat memberikan konteks untuk data, dan oleh karenanya tidak dapat benar-benar memahami apa yang relevan dan apa yang tidak. Melalui penggunaan beberapa jenis markup semantik, atau format pertukaran data, data dapat dimasukkan ke dalam bentuk yang tidak hanya dapat diakses oleh manusia melalui bahasa alam, tetapi dapat dipahami dan diinterpretasikan oleh aplikasi perangkat lunak juga.

 Pengembangan Web 3.0

           Transisi dari Web 2.0 ke Web 3.0 sekarang berlangsung dengan banyak aspek dariWeb 3.0 merayap ke dalam kehidupan orang-orang tanpa mereka menyadarinya. Sebagai contoh, banyak situs sekarang kompatibel dengan ponsel mobile yang memungkinkan pengguna untuk memberikan kontribusi informasi untuk website dari ponsel mereka. IstilahMe-onomy sedang digunakan untuk menentukan cita-cita di balik Web 3.0 sebagai webspesialis pembangunan sekarang mencari cara untuk fokus pada pelayanan individu. Dengan Web 2.0 fokusnya adalah pada pembagian masyarakat dan penandaan.

          Sebuah layanan web adalah perangkat lunak sistem yang dirancang untuk mendukung komputer-ke-komputer interaksi melalui Internet. Layanan Web tidak baru dan biasanya mengambil bentuk sebuah Application Programming Interface (API). Fotografi-sharing populer situs Flickr menyediakan layanan web dimana pengembang pemrograman dapat antarmuka dengan Flickr untuk mencari gambar. Dengan menggabungkan markup semantik dan layanan web, Web 3.0 menjanjikan potensi aplikasi yang dapat berbicara satu sama lain secara langsung, dan untuk pencarian yang lebih luas bagi informasi melalui interface sederhana.

          Yang penting saya pikir, adalah  tata nama yang  menggambarkan filosofi  berbeda tidak harus diambil terlalu serius. Hanya karena sebuah situs web tidak menggunakan fitur Web 2.0 tidak membuatnya usang. Setelah semua,  situs web e-commerce kecil yang mencoba untuk menjual produk niche tidak mungkin memiliki kebutuhan bisnis bagi pengguna untuk mengirimkan konten atau untuk dapat berinteraksi satu sama lain.

          Yang paling penting, Anda tidak perlu meng-upgrade sesuatu, mendapatkan perangkat lunak baru atau sesuatu seperti itu. Ini adalah ide abstrak yang digunakan untuk merenungkan tantangan menghadapi pengembang di web selain teori tentang bagaimana cara untuk mengatasinya. 
Pengembangan Web adalah istilah luas untuk pekerjaan yang terlibat dalam mengembangkan situs web untuk internet ( World Wide Web ) atau intranet (jaringan pribadi). Hal ini dapat mencakup desain web , pengembangan konten web , penghubung klien, sisi klien / server-side scripting , web server dan keamanan jaringan konfigurasi, dan e-commerce pembangunan.Namun, kalangan profesional web, "web development" biasanya mengacu pada non-desain aspek utama membangun situs web: menulis markup dan coding . Pengembangan web dapat berkisar dari mengembangkan halaman statis sederhana tunggal teks biasa ke berbasis web yang paling kompleks aplikasi internet , bisnis elektronik , atau layanan jaringan sosial .
Untuk organisasi yang lebih besar dan bisnis, tim pengembangan web dapat terdiri dari ratusan orang ( web developer ). Organisasi yang lebih kecil mungkin hanya memerlukan permanen atau kontrak tunggal webmaster , atau tugas sekunder untuk posisi pekerjaan yang terkait seperti desainer grafis dan / atau sistem informasi teknisi. Pengembangan Web mungkin merupakan upaya kolaborasi antar departemen bukan domain dari sebuah departemen yang ditunjuk.

pengembangan Web sebagai sebuah industri
Sejak pertengahan 1990-an, pengembangan web telah menjadi salah satu industri dengan pertumbuhan tercepat di dunia. Pada tahun 1995 ada lebih sedikit dari 1.000 perusahaan pengembangan web di Amerika Serikat, tetapi pada tahun 2005 ada lebih dari 30.000 perusahaan seperti di Amerika Serikat saja. Pertumbuhan industri ini didorong oleh perusahaan besar yang ingin menjual produk dan layanan kepada pelanggan mereka dan untuk mengotomatisasi bisnis alur kerja .
Selain itu, biaya pembangunan situs web dan hosting telah menurun drastis selama ini. Daripada biaya puluhan ribu dolar, seperti yang terjadi untuk website awal, satu sekarang dapat mengembangkan situs web sederhana secara gratis menggunakan salah satu dari banyak pembangun website gratis seperti Google Sites dll, tergantung pada kerumitan dan jumlah konten . Perusahaan pengembangan situs Web yang lebih kecil sekarang mampu membuat desain web diakses baik perusahaan kecil dan individu lebih mendorong pertumbuhan industri pengembangan web. Sejauh alat pengembangan web dan platform prihatin, ada sistem yang tersedia untuk muatan umum gratis untuk membantu dalam pembangunan. Contoh yang populer adalah LAMP ( Linux , Apache , MySQL , PHP ) stack, yang biasanya dibagikan secara gratis. Fakta ini saja telah diwujudkan ke banyak orang di seluruh dunia membuat situs Web baru setiap hari dan sehingga memberikan kontribusi untuk meningkatkan popularitas pengembangan Web. Faktor lain telah bangkitnya mudah untuk menggunakanWYSIWYG web pengembangan perangkat lunak, yang paling menonjol Adobe Dreamweaver , Netbeans , webdev , atau Microsoft Expression Studio , Adobe Flex . Menggunakan perangkat lunak tersebut, hampir setiap orang dapat mengembangkan halaman Web dalam hitungan menit. Pengetahuan tentang HyperText Markup Language ( HTML ), atau bahasa pemrograman lain tidak diperlukan, tetapi disarankan untuk hasil yang profesional.
Generasi berikutnya dari alat pengembangan web menggunakan pertumbuhan yang kuat di LAMP, Java Platform, Enterprise Edition dan teknologi Microsoft NET. teknologi untuk menyediakan Web sebagai cara untuk menjalankan aplikasi online. Pengembang Web sekarang membantu untuk memberikan aplikasi sebagai layanan Web yang secara tradisional hanya tersedia sebagai aplikasi pada komputer yang berbasis meja.
Alih-alih menjalankan eksekusi kode pada komputer lokal, pengguna berinteraksi dengan aplikasi online untuk membuat konten baru. Hal ini telah menciptakan metode baru dalam komunikasi dan memungkinkan banyak kesempatan untuk desentralisasi informasi dan distribusi media. Pengguna sekarang dapat berinteraksi dengan aplikasi dari berbagai lokasi, bukannya terikat pada workstation khusus untuk lingkungan aplikasi mereka.
Contoh transformasi dramatis dalam komunikasi dan perdagangan yang dipimpin oleh pengembangan web termasuk e-commerce. Situs lelang online seperti eBay telah mengubah cara konsumen mengkonsumsi dan membeli barang dan jasa. Reseller online seperti Amazon.com dan Buy.com (di antara banyak, banyak orang lain) telah mengubah pengalaman belanja dan tawar-menawar berburu bagi banyak konsumen. Contoh lain baik komunikasi transformatif yang dipimpin oleh pengembangan web adalah blog . Web aplikasi seperti Wordpress danMovable Type telah membuat blog dengan mudah diimplementasikan lingkungan untuk situs Web individu. Open source sistem manajemen konten seperti Joomla! , Drupal , Xoops , danTYPO3 dan perusahaan manajemen konten sistem seperti Alfresco telah memperluas pengembangan web menjadi mode baru interaksi dan komunikasi.
Selain itu, pengembangan web telah pindah ke fase baru komunikasi internet. Komputer situs web tidak lagi hanya alat untuk bekerja atau commerce tetapi paling digunakan untuk komunikasi. Website seperti Facebook dan Twitter menyediakan pengguna platform untuk bebas berkomunikasi. Ini bentuk baru komunikasi web juga mengubah e-commerce melalui jumlah hit dan iklan online.


SUMBER :