Senin, 29 September 2014

ARSITEKTUR WEB



Arsitektur  Web  Dan Aplikasinya
       Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut bisa menjadi lebih bagus dan memiliki suatu nilai estetika.
       S
edangkan Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman ( hyperlink ).
Website arsitektur memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. 
Arsitektur Web Dibagi Menjadi 2 Yaitu:
  1.  Arsitektur Dari  SOA
       SOA adalah pendekatan architecture terbaru yang berkaitan dengan integrasi, pengembangan, dan pemeliharaan Sistem Informasi perusahaan yang kompleks. SOA bukanlah sebuah arsitektur baru yang radikal, melainkan evolusi yang terkenal akan arsitektur terdistribusi dan metode integrasi. SOA mendefinisikan konsep, arsitektur, dan kerangka kerja proses, untuk mengaktifkan efisien biaya pengembangan, integrasi, dan pemeliharaan sistem informasi melalui pengurangan kompleksitas, dan stimulasi akan integrasi dan bisa digunakan kembali. SOA adalah pendekatan untuk mendesign software yang meleburkan aplikasi bisnis kedalam pembagian ‘services’ yang dapat digunakan secara bebas oleh aplikasi-aplikasi dimana aplikasi tsb merupakan 1 bagian dan computing platforms dimana mereka berjalan.

Keuntungan SOA yang dihadirkan bervariasi, yaitu:
* Akselerasi proses bisnis
* Ekstensi kemampuan mengkolaborasikan bagian dalam dan luar bisnis
* Fleksibelitas dan efisiensi
* Inovasi
* Penggalan laporan TI, kekurangan dan resikonya
* Pemakaian ulang fungsi dan interface   
* Reduksi kompleksitas
* Reduksi biaya
* Menjaga ketentraman kompetisi global

Dalam hal ini service mempunyai beberapakarakteristik :
       -Logical view, service yang dilihat dari level operasi bisnis yang diidentifikasi sebagaiinterface yang independen-Message orientation, Sebuah service yangberhubungan dengan client yang bertukarmessage.
      -Discription Orientation, Servive yangdidekripsikan sebagai mesin pengolahmetadata.
      -Network Orientation, Service dituntut untukdipakai di dalam jaringan. Hal ini menenkankann pada kebutuhan service yang secara otomatis serta mudah ditemukan
Platform neutrality, Pesan disampaikan melalui interface yang menggunakan platform netral (multi platform) dan format data yang standart seperti XML.

     
  2.      Arsitektur Codelgniter
        CodeIgniter adalah sebuah framework yang menerapkan konsep Model-View-Controller (MVC) sebagai pola didalam mengembangkan aplikasi berbasis PHP. Dengan pola MVC ini memungkinkan developer untuk mengorganisir file-file untuk membangun aplikasi.
CodeIgniter berisi banyak sekali instant library yang memudahkan seorang programmer PHP didalam membangun aplikasi sehingga walaupun aplikasinya besar, seorang programmer tidak perlu mendefinisikan library-library tersebut dari awal. Sebagai contoh jika kita ingin membuat sebuah fungsi database untuk memunculkan list data dari sebuah table dengan query ‘SELECT’, maka kita hanya tinggal memanggil library yang sudah disediakan dan selebihnya akan dikerjakan oleh CodeIgniter.

  Bagian dari Arsitektur Web :
 1. Hypertext Transfer Protocol ( HTTP )
 2. WWW ( World Wide Web )
 3. URL ( Universal Resource Locator )
 4. XML ( Extensible Markup Language )
 5. JavaScrip
 6 AJAX.

Tidak ada komentar:

Posting Komentar