Rabu, 26 Mei 2010

AJAX


Asynchronous JavaScript dan XMLHTTP, Danijel disingkat AJAX, Teknik adalah suatu pemrograman berbasis web untuk Artikel APLIKASI menciptakan web interaktif।
Tujuannya adalah untuk Artikel memindahkan sebagian Besar interaksi PADA Komputer surfer Web, Layar belakang melakukan pertukaran data Artikel Baru Di server, sehingga halaman web tidak harus dibaca secara keseluruhan terkait masih berlangsung Kali perlu memprogram ulang seorang pengguna melakukan perubahan. Hal inisial akan keanaeragaman meningkatkan interaktivitas, kecepatan, kegunaan Dan. Ajax merupakan Kombinasi USING:

* Yang DOM diakses sisi client Artikel Baru bahasa scripting, ditampilkan seperti VBScript Dan Implementasi ECMAScript seperti JavaScript Dan JScript, untuk Artikel menampilkan secara dinamis berinteraksi Artikel Baru Dan Informasi Yang
* Objek XMLHTTP USING Microsoft Danijel XMLHttpRequest Umum Yang lebih Di implementasikan PADA beberapa browser. Objek Suami berguna sebagai pertukaran data Kendaraan Artikel Baru asinkronus web server. Asithi beberapa kerangka kerja AJAX, elemen HTML iFrame lebih dipilih daripada XMLHTTP Danijel XMLHttpRequest untuk Artikel melakukan pertukaran data email harian web server.
* XML umumnya digunakan sebagai dokumen transfer, walaupun format berbaring juga memungkinkan, seperti HTML teks, polos. XML dianjurkan dalam pemakaian AJAX KARENA Teknik Akses kemudahan penanganannya Artikel Baru memakai DOM
* JSON dapat menjadi pilihan alternatif sebagai dokumen transfer, mengingat JSON adalah JavaScript ITU Sendiri sehingga penanganannya lebih Mudah

Seperti halnya DHTML, LAMP, Danijel SPA, Ajax bukanlah Teknologi spesifik, melainkan merupakan GABUNGAN USING dipakai bersamaan Teknologi yang. Bahkan, Teknologi turunan / komposit Yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.

AJAX

AJAX


Asynchronous JavaScript dan XMLHTTP, Danijel disingkat AJAX, Teknik adalah suatu pemrograman berbasis web untuk Artikel APLIKASI menciptakan web interaktif।
Tujuannya adalah untuk Artikel memindahkan sebagian Besar interaksi PADA Komputer surfer Web, Layar belakang melakukan pertukaran data Artikel Baru Di server, sehingga halaman web tidak harus dibaca secara keseluruhan terkait masih berlangsung Kali perlu memprogram ulang seorang pengguna melakukan perubahan. Hal inisial akan keanaeragaman meningkatkan interaktivitas, kecepatan, kegunaan Dan. Ajax merupakan Kombinasi USING:

* Yang DOM diakses sisi client Artikel Baru bahasa scripting, ditampilkan seperti VBScript Dan Implementasi ECMAScript seperti JavaScript Dan JScript, untuk Artikel menampilkan secara dinamis berinteraksi Artikel Baru Dan Informasi Yang
* Objek XMLHTTP USING Microsoft Danijel XMLHttpRequest Umum Yang lebih Di implementasikan PADA beberapa browser. Objek Suami berguna sebagai pertukaran data Kendaraan Artikel Baru asinkronus web server. Asithi beberapa kerangka kerja AJAX, elemen HTML iFrame lebih dipilih daripada XMLHTTP Danijel XMLHttpRequest untuk Artikel melakukan pertukaran data email harian web server.
* XML umumnya digunakan sebagai dokumen transfer, walaupun format berbaring juga memungkinkan, seperti HTML teks, polos. XML dianjurkan dalam pemakaian AJAX KARENA Teknik Akses kemudahan penanganannya Artikel Baru memakai DOM
* JSON dapat menjadi pilihan alternatif sebagai dokumen transfer, mengingat JSON adalah JavaScript ITU Sendiri sehingga penanganannya lebih Mudah

Seperti halnya DHTML, LAMP, Danijel SPA, Ajax bukanlah Teknologi spesifik, melainkan merupakan GABUNGAN USING dipakai bersamaan Teknologi yang. Bahkan, Teknologi turunan / komposit Yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.

Rabu, 12 Mei 2010

Web Hosting Server Technologies

Ada beberapa teknologi yang dapat mendukung web hosting : Windows Hosting Windows hosting berarti hosting pada suatu server yang menggunakan sistem operasi Windows. Anda dapat memilih Windows hosting jika anda berencana menggunakan ASP (Active Server Pages) sebagai script di sisi server, atau jika anda berniat menggunakan database yang mendukung windows seperti Microsoft Access atau Microsoft SQL Server. Windows hosting juga
merupakan pilihan terbaik jika anda ingin membangun website menggunakan Microsoft Front Page. Unix Hosting Unix hosting berarti hosting pada sebuah server yang berjalan pada sistem Unix. Unix adalah sistem pertama yang mendukung web server. Sistem ini sangat stabil dan aman bagi data anda. Bagi anda yang mengutamakan keamanan data lebih baik mengambil jenis ini. Dari segi biaya software lebih murah daripada Windows. Linux Hosting Linux
hosting berarti hosting atau web services yang mana servernya menggunakan sistem operasi Linux. Sistem ini terkenal aman, handal dan berkembang paling pesat. Ia dibangun oleh para ahli secara terbuka yang melibatkan ribuan orang dan terus menerus dilakukan pengembangan. Sebagai penulis, saya sangat merekomendasikan penggunaan server ini. CGI Web page dapat dijalankan sebagai CGI script. CGI script adalah scrip yang dapat dijalankan pada server guna menghasilkan tampilan web page yang dinamis dan interaktif. Kebanyakan Internet service providers telah mendukung beberapa macam CGI. Aplikasi web seperti buku tamu, penghitung halaman, chat-forum adalah sebagian aplikasi yang banyak dibuat dengan CGI script. CGI banyak digunakan oleh server yang berjalan dalam lingkungan Unix atau Linux. ASP - Active Server Pages Active Server Pages adalah teknologi server-side scripting technology yang dibangun oleh Microsoft. Dengan menggunakan ASP anda dapat membuat halaman web yang dinamis. ASP dapat disisipkan pada file
web kita lalu akan berjalan pada sisi server, kemudian menghasilkan susunan HTML baru yang dapat dilihat oleh browser. Kebanyakan browser internet saat ini sudah mendukung ASP. ASP menggunakan bahasa standar visual basic. Dapat berjalan pada platform Windows 95,98, 2000, dan XP. Dia dapat juga dijalankan pada semua komputer yang menggunakan sistem Windows. Kebanyakan web hosting providers telah mendukung ASP, karena ia merupakan teknologi yang mudah digunakan dan paling populer. Chili!Soft ASP Teknologi Microsoft's ASP hanya dapat berjalan pada platform Windows. Tetapi, Chili!Soft ASP merupakan produk baru yang memungkinkan ASP dapat berjalan di UNIX dan sistem yang lainnya. JSP JSP adalah suatu teknologi script server-side yang hampir sama dengan ASP. JSP dibangun oleh perusahaan software Sun. Dengan JSP anda dapat membuat halaman web yang dinamis dengan menambahkan kode program ke dalam halaman HTML. Kode itu akan dijalankan dulu di server sebelum ia berjalan pada sisi pengguna. FrontPage FrontPage adalah produk buatan Microsoft, yang merupakan software spesial untuk merancang halaman web. Ia sangat populer karena sangat mudah pemakaiannya dan memiliki tools yang cukup lengkap. Dengan FrontPage memungkinkan para perancang web tidak harus memiliki pengetahuan yang mendalam tentang pemrograman web. Kebanyakan Windows hosting mendukung FrontPage server extension yang memberi dukungan penuh FrontPage sebagai alat pembuat halaman web. Jika anda berencana membangun web menggunakan FrontPage, anda sebaiknya memilih Windows hosting (dalam arti bukan Unix / Linux). PHP Seperti halnya ASP, PHP juga merupakan server-side scripting yang mana ia juga digunakan untuk membuat halaman web yang dinamis dengan cara meletakkan kode program pada halaman HTML. Kode itu dijalankan di sisi server sebelum terbaca oleh browser di sisi pemakai. Cold Fusion Cold Fusion adalah jenis lain server-side scripting yang digunakan untuk membangun halaman web yang dinamis. Cold Fusion dibangun oleh perusahaan software Macromedia. Keamanan Server Server yang aman bisa menjaga keamanan data baik dari segi keasliannya maupun kerahasiaannya, sekaligus menjaga keutuhan data sepanjang perjalanan dari server ke client atau sebaliknya. Server yang aman sangat diperlukan untuk
mengolah data yang sifatnya rahasia seperti : - Transaksi credit card ; keamanan account dan nilai transaksi - Private Web communication ; kerahasiaan komunikasi - Internet Virtual Money Payment ; pembayaran digital melalui internet -

XML


Extensible Markup Language (XML) adalah bahasa markup yang dirancang khusus untuk penyampaian informasi melalui World Wide Web, persis seperti HTML. World Wide Web Consortium (W3C) menjelaskan bahasa ini sebagai berikut :

“Extensible Markup Language (XML) adalah sebuah subset dari SGML… Sasarannya adalah memungkinkan SGML generik dapat dilayani, diterima, dan diproses pada Web dengan cara yang sekarang dipakai untuk HTML. XML dirancang untuk kemudahan implementasi dan untuk operabilitas dengan SGML dan HTML”

HTML memberikan sekumpulan elemen baku yang bisa kita gunakan untuk menandai komponen-komponen halaman web, contohnya <>< /HTML >, <>< /HEAD, <>< /TITLE >, <>< /BODY >, <>< /H2 >, dan sebagainya.

XML mampu mendefinisikan sebuah dokumen berstruktur hirarki dengan elemen-elemen yang tersarang sepenuhnya dalam elemen lain, dan dengan sebuah elemen tingkat teratas yang dikenal sebagai elemen root. Contoh dokumen XML :

<>
<>
<> DATA PROVIDER
<> SERVICE PROVIDER
< /OAI-PMH >
< /APPLICATION >

Dari dokumen XML di atas bisa kita lihat bahwa kita mendefinisikan sendiri tag-tag elemen datanya. Sehingga membutuhkan mekanisme penanganan sendiri untuk menampilkan setiap elemen XML tersebut.

Ada tiga cara mendasar untuk melakukannya, yaitu :

1. Pengaitan style sheet : mengaitkan sebuah stylesheet ke dokumen XML. Style sheet adalah sebuah file terpisah yang berisi instruksi pemformatan elemen XML individual. Bisa menggunakan CSS (Cascading Style Sheet) atau XSL (Extensible Style Sheet).

2. Pengikatan Data : Opsi ini mengharuskan kita membuat sebuah halaman HTML, mengaitkan dokumen XML padanya, dan mengikat elemen XML ke elemen standar halaman tersebut, misalnya elemen SPAN atau TABLE, ke elemen XML.

3. Scripting : Dengan teknik ini, kita membuat sebuah halaman HTML, mengaitkan dokumen XML padanya, dan mengakses serta menampilkan elemen XML individual dengan menuliskan kode script.

Dalam pengembangannya, scripting ini bisa juga kita gunakan untuk membuat ataupun memparsing sebuah dokumen XML yang berpedoman pada DOM (Document Object Model).

Sumber : http://www.ittelkom.ac.id/library/index.php?option=com_content&view=article&id=11:xml&catid=6:internet&Itemid=15