Minggu, 05 Desember 2010

Macam-macam bahasa pemrograman

Pemrograman web adalah sebuah pembahasan tentang bahasa pemrograman yang di gunakan untuk membuat sebuah website, banyak sekali bahasa pemrograman yang dapat digunakan, antara lain :.. 1. Bahasa Pemrograman HTML

HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).

2. Bahasa Pemrograman PHP

PHP merupakan singkatan dari “PHP: Hypertext Preprocessor”, adalah sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web untuk menulis halaman web dinamik dengan cepat.

Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP.
Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah :
1. Oracle
2. MySQL
3. Ms. Access
4. Sybase
5. PostgreSQL
6. dan lainnya
PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh. Keunggulan lainnya dari PHP adalah PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP, SNMP, NNTP, POP3 bahkan HTTP

3. Bahasa Pemrograman ASP

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.

ASP adalah bahasa pemrograman made in Microsoft. Anda mungkin sudah bisa menerka kira-kira seperti apa ASP itu. Sangat compatible dengan .NET framework dan juga koneksi dengan MS SQL yang sangat bagus, tentu saja kan sama2 produk Microsoft. Berbayar, sudah pasti. Fungsionalitas dan kemudahannya? Ini yang saya kurang paham, karena belum pernah mencoba dan masih kekurangan bahan artikel tentang bahasa pemrograman yang satu ini. Tapi kabarnya ASP bahasa pemrograman yang berbasiskan event handling, ini tentu saja kabar baik bagi mereka yang tidak ingin beribet dengan HTML DOM dan javascipt untuk menangani event.

4. Bahasa Pemrograman XML
XML (eXtended Markup Language) adalah bahasa markup yang digunakan untuk menyimpan data (tidak ada program) dan tidak tergantung dengan tools tertentu (seperti editor, dbms, compiler, dsb). Jika demikian, Lalu digunakan untuk apa dokumen XML ini?

XML adalah merupakan suatu bahasa Markup. Markup yaitu bahasa yang berisikan kode-kode berupa tanda-tanda tertentu dengan aturan tertentu untuk memformat dokumen teks dengan tag sendiri agar dapat dimengerti.
5. Bahasa Pemrograman WML
WML adalah bahasa yang digunakan untuk membuat halaman yang nantinya ditampilkan pada browser ponsel. Disini anda akan mempelajari tentang WAP dan WML. Anda akan mempelajari bagaimana cara merubah (convert) halaman HTML ke bentuk format sederhana yang tentunya bisa di akses melalui klien wireless seperti ponsel.

6. Bahasa Pemrograman PERL

Perl merupakan bahasa pemrograman dengan kemampuan utama untuk melakukan berbagai jenis pemrosesan teks. Dengan dasar kemampuan tersebut, Perl makin berkembang untuk dapat melakukan berbagai macam proses menyangkut manipulasi data teks dan biner sejak dibuat pertama kali oleh Larry Wall pada tahun 1987. Proses yang bisa dilakukan beragam, dari file teks biasa sampai DBM. Dari pengelolaan data di RDBMS sampai pemrosesan informasi yang disebar melalui jaringan. Dari manipulasi grafis, audio (MP3) dan video sampai pembuatan panel kontrol untuk home automation. Dan konon katanya, Perl itu singkatan dari “Practical Extraction and Reporting Language”. Tapi, jangan pernah menyebutnya “PERL”. Pembuatnya ingin bahasa ini dipanggil Perl.

Motto Perl adalah TMTOWTDI (there’s more than one way to do it). Apapun yang Anda lakukan dengan Perl, tersedia lebih dari satu cara. Pertimbangan yang dimiliki seorang programer biasanya meliputi penulisan kode, efisiensi, kecepatan, dan kejelasan. Untuk menjalankan Perl sendiri tersedia beberapa cara. Namun untuk kepentingan tutorial ini, mungkin hanya satu atau dua cara saja yang saya tunjukkan. “Banyak cara” tidak selalu berarti “semua cocok” untuk “semua kondisi”.

7. Bahasa Pemrograman CFM

Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS

Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS digunakan terutama untuk memisahkan antara isi dokumen (yang ditulis dengan HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi.

Cascading Style Sheets(CSS)

Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk.. mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.

Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file).Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

Sejarah CSS

Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style. CSS sendiri merupakan sebuah teknologi internet yang direkomendasikan oleh World Wide Web Consortium atau W3C pada tahun 1996.telah CSS distandarisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.

Versi

Untuk saat ini terdapat dua versi CSS, yaitu CSS1 dan CSS2. CSS 1 dikembangkan berpusat pada pemformatan dokumen HTML, sedangkan CSS 2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer.

Selain itu CSS 2 mendukung penentuan posisi konten, downloadable, huruf (font), tampilan pada tabel (table layout) dan media tipe untuk printer. Kehadiran versi CSS yang kedua diharapkan lebih baik dari versi pertama

Sifat CSS

Ada dua sifat CSS yaitu internal dan eksternal. Jika internal yang dipilih, maka skrip itu dimasukkan secara langsung ke halaman website yang akan didesain.Kalau halaman web yang lain akan didesain dengan model yang sama, maka skrip CSS itu harus dimasukkan lagi ke dalam halaman web yang lain itu.

Sifat yang kedua adalah eksternal di mana skrip CSS dipisahkan dan diletakkan dalam berkas khusus. Nanti, cukup gunakan semacam tautan menuju berkas CSS itu jika halaman web yang didesain akan dibuat seperti model yang ada di skrip tersebut.

Fakta Menggunakan CSS

Fakta Menggunakan CSS diantaranya :

* Telah didukung oleh kebanyakan browser versi terbaru, tetapi tidak didukung oleh browser-browser lama.
* Lebih fleksibel dalam penempatan posisi layout. Dalam layouting CSS, kita mengenal Z-Index untuk menempatkan objek dalam posisi yang sama.
* Menjaga HTML dalam penggunaan tag yang minimal, hal ini berpengaruh terhadap ukuran berkas dan kecepatan pengunduhan.
* Dapat menampilkan konten utama terlebih dahulu, sementara gambar dapat ditampilkan sesudahnya.
* Penerjemahan CSS setiap browser berbeda, tata letak akan berubah jika dilihat di berbagai browser
* CSS adalah layouting "Masa Depan" dengan penggabungan bersama XHTML.

JavaScript

JavaScript adalah bahasa skrip yang populer di internet dan.. dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.

Sejarah

JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.

Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.

JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.

CFM

Cfm dibuat menggunakan .. tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

PERL

Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan.. pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall[1] dalam satu pidatonya yang dikenal dengan seri The State of the Onion.

Dua di antara karakteristik utama Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaiakn persoalan-persoalan umum. Tidak heran jika Perl sangat populer digunakan dalam program-program CGI (Common Gateway Interface) dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protokol Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi data. Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan. Meski banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tapi terdapat juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka

Nama dan singkatan

Larry Wall menegaskan bahwa bahasa pemrograman yang diciptakannya diberi nama Perl (dengan P besar), sedangkan perl (dengan p kecil) adalah nama untuk program interpreter yang menjalankan kode sumber yang ditulis dengan bahasa Perl. Korelasi kedua nama ini ditegaskan oleh Tom Christiansen dalam ungkapan only perl can parse Perl, atau Nothing but perl can parse Perl. Nama perl sebagai sebuah program, mengikuti konsensus penamaan program di sistem Unix, yaitu pendek dan semua ditulis huruf kecil (kalau di Windows nama program ini adalah perl.exe). Baik Perl maupun perl bukanlah sebuah singkatan atau akronim. Jadi, penulisan PERL (semua huruf besar) dianggap salah, tidak berdasar, dan sama sekali tidak akurat jika dihubungkan dengan Perl sebagai bahasa pemrograman.

Baru belakangan Larry Wall memberikan kepanjangan Practical Extraction and Reporting Language. Mungkin karena terkesan serius dan sangat relevan, kepanjangan ini secara salah sering dirujuk sebagai kepanjangan resmi dari Perl. Barangkali untuk mencegah kesalahpahaman, atau karena Larry Wall memang suka bercanda, dia mengumumkan kepanjangan lain, yaitu Pathologically Eclectic Rubbish Lister. Dan, yang terbaru adalah People Excel at Relational Labor, untuk menggambarkan bahwa perkembangan Perl tidak terlepas dari keterlibatan dan komimen komunitas.

Di luar itu, berkembang kreasi-kreasi lain untuk membuat kepanjangan Perl, baik yang bermaksud serius maupun bercanda, bahkan ada juga yang sifatnya merendahkan atau melecehkan.

Lambang Unta

Buku "Programming Perl" yang diterbitkan oleh O'Reilly Media memiliki sampul depan yang bergambar unta. Setelah itu buku ini dikenal sebagai Buku Unta. Gambar unta ini kemudian digunakan secara luas sebagai lambang dari Perl.

O'Reilly memiliki hak cipta atas gambar ini tetapi menyatakan bahwa mereka hanya akan menggunakan jalur hukum untuk melindungi ketepatan dan kesamaan lambang unta ini. O'Reilly memperbolehkan penggunaan non-komersial atas lambang ini dan menyediakan logo "Programming Republic of Perl" dan gambar tombol "Powered by Perl"

Pemrograman Perl
Beberapa programer Perl tertantang untuk membuat solusi oneliner untuk problem yang sama dengan jumlah karakter yang lebih pendek dan berkembanglah sebuah kompetisi yang disebut Perl Golf (lihat juga Komunitas dan Budaya). Hal seperti ini bisa membuat sebagian orang kagum, namun bagi sebagian orang, semakin membuktikan bahwa Perl hanyalah bahasa untuk main-main, atau kalaupun untuk serius, tidak mudah diphami oleh orang lain, bahkan oleh programernya sendiri setelah beberapa waktu kemudian. Lelucon yang diberikan kepada Perl tentang ini adalah write only, artinya program hanya bisa ditulis, tapi tidak bisa dibaca.

Sebenarnya tidak demikian. Perl menyediakan berbagai fasilitas bagi penggunannya untuk menulis program dalam berbagai gaya dan bentuk sesuai dengan keperluannya. Dalam hal ini Perl memperkenalkan motto TMTOWDI, dalam bahasa Inggris ini adalah singkatan dari There's More Than One Way To Do It, atau terjemahan bebasnya, terdapat lebih dari satu cara untuk menyelesaikan suatu persoalan. Tanpa bisa dihindari, motto ini juga menjadi sumber kritikan. Artinya, Perl tidak memiliki standar penyelesaian masalah. Padahal tidak demikian. Hanya karena terdapat lima atau selusin cara untuk menyelesaikan masalah bukan berarti semua cara tersebut setara dalam berbagai aspek kualitas. Dan, dokumentasi Perl penuh dengan berbagai contoh penggunaan yang direkomendasikan, dan juga contoh penggunaan yang tidak direkomendasikan dengan berbagai alasan.

Seperti juga bahasa lainnya, Perl menyediakan fasilitas pemrograman standar seperti penggunaan variabel, fungsi (built-in function), kontrol logika (if-else), dan iterasi (while, for, foreach). Kontrol switch baru akan disediakan di Perl 6, namun di Perl 5 dapat diemulasikan dengan mudah. Perl membolehkan programer untuk membuat fungsi sendiri (subroutine), mengenalkan pembatasan cakupan variabel secara hirarkis, penggunaan komentar, serta pembuatan dokumentasi terstruktur bersandingan dengan kode program. Sejak Perl 5 dikeluarkan, Perl mendukung pemrograman berbasis obyek (OOP), disusul kemudian dengan thread programming, serta memperbaharui penggunaan namespace. Fasilitas yang paling digemari pengguna Perl, regular expression (atau regex), telah ada sejak Perl 2. Dari versi ke versi regex makin dikembangkan sehingga diakui sebagai implementasi regex paling lengkap. Tidak heran kemudian muncul implementasi regex yang dikenal sebagai PCRE, atau Perl-compatible regular expression.

Perl menyediakan sejumlah fasilitas untuk memastikan bahwa programer dapat membuat program yang aman dari serangan cracker. Jika programer menginginkan, Perl menyediakan linkungan pemrogaman yang lebih ketat yang akan menangkap kesalahan atau potensi kesalahan sekecil apapun sebelum program bisa dijalankan. Fasilitas pemrograman berorientasi jaringan sudah terintegrasi, juga penanganan dan pemrosesan berkas (file handling) dan setara berkas (seperti diketahui, di sistem Unix dan variannya, segala sesuatu dianggap berkas dan bisa diperlakukan sebagai berkas). Sebelumn threading diperkenalkan, Perl sudah menyediakan fasilitas untuk menjalankan lebih dari satu proses secara paralel. Sebagai bahasa yang diciptakan dalam tradisi Unix, Perl sedari awal mendukung pembuatan program yang bisa berinteraksi dengan program lain yang ada di sistem,

Komunitas dan budaya

Pada awalnya komunitas pengguna Perl hanya di sekitar tim pengembangan Perl itu sendiri, beberapa grup diskusi di newsgroup, dan sejumlah mailing list. Komunitas pengguna yang lebih spesifik dimulai dengan munculnya New York Perl Mongers (disingkat NY.pm) yang dibentuk oleh brian d foy (bdf). Dari namanya bisa diketahui bahwa anggota NY.pm berasal dari kota New York, Amerika Serikat. Terinspirasi oleh Randal L. Schwartz, bdf melangkah lebih jauh dengan membentuk Perl Mongers sebagai wadah internasional yang mengkoordinasikan komunitas pengguna Perl di seluruh dunia.

Satu-persatu komunitas Perl bebasis kota berdiri. Mengambil model dari NY.pm, hampir semua nama komunitas Perl Mongers di suatu kota diambil dari nama kota tersebut dan ditambahkan .pm di belakangnya. Ini tentu mengingatkan pada penamaan modul ekstensi .pm untuk Perl Modules. Di Indonesia sempat berdiri tiga komunitas berbasis kota, yaitu Bandung.pm, Jakarta.pm, dan Semarang.pm. Di luar grup-grup berbasis kota tersebut, terdapat juga grup diskusi berbasis web, yaitu PerlMonks.

Budaya Perl dikenal cukup unik, antara lain:

* Puisi Perl
* Perl Golf
* Obsfucated Code
* JAPH

Wireless Markup Language(WML)

WML adalah bahasa pemrograman yang digunakan untuk mengimplementasikan.. WAP. Dokumen WML berbasis XML, dimana versi terbarunya adalah versi 1.0. WML harus mempunyai DTD (Document Type Definition), dimana sekarang adalah versi 2.0.

XML (Extensible Markup Language)

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan.. umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
XML didesain untuk mempu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasiXML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view database, tetapi dengan suatu cara yang standar.
Tipe XML

XML memiliki tiga tipe file :

* XML, merupakan standar format dari struktur berkas (file).
* XSL, merupakan standar untuk memodifikasi data yang diimpor atau diekspor.
* XSD, merupakan standar yang mendefinisikan struktur database dalam XML.
Keunggulan XML

Keunggulan XML bisa diringkas sebagai berikut :

* Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.
* Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuaat bahasa MSXML atau Macromedia mengembangkan MXML.
* Mudah pemeliharaannya.
* Sederhana. XML lebih sederhana.
* Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (portabilitas) yang lebih bagus.

HyperText Markup Language (HTML)

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk.... membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa). [1]

1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.
2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML ( Standard Generalized Markup Language ).

ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.
Pendahuluan
HTML berupa kode-kode tag yang menginstruksikan penjelajah web untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan penjelajah web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka surel ataupun dari PDA dan perangkat lunak lain yang memiliki kemampuan browser. Dengan menggunakan perintah-perintah HTML memungkinkan pengguna untuk melakukan tugas-tugas berikut:

* Menentukan ukuran dan alur tulisan.
* Mengintegerasikan gambar dengan tulisan.
* Membuat Pranala.
* Mengintegerasikan berkas suara dan rekaman gambar hidup.
* Membuat form interaktif.
HTML dokumen tersebut mirip dengan dokumen tulisan biasa, hanya dalam dokumen ini sebuah tulisan bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat tulisan ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: TAMPIL TEBAL. Tanda digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh tulisan yang ingin ditebalkan, dan diakhiri dengan tanda untuk menonaktifkan cetak tebal tersebut. HTML lebih menekankan pada penggambaran komponen-komponen struktur dan formating di dalam halaman web daripada menentukan penampilannya.Sedangkan penjelajah web digunakan untuk menginterpretasikan susunan halaman ke gaya built-in penjelajah web dengan menggunakan jenis tulisan, tab, warna, garis, dan perataan text yang dikehendaki ke komputer yang menampilkan halaman web. Salah satu hal Penting tentang eksistensi HTML adalah tersedianya Lingua franca (bahasa Komunikasi) antar komputer dengan kemampuan berbeda. Pengguna Macintosh tidak dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat dalam pc berbasis Windows. Pengguna Microsoft Windows pun tidak akan dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat pada pengguna yang menggunakan Produk-produk Sun Microsystems. namun demikian pengguna-pengguna tersebut dapat melihat semua halaman web yang telah diformat dan berisi Grafika dan Pranala.
Menyunting Format Tulisan
HTML memungkinkan kita untuk menyunting tampilan atau format berkas yang akan kita kirimkan melalui media daring. Beberapa hal yang dapat dilakukan dalam menentukan format berkas adalah :

* Kita dapat menampilkan suatu kelompok kata dalam beberapa ukuran yang dapat digunakan untuk judul, heading dan sebagainya.
* Kita dapat menampilkan tulisan dalam bentuk cetakan tebal
* Kita dapat menampilkan sekelompok kata dalam bentuk miring
* Kita dapat menampilkan naskah dalam bentuk huruf yang mirip dengan hasil ketikan mesin ketik
* Kita dapat mengubah-ubah ukuran tulisan untuk suatu karakter tertentu.

Markup/Tanda
Secara garis besar, terdapat 4 jenis elemen dari HTML:

* structural. tanda yang menentukan level atau tingkatan dari sebuah tulisan (contoh,
<h1>Golf</h1>akan memerintahkan browser untuk menampilkan "Golf" sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1 akan menjadi seperti

Golf

* presentational. tanda yang menentukan tampilan dari sebuah tulisan tidak peduli dengan level dari tulisan tersebut (contoh, boldface akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan tulisan,
* hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, Wikipedia akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu),
* Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (
<li>), dan garis horizontal (<hr />
), Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frase untuk menuju ke bagian manapun dalam World Wide Web,

Ada tiga macam link yang dapat kita gunakan :

* Link menuju bagian lain dari page
* Link menuju page lain dalam satu web site
* Link menuju resource atau web site yang berbeda.[4]

Selain markup presentational , markup yang lain tidak menentukan bagaimana tampilan dari sebuah tulisan. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan, dan sebagai gantinya digunakan Cascading Style Sheets.
 

Contoh dokumen HTML sederhana
<!DOCTYPE html>
<html>
  <head>
    <title>'''Selamat Malam''' HTML</title>
  </head>
  <body>
    <p>Nama saya Adrianus!</p>
  </body>
</html>
 
HEAD 
 
Bagian header dari document HTML di apit oleh tag  <HEAD></HEAD> di dalam bagian ini biasanya dimuat tag TITLE  yang menampilkan judul dari halaman pada titlenya browser. Selain itu  Bookmark juga megunakan tag TITLE untuk memberi mark suatu web site.  Browser menyimpan “titile” sebagai bookmark dan juga untuk keperluan  pencarian (searching) biasanya title di gunakan sebagai keyword. Header  juga memuat tag META yang biasanya di gunakan untuk menentukan informasi  tertentu mengenai document HTML, anda bisa menentukan author name,  keywords, dan lainyan pada tag META.
Contoh:
<meta name="author" content="ubuntu-online">
 
Elemen Body 
 
Bagian BODY, yang dinyatakan dengan tag <BODY>…</BODY>,  merupakan tubuh atau isi dari dokumen HTML dimana anda meletakan  informasi yang akan ditampilkan pada browser. 
Tag
HTML tidak membedakan penggunaan huruf besar ataupun huruf kecil dari suatu elemen. Suatu elemen HTML terdiri dari tag-tag beserta teks yang ada dalam tag-tag tersebut. Tag ini dinyatakan dengan tanda lebih kecil (<) dan tanda lebih besar (>). Tag biasanya merupakan suatu pasangan yang disebut dengan : 1. Tag awal, dinyatakan dalam bentuk <nama tag> 2. Tag akhir, dinyatakan dalam bentuk </nama tag>
Format : <nama tag> teks yang ditampilkan </nama tag> Contoh : untuk menampilkan teks dalam format teks miring Teks ini terlihat miring di browser anda dengan perintah HTML <i>Teks ini terlihat miring di browser Anda</i> 

Atribute

Tag awal bisa memiliki beberapa buah atribut yang menyatakan karakteristik dari tag tersebut. Misalnya :
digunakan untuk membuat rata kiri suatu paragraf. Tag yang digunakan adalah
dan atribut yang menyertainya adalah ALIGN dengan nilai left. Nilai atribut ALIGN hanya bisa berupa center, left, right atau justify.


Hypertext Preprocessor (PHP)

PHP: Hypertext Preprocessoradalah bahasa skrip yang dapat ditanamkan atau.... disisipkan ke dalam HTML.PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :

1. Integer
2. Double
3. Boolean
4. String
5. Object
6. Array
7. Null
8. Nill
9. Resource

Validasi Form dengan PHP

Validasi Form dengan PHP  web desain grafisAnda mau membuat peraturan untuk form-form di website anda??
Seperti:
- Nomor Telephone Harus memakai awalan “0″ dan minimum 5 angka
- Email Harus ada “@” dan .com / .net atau apa saja
- Password harus sama dengan ReTypePassword
- Atau jika Form ada yang kosong salah satu maka batalkan proses


Untuk memvalidasi lebih baik gunakan PHP dari pada javascript
Oke ini Penjelasan script nya:
—————
include ‘db.php’;
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$tlp = $_POST['tlp'];
$email_address = $_POST['email_address'];
$username = $_POST['username'];
$password = $_POST['password'];
$retypepassword = $_POST['retypepassword'];
$iphidden = $_POST['iphidden'];
$nim = $_POST['nim'];

—————–
Script “include ‘db.php’;” di atas untuk connect dg database,
sedangkan script “$first_name = $_POST['first_name'];” dan lain-lain itu gunanya untuk mengambil data dari form sebelumnya saya kira teman2 sudah paham masalah ini…
—————–
$polaemail = “^.+@.+..+$“;
$pola_tlp = “^[0-9]+$”;
$polapassword = “^.{5,}$”;
—————–
Script di atas berfungsi untuk menentukan pola dari string yang kita tentukan, lihat Tabel di bawah ini:
 Pola  Kode
 Harus di awal kata  ^
 Huruf  A-Za-z
 Angka  0-9
 Huruf atau angka  [A-Za-z0-9]
 Semua jenis karakter  .
 Berjumlah satu atau lebih  + atau {1,}
 Berjumlah nol atau lebih  * atau {0,}
 Berjumlah tiga sampai sepuluh  {3,10}
 Diikuti dengan @  @
 Tanda titik  .
 Harus berada di akhir kalimat  $
Jadi jika:  $polaemail = “^.+@.+..+$“; 
Deskripsi dari pola email:
^ (harus ada karakter di depan)
. (semua jedis karakter)
+ (Lebih dari satu)
@(tanda @)
. (semua jedis karakter)
+ (Lebih dari satu)
. (di ikuti tanda titik)
. (semua jedis karakter)
+ (Lebih dari satu)
$ (Harus ada di akhir kalimat)
Jika anda mau email harus .com / .net / .org
Polanya seperti ini: ^.+@.+.((com)|(net)|(org))$
——————-
if((!$first_name) || (!$last_name) || (!eregi($pola_tlp, $tlp)) || (!eregi($polaemail, $email_address)) || (!$username) || (!eregi($polapassword, $password)) || (!$retypepassword) || ($password != $retypepassword))——————-
Pernyataan “if”, Jika
Tanda ”!” berarti tidak, script “!$first_name” berarti string “$first_name” tidak berisi atau kosong
Tanda “||” itu berarti “atau”.
Script “!eregi($pola_tlp, $tlp)”    “eregi” adalah fungsi untuk membandingkan, berarti jika $pola_tlp tidak sama dengan $tlp
Tanda ”!=”  berarti tidak sama
Script di atas berfungsi untuk memeriksa semua string apakah kosong atau polanya tidak sama. Jika ada salah satu string yang bermasalah kita langsung tampilkan pernyataan:
“Tolong Isi Formulir Ini Dengan Benar! “
Setelah itu kita tunjukkan bagian mana yang salah, dengan script:
——————-
<?php
if(!$first_name){
?>
Tolong isi nama depan <br />
<?php     }
if(!$last_name){
?>Tolong isi nama belakang <br />
<?php     }
if(!eregi($pola_tlp, $tlp)){
echo “Tolong isi Telpon, Harus Angka Ex. 085648173225<br />”;
}
if(!eregi($polaemail, $email_address)){
echo “Tolong isi Email, Ex. scorpio@linux.org<br />”;
}
if(!$username){
?>
Tolong isi username<br />
<?php      }
if(!eregi($polapassword, $password)){
echo “Tolong isi Password, Harus Lebih dari 5 Karakter<br />”;
}
if(!$retypepassword){
?>
Tolong isi retype password
<?php      }
if( “$password” != “$retypepassword” ){
?>Passwordnya tidak sama, ulangi lagi  ya !
<?php   
}
?>
——————-
Setelah kita tunjukkan salah nya dimana, kita sertakan file “form.htm” dengan script:
include “form.htm”;
lalu kita akhiri proses:
exit();
Download Ebooknya disini - Download Ebook Tutorial PHP

Rabu, 01 Desember 2010

ASP(Application Service Provider)

Biasanya disingkat dengan istilah ASP. ASP adalah penyedia jasa yang menyediakan... aplikasi untuk digunakan oleh pelanggan (customer). ASP menyediakan berbagai aplikasi yang tersedia secara online dan dapat digunakan secara online (via web) atau offline (download dauhulu baru kemudian digunakan di komputer pelanggan).
Jenis Provider

Ada beberapa bentuk bisnis ASP. Ini adalah:

Seorang spesialis atau ASP fungsional memberikan satu aplikasi, seperti pemrosesan pembayaran kartu kredit atau Timesheet jasa;
Sebuah pasar vertikal ASP memberikan paket solusi untuk jenis pelanggan tertentu, seperti praktek dokter gigi;
Sebuah perusahaan ASP memberikan solusi spektrum yang luas;
Sebuah ASP lokal memberikan usaha kecil dan jasa dalam suatu daerah yang terbatas.

Beberapa analis mengidentifikasi volume ASP sebagai tipe kelima. Ini pada dasarnya adalah sebuah ASP spesialis yang menawarkan biaya rendah dikemas solusi melalui situs mereka sendiri. PayPal adalah contoh dari jenis ini, dan volume mereka adalah salah satu cara untuk menurunkan biaya satuan setiap transaksi.

Selain jenis, beberapa garis besar multi-perusahaan (seperti IBM ), menggunakan konsep-konsep ASP sebagai model bisnis tertentu yang mendukung beberapa pelanggan tertentu. Model ASP

Aplikasi perangkat lunak berada pada vendor sistem dan diakses oleh pengguna melalui browser web menggunakan HTML atau dengan software khusus tujuan klien yang disediakan oleh vendor. client software Custom juga bisa interface ke sistem ini melalui XML API . Ini API juga dapat digunakan dimana integrasi dengan-rumah sistem dalam diperlukan. ASP mungkin atau mungkin tidak menggunakan multi-penyewaan dalam penyebaran perangkat lunak untuk klien; beberapa ASP menawarkan turunan atau lisensi kepada pelanggan masing-masing (misalnya dengan menggunakan Virtualisasi), beberapa menyebarkan dalam mode multi-penyewa contoh akses tunggal, sekarang lebih sering disebut sebagai "SaaS".

fitur umum yang terkait dengan ASP meliputi:

ASP sepenuhnya memiliki dan mengoperasikan aplikasi perangkat lunak (s) - ALJO-IN
ASP memiliki, mengoperasikan dan memelihara server yang mendukung perangkat lunak
ASP membuat informasi tersedia bagi pelanggan melalui Internet atau " thin client "
ASP tagihan pada "penggunaan per" dasar atau pada biaya / bulanan tahunan

Keuntungan untuk pendekatan ini meliputi:

Perangkat Lunak integrasi masalah dikeluarkan dari situs klien
Biaya Software untuk aplikasi tersebar di beberapa klien
Vendor dapat membangun pengalaman aplikasi lebih dari staf in-house
sistem perangkat lunak kunci yang selalu up to date, tersedia, dan dikelola untuk kinerja oleh para ahli
Peningkatan keandalan, ketersediaan, skalabilitas dan keamanan sistem internal TI
Sebuah penyedia layanan level agreement tertentu menjamin tingkat pelayanan
Akses ke pakar produk dan teknologi yang didedikasikan untuk produk yang tersedia
Pengurangan biaya TI internal untuk biaya bulanan diprediksi.
Redeploying staf TI dan alat-alat untuk fokus pada proyek-proyek teknologi strategis yang mempengaruhi bottom line perusahaan itu

Beberapa kelemahan yang melekat termasuk:

Klien umumnya harus menerima permohonan sebagaimana dibentuk karena ASP hanya dapat membeli solusi khusus untuk klien terbesar
Klien dapat mengandalkan pada penyedia untuk menyediakan fungsi bisnis yang kritis, sehingga membatasi fungsi kontrol mereka itu dan bukan mengandalkan pada penyedia
Perubahan di pasar ASP dapat mengakibatkan perubahan dalam jenis atau tingkat pelayanan tersedia bagi klien
Integrasi dengan klien non-ASP sistem yang mungkin akan bermasalah

Mengevaluasi sebuah Application Service Provider keamanan ketika pindah ke suatu infrastruktur ASP bisa datang dengan biaya tinggi, seperti perusahaan harus menilai tingkat risiko yang berkaitan dengan ASP itu sendiri. Kegagalan untuk benar rekening atas risiko tersebut dapat mengakibatkan:

Hilangnya kontrol data perusahaan
Kehilangan kontrol pada citra perusahaan
Kurangnya keamanan ASP untuk mengatasi risiko
Paparan data perusahaan kepada pelanggan ASP lain
Kompromi data perusahaan

Beberapa risiko lainnya termasuk kegagalan untuk memperhitungkan masa depan keuangan ASP secara umum, yaitu seberapa stabil suatu perusahaan dan jika memiliki sumber daya untuk melanjutkan usaha ke masa mendatang. Untuk alasan ini Cisco Systems telah mengembangkan pedoman evaluasi yang komprehensif. Pedoman ini meliputi evaluasi cakupan layanan ASP, keamanan program dan jatuh tempo ASP berkaitan dengan kesadaran keamanan. Akhirnya pedoman menunjukkan pentingnya melakukan audit pada ASP sehubungan dengan:

Port / Layanan jaringan
Aplikasi kerentanan
ASP Personil

kunjungan fisik ke ASP untuk menilai formalitas organisasi akan memberikan wawasan yang sangat berharga ke dalam kesadaran perusahaan.
Bagaimana ASP Bekerja
Web dan Internet untuk benar-benar mulai memanas dan menerima paparan dari media massa dimulai sekitar 1994. Awalnya, Web dimulai sebagai sebuah cara yang hebat bagi akademisi dan peneliti untuk menyebarkan informasi, tetapi sebagai jutaan konsumen berbondong-bondong ke Internet, ia mulai bertelur model bisnis yang sama sekali baru. Tiga contoh yang baik dari model yang inovatif mencakup:

Amazon - Amazon (yang dibuka pada bulan Juli, 1995) rumah database jutaan produk yang siapa pun dapat mengakses setiap saat. Ini tidak mungkin untuk mengumpulkan daftar ini besar di media lain dari Web.
Ebay - Online lelang membuatnya mudah dan murah bagi jutaan orang untuk membeli dan menjual item dibayangkan. Ini tidak mungkin untuk melakukan hal ini dengan biaya yang wajar atau pada waktu yang tepat dengan media lain dari Web.
Epinions - Ribuan orang berkontribusi ke perpustakaan bersama review produk. Salah satu kekuatan Web terbesar adalah pandangan seluruh dunia dan kemungkinan kolaboratif.

Model-model bisnis yang berbeda adalah semua yang terlihat untuk orang surfing di Web. Salah satu yang menarik di balik layar model bisnis-paling bahwa Web telah menciptakan disebut ASP atau Application Service Provider. ASP adalah cara yang benar-benar baru untuk menjual dan mendistribusikan layanan perangkat lunak dan perangkat lunak. Meskipun ASP itu mungkin sebelum munculnya Web, Web membuat mereka begitu mudah untuk membuat bahwa mereka telah menjamur sangat dalam beberapa tahun terakhir.

Model ASP bisa sangat menarik bagi usaha - usaha khususnya kecil dan pemula - karena secara drastis dapat menurunkan biaya perangkat lunak dan jasa. Dalam edisi ini HowStuffWorks , kita akan melihat model ASP dari atas ke bawah sehingga Anda dapat mengerti sepenuhnya. Anda akan mempelajari cara kerjanya, mengapa berevolusi dan mengapa hal ini menjadi begitu populer.
Mendefinisikan sebuah ASP
ASP cenderung dibuat cukup rumit dan membingungkan di media, tapi orang telah menggunakan bentuk ASP selama berabad-abad. Dengan melihat salah satu model yang ada dan melihat betapa sederhananya mereka, Anda bisa mendapatkan banyak pengetahuan tentang internet ASP. Sebuah maskapai penerbangan adalah contoh klasik dari ASP non-internet, dan sangat mudah dimengerti. Oleh karena itu membuat titik awal yang bagus dalam pemahaman anda tentang ASP.

Hampir semua Fortune 1.000 bisnis, serta banyak usaha kecil, gunakan penerbangan secara ekstensif. Banyak orang juga terbang sering untuk bisnis dan kesenangan. Namun jumlah perusahaan dan individu yang memiliki sendiri pesawat sangat kecil. Sebaliknya, kami mengandalkan maskapai penerbangan untuk menyediakan jasa perjalanan kepada kami pada basis per-gunakan.

Alasan utama kurangnya kepemilikan pesawat adalah biaya masuk sangat tinggi. Mari kita katakan bahwa Anda ingin memiliki dan mengoperasikan jet Anda sendiri. Berikut adalah beberapa biaya yang terlibat:

Anda harus membeli jet. Jet biaya jutaan dolar.
Anda harus menjaga jet.
Anda harus mempekerjakan orang untuk staf jet - pilot, misalnya, adalah seseorang yang Anda perlukan, dan pilot sangat mahal.
Anda harus berharap bahwa jet tersebut di tempat yang tepat pada waktu yang tepat bagi orang yang membutuhkannya. Jika tidak, Anda perlu untuk memindahkan jet di sekitar dengan biaya yang tinggi dalam hal bahan bakar, pemeliharaan, dll

Dalam hampir semua kasus, biaya ini sangat tinggi, dibandingkan dengan biaya tiket pesawat individu, mereka tidak masuk akal ekonomi. Bahkan oleh orang yang paling pemberani yang terbang 52 minggu dalam setahun akan menghabiskan paling banyak $ 2.000 per minggu ($ 104.000 per tahun) pada perjalanan penerbangan. Bahwa jumlah uang yang bahkan tidak akan menutupi biaya pilot , belum lagi biaya bahan bakar pesawat,,, dukungan pemeliharaan, dll terlibat dalam memiliki dan mengoperasikan jet pribadi. Sebuah jet pribadi hanya masuk akal ekonomi dalam dua kasus yang mungkin:

Anda sedang bergerak sekelompok orang sekitar sering dan serempak.
Nilai dari orang terbang begitu besar sehingga mencuci keluar biaya operasi jet. Sebagai contoh, jika Anda memiliki sekelompok eksekutif yang nilainya bagi perusahaan adalah $ 2.000 per jam (misalnya, seorang CEO menghasilkan $ 4 juta per tahun), maka jelas Anda ingin membuang-buang waktu sesedikit kelompok ini mungkin. Anda juga ingin orang-orang ini menjadi seperti santai mungkin sehingga mereka dapat bekerja secara optimal. Dalam kasus seperti itu, sebuah jet pribadi mungkin juga bernilai uang.

Kedua kasus yang sangat jarang terjadi, maka kelangkaan jet pribadi. Perhatikan juga bahwa orang-orang yang memiliki jet pribadi sering bepergian antara Amerika Serikat dan Eropa di Concorde . Concorde adalah ASP untuk perjalanan Eropa yang berkecepatan tinggi. Tidak ada perusahaan yang dapat membenarkan biaya kepemilikan dan pengoperasian jet supersonik.

Airlines ASP klasik karena mereka memberikan Anda dan / atau perusahaan Anda pilihan. Anda dapat memiliki dan mengoperasikan jet Anda sendiri, atau Anda dapat menyewa sebuah jet dari maskapai penerbangan saat dibutuhkan (lihat, sebagai contoh, Bagaimana Tetap NFL Bekerja untuk mengetahui bagaimana sebuah tim NFL menggunakan layanan jet carter), atau Anda dapat membayar kenaikan biaya sangat rendah untuk terbang setiap kali Anda perlu melakukan perjalanan (dan berbagi biaya memiliki dan mengoperasikan jet dengan ratusan penumpang lain di pesawat). The "membayar harga rendah setiap kali Anda menggunakannya" versus "membeli layanan langsung" adalah pilihan fitur umum dari internet ASP juga.

Ada banyak model ASP-lain seperti yang kebanyakan kita gunakan setiap hari. Sebagai contoh:

perusahaan Pengiriman - Bukannya mempertahankan distribusi jaringan Anda sendiri untuk paket, Anda membayar biaya tambahan rendah untuk kapal paket dengan kantor pos, Fedex atau UPS. BMW dan McDonalds adalah contoh perusahaan yang melakukan pengiriman sehingga mereka benar-benar memiliki dan mengoperasikan armada truk mereka sendiri - tetapi ini adalah jarang.

Perusahaan-perusahaan telepon - Akan sangat sulit bagi perusahaan untuk membenarkan biaya kepemilikan dan pengoperasian sendiri nasional serat optik jaringan, jadi kita semua membayar tambahan biaya rendah sangat untuk setiap menit dari waktu jarak jauh kita gunakan.

Perusahaan listrik - Ini akan menjadi mungkin bagi setiap pemilik rumah dan bisnis untuk menghasilkan tenaga , tetapi tidak untuk 10 sen per kilowatt-jam. Oleh karena itu, masuk akal untuk membeli listrik dari sebuah perusahaan listrik yang mendistribusikan biaya modal yang tinggi dari pembangkit listrik di seluruh pelanggan. Beberapa perusahaan - terutama perusahaan yang berurusan dengan produk-produk kehutanan - benar-benar dapat menghasilkan kekuatan mereka sendiri terjangkau karena mereka memiliki sumber bahan bakar bebas atau panas limbah dari beberapa proses lain dalam perusahaan.

Ada kasus di mana kita tidak pergi rute ASP. Sebagai contoh, sejumlah besar orang Amerika memiliki dan mengoperasikan mobil mereka sendiri daripada menggunakan ASP disebut "angkutan umum." Kebanyakan perusahaan besar dapat membenarkan biaya besar mesin fotocopy , sementara perusahaan kecil bergantung pada yang disebut Kinkos ASP.

Inti dari semua ini adalah sederhana - ASP ada di sekitar kita dalam berbagai bentuk. Kami memilih apakah atau tidak menggunakan ASP berdasarkan faktor-faktor ekonomi yang didorong oleh frekuensi kami penggunaan dan biaya masuk dan pemeliharaan.
Mendefinisikan ASP Internet
Meskipun penerbangan sesuai dengan model untuk ASP, kita umumnya tidak merujuk kepada maskapai penerbangan sebagai ASP. Istilah "ASP" dan "Application Service Provider" diterapkan khusus untuk perusahaan yang menyediakan jasa via Internet. Dalam kebanyakan kasus, istilah ASP telah datang untuk menunjukkan perusahaan bahwa aplikasi perangkat lunak penawaran dan / atau jasa yang berhubungan dengan perangkat lunak melalui Internet.

Berikut adalah fitur yang paling umum ASP:

ASP memiliki dan mengoperasikan aplikasi perangkat lunak.

ASP memiliki, mengoperasikan dan memelihara server yang menjalankan aplikasi. ASP juga mempekerjakan orang-orang yang diperlukan untuk menjaga aplikasi.

ASP membuat aplikasi yang tersedia untuk pelanggan di mana-mana melalui Internet, baik dalam browser atau melalui semacam "thin client."

ASP tagihan untuk aplikasi baik pada basis per-menggunakan atau secara / biaya bulanan tahunan. Dalam banyak kasus, bagaimanapun, ASP dapat memberikan layanan gratis atau bahkan akan membayar kepada nasabah.
Keuntungan ASP
Model ASP telah berkembang karena menawarkan beberapa keunggulan yang signifikan terhadap pendekatan tradisional. Berikut adalah beberapa keuntungan paling penting:

Khusus untuk usaha kecil dan pemula, keuntungan terbesar adalah biaya rendah masuk dan, dalam banyak kasus, setup waktu sangat singkat.

The pay-as-you-go model ini sering secara signifikan lebih murah untuk semua tapi paling sering pengguna layanan.

Model ASP, karena dengan pengaturan outsourcing, menghilangkan jumlah kepala. TI headcount cenderung sangat mahal dan sangat khusus (seperti pilot dalam contoh penerbangan), jadi ini sering menguntungkan.

Model ASP juga menghilangkan khusus infrastruktur TI untuk aplikasi serta aplikasi pendukung. Sebagai contoh, jika aplikasi Anda ingin menggunakan membutuhkan database Oracle atau MS-SQL, Anda harus mendukung aplikasi dan database.

Model ASP dapat bergeser bandwidth internet ke ASP, yang sering dapat memberikan itu pada biaya yang lebih rendah.

Satu hal yang menyebabkan pertumbuhan ASP adalah tingginya biaya perangkat lunak khusus. Sebagai biaya tumbuh, menjadi hampir mustahil untuk bisnis kecil untuk mampu untuk membeli perangkat lunak, sehingga ASP membuat menggunakan perangkat lunak mungkin.

Faktor penting lainnya yang mengarah ke pengembangan ASP telah berkembang kompleksitas upgrade perangkat lunak dan perangkat lunak. Mendistribusikan besar, aplikasi kompleks untuk pengguna akhir telah menjadi sangat mahal dari segi layanan pelanggan, dan upgrade membuat masalah lebih buruk. Dalam sebuah perusahaan besar di mana mungkin ada ribuan desktop , mendistribusikan perangkat lunak (bahkan sesuatu yang sederhana seperti rilis baru dari Microsoft Word) dapat biaya jutaan dolar. Model ASP menghilangkan sebagian besar sakit kepala.
Contoh ASP
ASP datang dalam segala bentuk dan ukuran. Salah satu cara untuk memahami ASP adalah dengan melihat mereka dari beberapa sudut yang berbeda menggunakan contoh-contoh dunia nyata.

Sederhana ASP
Jika Anda adalah untuk memulai usaha kecil hari ini, Anda mungkin akan mulai dengan menghubungi tiga atau empat ASP sangat umum dan sebagian besar tanpa disadari:

Sebuah perusahaan hosting Web - Perusahaan seperti Verio dan WebHosting.com memberikan skenario ASP klasik - virtual web hosting. Perusahaan-perusahaan ini menyediakan hardware, software, bandwidth dan orang-orang untuk meng-host situs Web untuk perusahaan dan perorangan. Biasanya, mereka tetapkan sesuatu seperti $ 15 sampai $ 30 per bulan untuk layanan ini, dan mungkin tuan rumah ratusan account pada single machine.

Sebuah penyedia e-mail - Sebuah perusahaan web hosting biasanya menyediakan beberapa jenis layanan e-mail dengan web hosting account Anda. Ada dua alternatif lain:
Layanan gratis seperti Hotmail atau Yahoo Mail
E-mail server ASP yang menjalankan exchange server, server POP atau server IMAP4 dan mendistribusikan mereka pada-biaya secara bulanan - Sebagai contoh, sebuah perusahaan di daerah Raleigh disebut Interpath menawarkan solusi e-mail secara lengkap pada tingkat $ 8 per bulan per account (per 2000/04/10).
Keuntungan dari pendekatan kedua adalah bahwa alamat e-mail perusahaan Anda menggunakan nama domain .

Sebuah penyedia faks
Efax menyediakan layanan faks gratis yang memberikan faks ke kotak e-mail Anda. Ini adalah contoh klasik dari ASP gratis.

Keuntungan besar menggunakan ASP adalah kenyataan bahwa Anda tidak perlu melakukan apapun untuk memulai. Lima tahun yang lalu, sebuah usaha kecil yang mencari layanan ini akan diperlukan untuk:

Beli konektivitas internet dan router
Pembelian satu atau lebih server untuk perangkat lunak server Web, e-mail software, dll
Menyewa seseorang untuk menginstal dan Administrasi perangkat lunak
Dalam kasus mesin fax , pembelian mesin faks dan garis masuk terpisah untuk itu

Mereka adalah rintangan yang luar biasa. Sekarang, semua layanan ini dapat dipesan dan dikirimkan pada hari yang sama, dan biaya bulanan untuk ketiga mungkin kurang dari $ 50 per bulan. Kategori produk terbaru untuk masuk daftar start-up ASP adalah etalase eCommerce - etalase mungkin biaya $ 200 sampai $ 400 per bulan.

Hal lain yang perlu diperhatikan adalah bahwa ASP versi layanan ini akan secara signifikan lebih baik daripada apa pun seorang pemilik usaha kecil mampu untuk memberikan. Sebagai contoh:

Dalam kasus web hosting, provider biasanya akan memiliki jumlah besar bandwidth yang tersedia, dan bandwidth akan berlebihan di beberapa tingkatan.
Jika ada masalah, staf yang dilatih di situs 24 jam sehari akan segera memperbaikinya.
Jika Anda memerlukan kapasitas yang lebih, tersedia dengan panggilan telepon dan penyesuaian yang kecil dari biaya bulanan.
ASP data backup akan secara teratur dan bertanggung jawab untuk pemulihan bencana.

Tidak ada usaha kecil mampu bahwa tingkat layanan dengan infrastruktur server rumah-tumbuh.

ASP Tradisional
The "tradisional" ASP menjual sebuah aplikasi, besar mahal untuk perusahaan besar, namun juga menyediakan pay-as-you-go model untuk klien yang lebih kecil. Sebuah contoh mungkin iklan-melayani perangkat lunak atau perangkat lunak lelang untuk situs Web. Sebagai contoh:

Libatkan menawarkan-manajemen software iklan untuk situs Web. Perangkat lunak ini dapat dibeli pada lisensi tahunan biaya puluhan ribu dolar per tahun. Selain itu, software membutuhkan database Oracle untuk perangkat lunak untuk digunakan. Jika database Oracle sudah terinstal dan berjalan di-rumah, maka itu merupakan masalah, tetapi jika tidak itu adalah rintangan yang signifikan. Alternatif adalah untuk membiarkan Melibatkan mengelola perangkat lunak seperti ASP dan membayar Libatkan BPT (biaya per seribu) harga untuk layanan ini. Kecuali Anda adalah melayani jutaan tayangan iklan per bulan, model ASP masuk akal ekonomi yang luar biasa.

DoubleClick (bersama dengan perusahaan sama diposisikan banyak) pada dasarnya ASP yang menawarkan software iklan plus iklan sales force. Apa yang begitu menarik tentang pendekatan ASP ASP adalah bahwa pelanggan benar-benar membayar!

OpenSite merupakan pemasok terkemuka untuk perangkat lunak lelang. Anda dapat membeli perangkat lunak dan beroperasi dengan database, atau mengakses perangkat lunak menggunakan model ASP.

Hampir setiap bagian dari perangkat lunak yang mahal, termasuk aplikasi raksasa seperti SAP, PeopleSoft dan Oracle, kini hadir dalam versi ASP untuk memungkinkan perusahaan-perusahaan ini untuk meraih pelanggan yang lebih kecil terjangkau.
Hal-hal untuk Ajukan Calon ASP
hari ini menawarkan layanan ASP hampir setiap perusahaan mungkin perlu. (Gaji seperti e-mail, Web hosting, penayangan iklan, dan pengiriman faktur tagihan, dll) Banyak dari layanan ini misi kritis. Oleh karena itu penting untuk memastikan bahwa ASP Anda pilih akan menangani informasi Anda dan hubungan dengan cara yang mission-critical. Berikut adalah sejumlah pertanyaan Anda harus mengajukan ASP:

Bagaimana pelanggan mengakses software?
Apakah itu melalui browser atau aplikasi? Jika melalui browser, bagaimana pengalaman pengguna merasa?

Bagaimana isu-isu pelayanan pelanggan diselesaikan?
Jika Anda (atau karyawan) memiliki pertanyaan dan / atau masalah dengan perangkat lunak, apa yang terjadi? Apakah ASP memberikan pelatihan?

Seberapa aman data?
Anda ingin mencari tahu tentang kebijakan keamanan internal dengan karyawan ASP, password dan akses laporan untuk melindungi Anda karyawan, firewall dan perlindungan lainnya terhadap serangan dari luar, dan hal-hal seperti tape backup untuk menangani kegagalan hardware.

Seberapa amankah koneksi antara ASP dan pengguna?
Data mengalir antara ASP dan pengguna setiap kali pengguna mengakses itu. Apakah dijamin dengan enkripsi , sebuah VPN , teknik kepemilikan atau sistem lainnya?

Bagaimana aplikasi yang dilayani?
Apakah data Anda pada mesin khusus atau mesin bersama? Kedua teknik yang umum dan Anda sering memiliki pilihan (dengan layanan khusus yang lebih mahal).

Bagaimana menangani redundansi ASP?
Jika mesin gagal atau pipa internet turun, apa tingkat redundansi berada di tempat untuk menjaga server Anda online?

Bagaimana ASP menangani hardware / masalah software?
Jika hard disk gagal atau aplikasi hang, apa kebijakan di tempat sekitar pemulihan?

Bagaimana ASP menangani bencana?
Jika bangunan itu untuk membakar atau badai datang melalui, bagaimana dengan ASP menangani hilangnya fasilitas lengkap? Berapa lama itu sebelum dipulihkan layanan ASP?

Siapa yang memiliki data?
Jelas, pelanggan harus, tapi fakta ini harus dinyatakan dalam kontrak.

Bagaimana saya bisa mendapatkan data yang keluar jika saya memilih untuk memilih ASP baru dua tahun dari sekarang?
Ini adalah pertanyaan rumit pada aplikasi yang lebih rumit, dan satu yang beruang beberapa pemikiran untuk aplikasi mission-critical.

Bagaimana saya dapat memindahkan data antara aplikasi yang ada dan ASP?
Misalnya, jika Anda memiliki sistem buku besar rumah-tumbuh dan ingin memindahkan data bolak-balik ke penagihan ASP, bagaimana kerja itu? Banyak ASP telah memikirkan hal ini dan menanganinya dengan sangat baik.

Ada pertanyaan lain yang mungkin banyak khusus untuk situasi Anda, terutama untuk aplikasi canggih. Jika ASP mencakup semua pangkalan dengan baik, maka kemungkinan bahwa ASP dapat mendukung bisnis anda cukup

Selasa, 30 November 2010

sejarah,perkembangan dan manfaat internet

Internet

Secara harfiah, internet (kependekan dari interconnected-networking) ialah rangkaian komputer yang terhubung di dalam beberapa rangkaian. Manakala Internet.... ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking
Internet pada saat ini
Representasi grafis dari jaringan WWW (hanya 0.0001% saja).

Internet dijaga oleh perjanjian bi- atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang perpindahan data antara rangkaian). Protokol-protokol ini dibentuk berdasarkan perbincangan Internet Engineering Task Force (IETF), yang terbuka kepada umum. Badan ini mengeluarkan dokumen yang dikenali sebagai RFC (Request for Comments). Sebagian dari RFC dijadikan Standar Internet (Internet Standard), oleh Badan Arsitektur Internet (Internet Architecture Board - IAB). Protokol-protokol Internet yang sering digunakan adalah seperti, IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL.

Beberapa layanan populer di Internet yang menggunakan protokol di atas, ialah email/surat elektronik, Usenet, Newsgroup, berbagi berkas (File Sharing), WWW (World Wide Web), Gopher, akses sesi (Session Access), WAIS, finger, IRC, MUD, dan MUSH. Di antara semua ini, email/surat elektronik dan World Wide Web lebih kerap digunakan, dan lebih banyak servis yang dibangun berdasarkannya, seperti milis (Mailing List) dan Weblog. Internet memungkinkan adanya servis terkini (Real-time service), seperti web radio, dan webcast, yang dapat diakses di seluruh dunia. Selain itu melalui Internet dimungkinkan untuk berkomunikasi secara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti Camfrog, Pidgin (Gaim), Trilian, Kopete, Yahoo! Messenger, MSN Messenger dan Windows Live Messenger.

Beberapa servis Internet populer yang berdasarkan sistem tertutup (Proprietary System), adalah seperti IRC, ICQ, AIM, CDDB, dan Gnutella.


Budaya Internet

Jumlah pengguna Internet yang besar dan semakin berkembang, telah mewujudkan budaya Internet. Internet juga mempunyai pengaruh yang besar atas ilmu, dan pandangan dunia. Dengan hanya berpandukan mesin pencari seperti Google, pengguna di seluruh dunia mempunyai akses Internet yang mudah atas bermacam-macam informasi. Dibanding dengan buku dan perpustakaan, Internet melambangkan penyebaran(decentralization) / pengetahuan (knowledge) informasi dan data secara ekstrim.

Perkembangan Internet juga telah mempengaruhi perkembangan ekonomi. Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka (dan sebagian sangat kecil melalui pos atau telepon), kini sangat mudah dan sering dilakukan melalui Internet. Transaksi melalui Internet ini dikenal dengan nama e-commerce.

Terkait dengan pemerintahan, Internet juga memicu tumbuhnya transparansi pelaksanaan pemerintahan melalui e-government seperti di kabupaten Sragen yang mana ternyata berhasil memberikan peningkatan pemasukan daerah dengan memanfaatkan Internet untuk transparansi pengelolaan dana masyarakat dan pemangkasan jalur birokrasi, sehingga warga di daerah terebut sangat di untungkan demikian para pegawai negeri sipil dapat pula di tingkatkan kesejahterannya karena pemasukan daerah meningkat tajam.
Sejarah Internet di Indonesia

Di Indonesia sendiri, internet merupakan media komunikasi yang mulai populer di akhir tahun 1990. Perkembangan jaringan internet di Indonesia dimulai pada pertengahan era 1990, namun sejarah perkembangannya dapat diikuti sejak era 1980-an. Pada awal perkembangannya, kehadiran jaringan internet diprakarsai oleh kelompok akademis/mahasiswa dan ilmuwan yang memiliki hobi dalam kegiatan-kegiatan seputar teknologi komputer dan radio. Para akademis dan ilmuwan tersebut memulai berbagai peercobaan di universitas dan lembaga pemerintah dengan melakukan penelitian yang berhubungan dengan teknologi telekomunikasi, khususnya komputer beserta jaringannya. Karenanya, internet hadir sebagai bagian dari proses pendidikan di universitas dan berfungsi memudahkan pertukaran data dan informasi, yang hadir tidak hanya dalam lingkungan kampus/lembaganya saja, melainkan antar kampus dan antar negara.


Pada tahun 1988, pengguna awal Internet di Indonesia memanfaatkanCIX (Inggris) untuk mengakses internet. CIX menawarkan jasa e-mail dannewsgroup hingga menawarkan jasa akses HTTP. Saat itu, pengguna Internet memakai modem 1200 bps dan saluran telepon internasional yang sangat mahal untuk mengakses Internet. Di tahun 1989, Compuserve (AS) hadir dan menawarkan jasa yang sama. Beberapa pengguna Compuservememakai modem yang dihubungkan dengan Gateway Infonet yang terletak di Jakarta. Saat itu, biaya akses internet dengan Compuserve terbilang mahal, walaupun jauh lebih murah dari CIX.


Kehadiran jaringan internet di Indonesia sendiri diawali perkembangan kegiatan amatir radio dengan berdirinya Amatir Radio Club (ARC) ITBpada tahun 1986. Menggunakan pesawat Transceiver HF SSB Kenwood TS430 dan komputer Apple II, belasan mahasiswa Institut Teknologi Bandung (ITB) seperti Harya Sudirapratama, J. Tjandra Pramudito, Suryono Adisoemarta dan Onno W. Purbo dibantu oleh Robby Soebiakto, pakar diantara para amatir radio, berhasil mengkaitkan jaringan amatirBulletin Board System (BBS) -merupakan jaringan e-mail store and forward- yang berhubungan dengan server BBS amatir radio lainnya di seluruh dunia agar e-mail dapat berjalan dengan lancar. Robby Soebiakto meyakini bahwa masa depan teknologi jaringan komputer akan berbasis pada protokol TCP/IP. Karenanya, Ia membuat teknologi radio paket TCP/IP yang diadopsi oleh para rekannya di BPPT, LAPAN, UI, & ITB dan yang menjadi cikal bakal berdirinya jaringan internet yang bernamaPaguyubanNet.


Selain Robby Soebiakto, hadir pula Rahmat M. Samik-Ibrahim yang membangun jaringan Internet di Universitas Indonesia (UI). Muhammad Ihsan yang membangun jaringan komputer menggunakan teknologi radio paket band 70cm & 2m yang dikenal sebagai JASIPAKTA. Selain itu, ada juga Suryono Adisoemarta, Putu, Firman Siregar, Adi Indrayanto hinggaOnno W. Purbo yang juga memiliki peran penting pada awal pembangunan Internet di Indonesia sejak tahun 1992 hingga 1994.

Perkembangan Internet yang Terpenting

1. Perkembangan besar Internet pertama adalah penemuan terpenting ARPA yaitu packet switching pada tahun 1960. Packet switching adalah pengiriman pesan yang dapat dipecah dalam paket-paket kecil yang masing-masing paketnya dapat melalui berbagai alternatif jalur jika salahsatu jalur rusak untuk mencapai tujuan yang telah ditentukan. Packet switching juga memungkinkan jaringan dapat digunakan secara bersamaan untuk melakukan banyak koneksi, berbeda dengan jalur telepon yang memerlukan jalur khusus untuk melakukan koneksi. Maka ketika ARPANET menjadi jaringan komputer nasional di Amerika Serikat pada 1969, packet switching digunakan secara menyeluruh sebagai metode komunikasinya menggantikan circuit switching yang digunakan pada sambungan telepon publik.

2. Perkembangan besar Internet kedua yang dicatat pada sejarah internet adalah pengembangan lapisan protokol jaringan yang terkenal karena paling banyak digunakan sekarang yaitu TCP/IP (Transmission Control Protocol/ Internet Protocol). Protokol adalah suatu kumpulan aturan untuk berhubungan antarjaringan. Protokol ini dikembangkan oleh Robert Kahn dan Vinton Cerf pada tahun 1974. Dengan protokol yang standar dan disepakati secara luas, maka jaringan lokal yang tersebar di berbagai tempat dapat saling terhubung membentuk jaringan raksasa bahkan sekarang ini menjangkau seluruh dunia. Jaringan dengan menggunakan protokol internet inilah yang sering disebut sebagai jaringan internet. Jaringan ARPANET menjadi semakin besar sejak saat itu dan mulai dikelola oleh pihak swasta pada tahun 1984, maka semakin banyak universitas tergabung dan mulailah perusahaan komersial masuk. Protokol TCP/IP menjadi protokol umum yang disepakati sehingga dapat saling berkomunikasi pada jaringan internet ini.

3. Perkembangan besar Internet ketiga adalah terbangunnya aplikasi World Wide Web pada tahun 1990 oleh Tim Berners-Lee. Aplikasi World Wide Web (WWW) ini menjadi konten yang dinanti semua pengguna internet. WWW membuat semua pengguna dapat saling berbagi bermacam-macam aplikasi dan konten, serta saling mengaitkan materi-materi yang tersebar di internet. Sejak saat itu pertumbuhan pengguna internet merok
et.Tata tertib Internet


Sama seperti halnya sebuah komunitas, Internet juga mempunyai tata tertib tertentu, yang dikenal dengan nama Nettiquette atau dalam bahasa Indonesia dikenal dengan istilah netiket.


Untuk di Indonesia selain tata tertib sosial di Internet juga diberlakukan peraturan (UU ITE).


Isu moral dan undang-undang


Terdapat kebimbangan masyarakat tentang Internet yang berpuncak pada beberapa bahan kontroversi di dalamnya. Pelanggaran hak cipta, pornografi, pencurian identitas, dan pernyataan kebencian (hate speech), adalah biasa dan sulit dijaga. Hingga tahun 2007, Indonesia masih belum memiliki Cyberlaw, padahal draft akademis RUU Cyberlaw sudah dibahas sejak tahun 2000 oleh Ditjen Postel dan Deperindag. UU yang masih ada kaitannya dengan teknologi informasi dan telekomunikasi adalah UU Telekomunikasi tahun 1999.


Internet juga disalahkan oleh sebagian orang karena dianggap menjadi sebab kematian. Brandon Vedas meninggal dunia akibat pemakaian narkotik yang melampaui batas dengan semangat dari teman-teman chatting IRCnya. Shawn Woolley bunuh diri karena ketagihan dengan permainan online, Everquest. Brandes ditikam bunuh, dan dimakan oleh Armin Meiwes setelah menjawab iklan dalam Internet.


Akses Internet



Negara dengan akses Internet yang terbaik termasuk Korea Selatan (50% daripada penduduknya mempunyai akses jalurlebar - Broadband), dan Swedia. Terdapat dua bentuk akses Internet yang umum, yaitu dial-up, dan jalurlebar. Di Indonesia, seperti negara berkembang dimana akses Internet dan penetrasi PC sudah cukup tinggi dengan di dukungnya Internet murah dan netbook murah, hanya saja di Indonesia operator kurang fair dalam menentukan harga dan bahkan ada salah satu operator yang sengaja membuat "perangkap jebakan" agar supaya si pengguna Internet bayar lebih mahal sampai ber juta-juta rupiah!!, lainnya sekitar 42% dari akses Internet melalui fasilitas Public Internet akses seperti warnet , cybercafe, hotspot dll. Tempat umum lainnya yang sering dipakai untuk akses Internet adalah di kampus dan di kantor.


Disamping menggunakan PC (Personal Computer), kita juga dapat mengakses Internet melalui Handphone (HP) menggunakan Fasilitas yang disebut GPRS (General Packet Radio Service). GPRS merupakan salah satu standar komunikasi wireless (nirkabel) yang memiliki kecepatan koneksi 115 kbps dan mendukung aplikasi yang lebih luas (grafis dan multimedia). Teknologi GPRS dapat diakses yang mendukung fasilitas tersebut. Pen-setting-an GPRS pada ponsel Tergantung dari operator (Telkomsel, Indosat, XL, 3) yang digunakan. Biaya akses Internet dihitung melalui besarnya kapasitas (per-kilobite) yang didownload.


Penggunaan Internet di tempat umum


Internet juga semakin banyak digunakan di tempat umum. Beberapa tempat umum yang menyediakan layanan Internet termasuk perpustakaan, dan Internet cafe/warnet (juga disebut Cyber Cafe). Terdapat juga tempat awam yang menyediakan pusat akses Internet, seperti Internet Kiosk, Public access Terminal, dan Telepon web.


Terdapat juga toko-toko yang menyediakan akses wi-fi, seperti Wifi-cafe. Pengguna hanya perlu membawa laptop (notebook), atau PDA, yang mempunyai kemampuan wifi untuk mendapatkan akses Internet.

Manfaat Internet

Banyak manfaat yang menguntungkan yang didapatkan dari Internet baik dalam bidang bisnis, akademis, pemerintahan, organisasi dan lain-lain.

1. Gudang Informasi

Dengan adanya Internet, dunia ilmu pengetahuan semakin terbuka bagi kita, penyebaran informasipun semakin cepat, segala informasi di belahan dunia manapun dapat diperoleh dalam sekejap. Informasi yang tadinya sulit diperoleh, saat ini sudah bukan sesuatu yang sulit lagi. Ini semua dimungkinkan dengan adanya fasilitas Searh Engines, atau mesin pencari dalam dunia Internet, yang artinya adalah pencarian segala informasi yang kita perlukan, yang bisa saja berupa data, file, gambar, musik, maupun film.
Search engine adalah suatu Web khusus yang menyediakan pelayanan untuk mengorganisasi, menyusun Index berdasarkan kategori, dari beberapa Website yang telah mendaftarkan site-nya, serta memberikan rate berdasar dari seringnya site tersebut dikunjungi. Hal tersebut akan sangat membantu kita untuk menemukan halaman web yang kita butuhkan, cukup hanya dengan mengetikkan kata kunci pada form yang telah disediakan.
Search engine yang biasanya digunakan adalah http://www.yahoo.com, http://www.msn.com, dan http://www.yahoo.com

2. Berbelanja Online

Berbelanja dan membeli sesuatu secara instan, saat ini sangat mungkin dilakukan di Internet karena sekarang telah banyak halaman-halaman Web yang ditujukan untuk aktivitas ini, ibarat toko-toko on-line di Internet. Kita tinggal memilih produk atau jasa yang tersedia dan membayarnya secara on-line via kartu kredit, dan esoknya produk atau jasa tersebut sudah dapat hadir di depan pintu rumah kita. Ada beberapa sites yang layak dicoba untuk memulai belanja secara on-line, antara lain adalah :
 http://www.fastncheap.com yang menyediakan layanan pembelian komputer secara Online
 http://www.glodokshop.com yang menyediakan layanan pembelian komputer secara Online
 http://www.bekas.com yang menyediakan layanan pengiklanan penjualan barang-barang, mulai dari rumah hingga Komputer.
 http://plaza.msn.com yang menyediakan layanan belanja on-line untuk buku-buku, cassette, CD dan VCD, pakaian dan asesorisnya, komputer dan barang-barang elektronik, dan sebagainya.
 http://www.amazon.com yang menyediakan pembelian buku secara online.

3. Berita-berita

Sekarang tidak lagi membutuhkan waktu menunggu hingga pagi, hanya untuk membaca berita, banyak sudah halaman-halaman Web yang menyediakan berita-berita dunia secara up-to-date dan selalu diperbaharui dari waktu ke waktu sesuai perkembangan berita yang ada. Berita-berita yang tersaji dalam halaman-halaman Web tersebut pun terbilang lengkap, mulai dari berit-berita olahraga, politik, keuangan, cuaca dan sebagainya. Site-site menarik tersebut antara lain :
 http://www.detik.com, Web Site berita yang mengupdate beritanya setiap beberapa menit, menyajikan berita-berita aktual ditanah air.
 http://www.jawapos.co.id, Merupakan Official website dari koran Jawa Pos.
 http://www.kompas.com, Merupakan Official website dari koran Jawa Pos.
 MSNBC http://www.msnbc.com, Sebagai salah satu site terpopuler tentang berita-berita diseluruh dunia.
 Untuk mengetahui berita cuaca seluruh dunia, kita dapat membuka site The Weather Channel (http://www.weather.com), disamping berita tentang cuaca dunia, disini pun dapat memperoleh peta-peta khusus daerah atau negara AS.
 SPN Sportszone (htttp://espn.sportszone.com) yang menyajikan berita seputaran olah raga di seluruh dunia, lengkap dengan score-score yang up to date untuk pertandingan sepak bola dunia, misalnya.

4. Perpustakaan

Selain hal-hal tersebut diatas, Internet juga menyediakan fasilitas Perpustaakan Online, yang berupa kumpulan-kumpulan Web sites dari perpustakaan kelas dunia. Dalam Site ini kita dapat memperoleh buku-buku yang dapat kita baca secara online maupun offline (setelah kita download terlebih dulu) secara gratis, buku-buku tersebut mulai dari ensiklopedia, Novel, Iptek, dan sebagainya. Tentunya tidak semua buku yang kita inginkan tersedia secara gratis, ada beberapa yang harus kita beli secara online yang biasanya transaksi tersebut dalam bentuk transaksi kartu kredit.

5. Pendidikan

Salah satu website yang ada di Internet yang dapat membantu kita mengembangkan Ilmu Pengetahuan dan Pendidikan kita adalah Website yang mengkhususkan pada Informasi seputar Pendidikan. Salah satunya adalah website dengan alamat: www.apasich.com. Website ini bermuatan lokal dan mencakup seluruh informasi, data serta statistik yang sangat dibutuhkan dalam perkembangan dunia Pendidikan dan Ilmu Pengetahuan di Tanah Air kita.
internet sebagai media pendidikan mampu menghadapkan karakteristik yang khas, yaitu

a. sebagai media interpersonal dan massa;
b. bersifat interaktif,
c. memungkinkan komunikasi secara sinkron maupun asinkron.

Karakteristik ini memungkinkan pelajar melakukan komunikasi dengan sumber ilmu secara lebih luas bila dibandingkan dengan hanya menggunakan media konvensional.

Teknologi internet menunjang pelajar yang mengalami keterbatasan ruang dan waktu untuk tetap dapat menikmati pendidikan. Metoda talk dan chalk, ”nyantri”, ”usrah” dapat dimodifikasi dalam bentuk komunikasi melalui e-mail, mailing list, dan chatting. Mailing list dapat dianalogikan dengan ”usrah”, dimana pakar akan berdiskusi bersama anggota mailing list. Metoda ini mampu menghilangkan jarak antara pakar dengan pelajar. Suasana yang hangat dan nonformal pada mailing list ternyata menjadi cara pembelajaran yang efektif seperti pada metoda ”usrah”.
Berikut adalah beberapa manfaat penggunaan teknologi informasi :

•arus informasi tetap mengalir setiap waktu tanpa ada batasan waktu dan tempat;
•kemudahan mendapatkan resource yang lengkap,
•aktifitas pembelajaran pelajar meningkat,
•daya tampung meningkat,
•adanya standardisasi pembelajaran,
•meningkatkan learning outcomes baik kuantitas/kualitas.
internet bukanlah pengganti sistem pendidikan. Kehadiran internet lebih bersifat suplementer dan pelengkap. Metoda konvensional tetap diperlukan, hanya saja dapat dimodifikasi ke bentuk lain. Metoda talk dan chalk dimodifikasi menjadi online conference. Metoda ”nyantri” dan ”usrah” mengalami modifikasi menjadi diskusi melalui mailing list.
Pemakaian Komputer dalam Proses Belajar
Sebelumnya perlu dijelaskan istilah CAI dan CMI yang digunakan dalam kegiatan belajar dengan komputer.
CAI ; yaitu penggunaan komputer secara langsung dengan siswa untuk menyampaikan isi pelajaran, memberikan latihan dan mengetes kemajuan belajar siswa. CAI dapat sebagai tutor yang menggantikan guru di dalam kelas. CAI juga bermacam-macam bentuknya bergantung kecakapan pendesain dan pengembang pembelajarannya, bisa berbentuk permainan (games), mengajarkan konsep-konsep abstrak yang kemudian dikonkritkan dalam bentuk visual dan audio yang dianimasikan.
CMI ; digunakan sebagai pembantu pengajar menjalankan fungsi administratif yang meningkat, seperti rekapitulasi data prestasi siswa, database buku/e-library, kegiatan administratif sekolah seperti pencatatan pembayaran, kuitansi dll.
Pada masa sekarang CMI & CAI bersamaan fungsinya dan kegiatannya seperti pada e-Learning, dimana urusan administrasi dan kegiatan belajar mengajar sudah masuk dalam satu sistem.
Pemakaian Komputer dalam Kegiatan Pembelajaran
Untuk Tujuan Kognitif
Komputer dapat mengajarkan konsep-konsep aturan, prinsip, langkah-langkah, proses, dan kalkulasi yang kompleks. Komputer juga dapat menjelaskan konsep tersebut dengan dengan sederhana dengan penggabungan visual dan audio yang dianimasikan. Sehingga cocok untuk kegiatan pembelajaran mandiri.
Untuk Tujuan Psikomotor
Dengan bentuk pembelajaran yang dikemas dalam bentuk games & simulasi sangat bagus digunakan untuk menciptakan kondisi dunia kerja. Beberapa contoh program antara lain; simulasi pendaratan pesawat, simulasi perang dalam medan yang paling berat dan sebagainya.
Untuk Tujuan Afektif
Bila program didesain secara tepat dengan memberikan potongan clip suara atau video yang isinya menggugah perasaan, pembelajaran sikap/afektif pun dapat dilakukan mengunakan media komputer.


Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang
mempunyai akses ke internet .Berikut ini sebagian dari apa yang
tersedia di internet: 1. Informasi untuk kehidupan pribadi :kesehatan,
rekreasi, hobby, pengembangan pribadi, rohani, sosial. 2. Informasi
untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan,
saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis,
berbagai forum komunikasi.
Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal
batas negara, ras, kelas ekonomi, ideologi atau faktor faktor lain
yang biasanya dapat menghambat pertukaran pikiran. Internet adalah
suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki
kode etik yang dihormati segenap anggotanya. Manfaat internet terutama
diperoleh melalui kerjasama antar pribadi atau kelompok tanpa mengenal
batas jarak dan waktu.
Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia,
sudah waktunya para profesional Indonesia memanfaatkan jaringan
internet dan menjadi bagian dari masyarakat informasi dunia.
www.litbang.depkes.go.id/tik/media/Pengantar_WWW.doc

Manfaat Internet

Dengan adanya Internet memungkinkan terjadinya komunikasi yang super cepat antara suatu pihak dengan pihak lainnya, tanpa mengenal batasan ruang dan waktu. Hal ini dimungkinkan karena jangkauan Internet yang telah meng-global. Asal kita mengetahui alamat seseorang atau suatu lembaga di Internet, kita dapat mengirim informasi kapan saja dan kemana saja di seluruh dunia dalam waktu yang sangat singkat dan cara yang sangat mudah.
Melalui Internet kita dapat melakukan suatu konferensi (conference) dengan berbagai pihak di mana pun mereka berada. Kita bahkan dapat mengerjakan suatu pekerjaan secara bersamaan melalui Internet.

Implikasi IT dan Internet

Di luar negeri, khususnya di Amerika Serikat, IT dan Internet sudah betul-betul merasuk ke dalam kehidupan sehari-hari. Dalam berbagai hal dapat kita lihat implikasinya. Berbagai dokumen dapat kita baca untuk melihat hal ini. Tulisan ini hanya membahas implikasi dalam bidang Pendidikan, Bisnis, dan Pemerintahan saja.
Implikasi di bidang Pendidikan
Sejarah IT dan Internet tidak dapat dilepaskan dari bidang pendidikan. Internet di Amerika mulai tumbuh dari lingkungan akademis (NSFNET), seperti diceritakan dalam buku “Nerds 2.0.1”. Demikian pula Internet di Indonesia mulai tumbuh dilingkungan akademis (di UI dan ITB), meskipun cerita yang seru justru muncul di bidang bisnis. Mungkin perlu diperbanyak cerita tentang manfaat Internet bagi bidang pendidikan.
Adanya Internet membuka sumber informasi yang tadinya susah diakses. Akses terhadap sumber informasi bukan menjadi malasah lagi. Perpustakaan merupakan salah satu sumber informasi yang mahal harganya. (Berapa banyak perpustakaan di Indonesia, dan bagaimana kualitasnya?.) Adanya Internet memungkinkan seseorang di Indonesia untuk mengakses perpustakaan di Amerika Serikat. Mekanisme akses perpustakaan dapat dilakukan dengan menggunakan program khusus (biasanya menggunakan standar Z39.50, seperti WAIS (Wide Area Information System)), aplikasi telnet (seperti pada aplikasi hytelnet (http://www.lights.com/hytelnet/sites1.html)) atau melalui web browser (Netscape dan Internet Explorer). Sudah banyak cerita tentang pertolongan Internet dalam penelitian, tugas akhir. Tukar menukar informasi atau tanya jawab dengan pakar dapat dilakukan melalui Internet. Tanpa adanya Internet banyak tugas akhir dan thesis yang mungkin membutuhkan waktu yang lebih banyak untuk diselesaikan.
Kerjasama antar pakar dan juga dengan mahasiswa yang letaknya berjauhan secara fisik dapat dilakukan dengan lebih mudah. Dahulu, seseorang harus berkelana atau berjalan jauh untuk menemui seorang pakar untuk mendiskusikan sebuah masalah. Saat ini hal ini dapat dilakukan dari rumah dengan mengirimkan email. Makalah dan penelitian dapat dilakukan dengan saling tukar menukar data melalui Internet, via email, ataupun dengan menggunakan mekanisme file sharring. Bayangkan apabila seorang mahasiswa di Irian dapat berdiskusi masalah kedokteran dengan seoran pakar di universitas terkemuka di pulau Jawa. Mahasiswa dimanapun di Indonesia dapat mengakses pakar atau dosen yang terbaik di Indonesia dan bahkan di dunia. Batasan geografis bukan menjadi masalah lagi.
Sharring information juga sangat dibutuhkan dalam bidang penelitian agar penelitian tidak berulang (reinvent the wheel). Hasil-hasil penelitian di perguruan tinggi dan lembaga penelitian dapat digunakan bersama-sama sehingga mempercepat proses pengembangan ilmu dan teknologi.
Distance learning dan virtual university merupakan sebuah aplikasi baru bagi Internet. Bahkan tak kurang pakar ekonomi Peter Drucker mengatakan bahwa “Triggered by the Internet, continuing adult education may wll become our greatest growth industry”. (Lihat artikel majalah Forbes 15 Mei 2000.) Virtual university memiliki karakteristik yang scalable, yaitu dapat menyediakan pendidikan yang diakses oleh orang banyak. Jika pendidikan hanya dilakukan dalam kelas biasa, berapa jumlah orang yang dapat ikut serta dalam satu kelas? Jumlah peserta mungkin hanya dapat diisi 50 orang. Virtual university dapat diakses oleh siapa saja, darimana saja.
Bagi Indonesia, manfaat-manfaat yang disebutkan di atas sudah dapat menjadi alasan yang kuat untuk menjadikan Internet sebagai infrastruktur bidang pendidikan. Untuk merangkumkan manfaat Internet bagi bidang pendidikan di Indonesia:
• Akses ke perpustakaan;
• Akses ke pakar;
• Menyediakan fasilitas kerjasama.
Inisiaif-inisiatif penggunaan IT dan Internet di bidang pendidikan di Indonesia sudah mulai bermunculan. Salah satu inisiatif yang sekarang sedang giat kami lakukan adalah program “Sekolah 2000”, dimana ditargetkan sejumlah sekolah (khususnya SMU dan SMK) terhubung ke Internet pada tahun 2000 ini. (Informasi mengenai program Sekolah 2000 ini dapat diperoleh dari situs Sekolah 2000 di http://www.sekolah2000.or.id) Inisiatif seperti ini perlu mendapat dukungan dari kita semua. Ingat, ini masa depan anak cucu kita semua.
Implikasi di Bidang Bisnis
Berita atau informasi manfaat IT dan Internet di bidang bisnis nampaknya sudah sedemikian banyak sehingga jika dituliskan akan menjadi sebuah buku. Perlu diingat bahwa IT dapat dijadikan produk atau dapat digunakan sebagai alat (tools). Jadi sebuah perusahaan dapat menghasilkan produk IT atau dapat menggunakan IT untuk menghasilkan produk atau layanannya. Untuk yang terakhir ini, IT dijadikan sebagai tools, bukan sebagai end product.
Adanya Internet mendobrak batasan ruang dan waktu. Sebuah perusahaan di Indonesia memiliki kesempatan yang sama untuk mengakses pasar Amerika dibandingkan dengan perusahaan di Eropa, atau bahkan dengan perusahaan di Amerika. Dahulu hal ini mungkin akan sulit dilakukan karena perusahaan lokal akan memiliki akses yang lebih mudah kepada pasar lokalnya. Perlu diingat, hal yang sebaliknya (perusahaan luar mengakses pasar Indonesia) dapat juga dilakukan dengan mudah. Jika hal ini tidak mendapat perhatian, maka pasar dalam negeri kita akan dijarah oleh perusahaan asing.
IT dan Internet dipercaya menjadi salah satu penopang ekonomi Amerika Serikat. Demikian percayanya mereka kepada hal ini sehingga pemerintah Amerika sangat bersungguh-sungguh untuk menjaga dominasi mereka dalam hal ini. Berbagai inisiatif dilaksanakan oleh pemerintah Amerika Serikat seperti dapat dilihat pada dokumen-dokumen yang dapat diperoleh di Web site mereka:
• “Digital Economy 2000” (diperoleh dari http://www.ecommerce.gov)
Ekonomi yang berbasis kepada IT dan Internet ini bahkan memiliki nama sendiri: New Digital Networked Economy. Dalam ekonomi baru ini banyak kaidah ekonomi lama (old economy) yang dijungkirbalikkan. Pasar modal seperti NASDAQ yang didominasi oleh saham perusahaan yang berbasis teknologi ramai diburu dan dimonitor oleh pelaku bisnis. Saham-saham perusahaan teknologi, terutama yang berbasis IT dan Internet, dicari-cari oleh orang meskipun perusahaan tersebut masih dalam keadaan merugi. Ini berbeda dengan kaidah old economy. Apakah ini sehat atau tidak, banyak sudah kajian tentang hal ini. Ada yang mengatakannya sebagai bubble economy [Lihat refrensi “Internet Bubble”]. Point yang ingin disampaikan adalah ini ekonomi baru yang mesti kita simak dan kaji dengan seksama.
Di dalam industri software telah terjadi sebuah perubahan filosofi. Source code program yang semula dijaga kerahasiaannya sekarang dibuka dan dapat dibaca oleh siapa saja. Bagaimana perusahaan bisa menjual produk softwarenya? Perubahan filosofi ini dituangkan dalam sebuah model yang disebut model “Bazaar” dengan implementasi yang disebut “open source”. Contoh keberhasilan pendekatan ini adalah adanya operating system Linux yang gratis dan perusahaan Redhat yang mengkomersialkan produk Linux tersebut. (Diskusi lengkap mengenai filosofi ini dapat dilihat pada buku Eric Raymond, pada bagian “bahan bacaan”.)
Hilangnya batasan ruang dan waktu dengan adanya Internet membuka peluang baru untuk melakukan pekerjaan dari jarak jauh. Istilah teleworker atau teleworking mulai muncul. Seorang pekerja dapat melakukan pekerjaannya dari rumah tanpa perlu pusing dengan masalah lalulintas.
Kesemua hal di atas menunjukkan adanya peluang-peluang baru di dalam bisnis dengan adanya IT dan Internet.
Di Indonesia ada berbagai inisiatif untuk menumbuhkan bisnis dan industri IT & Internet seperti program Nusantara 21, program Telematikan Indonesia, dan program Bandung High-Tech Valley (BHTV= http://indonesia.elga.net.id/bhtv). Kesemuanya ini diharapkan dapat memacu Indonesia sehingga tidak tertinggal di dalam dunia IT dan Internet.
Implikasi di Bidang Pemerintahan
Implikasi IT dan Internet kepada bidang Pemerintahan agar kurang banyak dibahas, meskipun istilah e-government sering muncul dalam tulisan dan pemberitaan. IT dan Internet memaksa pemerintah untuk menjalankan pemerintahan dengan transparan. Pejabat-pejabat harus dapat dihubungi melalaui e-mail. Birokrasi untuk melakukan pelaporan dapat dikikis dengan menggunakan Internet.
Aplikasi IT yang berhubungan dengan pemerintahaan adalah aplikasi yang dapat mendekatkan pejabat dengan rakyatnya. Town house meeting dapat dilaksanakan melalui teleconferencing. Demonstrasi dari mahasiswa dan rakyat dapat dikurangi atau bahkan dihindari bila mereka dapat melakukan dialog (baik secara tatap mata maupun secara elektronik) dengan para pejabat. Mengapa tidak menggunakan teleconferencing dimana rakyat langsung dapat menghadap dan berdialog dengan pejabat, meskipun letak fisik diantara keduanya cukup jauh?
Di Indonesia, IT sebetulnya sudah lama digunakan di bidang pemerintahaan. Penggunaan Internet juga sudah dimulai dengan adanya aplikasi “RI-NET” sebagai salah satu aplikasi pemacu program Telematika Indonesia. Aplikasi RI-NET ini memberikan akses email kepada para pejabat, memberikan layanan web (homepage) yang dapat diakses di http://www.ri.go.id, memberikan layanan pertukaran informasi multimedia, dan di kemudian hari akan memiliki aplikasi Decission Support System.
Salah satu contoh aplikasi lain adalah penggunaan web untuk menampilkan hasil pemilu yang baru lalu. Pengguna Internet di mana saja dapat melihat hasil pemilu secara on-line dan real-time di http://www.kpu.go.id dan http://www.hasilpemilu99.or.id. Hal ini memberikan keterbukaan (transparansi) pada proses pemilu. Hasilnya dapat kita lihat bahwa tidak banyak orang yang mengeluhkan masalah hasil pemilu yang baru lalu.
Tokoh-tokoh Internet:

Dapatkan Kabar Berita Terkini