artikel

Kamis, 25 Oktober 2012

Apa itu Web Hosting?

           Bagi kalian yang suka sekali dengan progamming web pasti tidak asing lagi dengan yang namanya web hosting. Nah,bagi yg belum tau web hosting maksudnya seperti apa,di posting kali ini saya akan menjelaskannya dengan 3 tahap :
 1.Apa itu web hosting?
                 Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet.
2.
Mengapa Perlu Web Hosting 
Kecepatan menyebarkan informasi tentang Jasa, Produk, Layanan Publik dan lainnya merupakan salah satu tolok ukur keberhasilan bisnis perorangan atau perusahaan,
Contoh Pertama : di Indonesia dengan sekitar 100 juta pengguna telepon genggam yang tentu saja dapat tersambung ke internet melalui gprs, tidak ada alasan lagi untuk tidak tersambung ke dunia maya, bahkan di daerah terpencil sekalipun.
Contoh kedua: Seorang mahasiswa kedokteran, dengan dana yang terbatas, untuk mengantisipasi membeli buku kuliah kedokteran yang harganya bisa mencapai jutaan rupiah, dapat dengan mudah memperoleh informasi ilmu pengetahuan dan teknologi melalui situs web, dan ini menjadi tanggung jawab penyelenggara pendidikan untuk menyediakan layanan web site guna memajukan pendidikan. Bahkan seorang dosen sebaiknya memiliki web site.
Singkatnya, bila anda telah membuat prototip disain yang dapat dibaca oleh internet browser seperti html, maka sudah waktunya anda menaruh disain itu di internet dengan mengupload disain anda ke perusahaan yang melayani penjualan hosting.
3. Bagaimana cara membuat server webhosting :
Beberapa software dasar yang harus dimiliki untuk membuat server hosting sendiri (recommended):
  • Operating System Server

            - Linux, CentOS, FreeBSD, RedHat, Ubuntu (gratis)
            - Windows 2003 Server, Windows 2008 Server (bayar)
  • NameServer – berfungsi untuk resolving IP ke Domain Name

            -  BIND 9 (gratis)
  • Web Server

            - Apache (gratis) – berfungsi sebagai Web Server berbasis Linux
            - IIS versi 4.0, atau IIS versi 5.0 (gratis) – berfungsi sebagai Web Servr                 berbasis Windows
  • PHP (gratis) – berfungsi untuk website yang menggunakan bahasa pemograman PHP
  • Databases – berfungsi sebagai pusat penyimpanan data pada server atau Server Data Center
               - MySQL (gratis) – berfungsi sebagai Databases pada server berbasis Linux/Unix
               - MSSQL (bayar) – berfungsi sebagai Database pada Operating System server berbasis Windows
  • PHPMyAdmin – berfungsi untuk memudahkan add, edit, dan delete table pada MySQL
  • FTP Server – berfungsi untuk memudahkan transfer data ke website menggunakan FTP.

            - ProFTPD (gratis)
            - Pure-FTPD (gratis)
            - vsFTPD (gratis
  • Mail Server – berfungsi untuk mengelola email pada server.

           - QMail (gratis)
           - Postfix (gratis)
           - Squirrelmail (gratis)
           - RoundCube (gratis) jika ingin support WebMail

klau anda ingin lebih jelas lagi bisa lihat di link ini http://id.wikipedia.org/wiki/Webhosting

semoga informasi di atas dapat menambah pengetahuan pembaca.

Jumat, 19 Oktober 2012

eight golden rules of user interface

               Biasanya dalam pembuatan desain suatu web pasti terdapat yang namanya user interface,oleh karena itu hari ini aku akan memberikan sedikit informasi dalam perancangan suatu user interface.
               dalam suatu merancang desain suatu user interface,menurut shneiderman mengemukana 8 aturan yang dapat di gunakan sebagai petunjuk dasar yang baik untuk merancang suatu user interface.Delapan aturan ini disebut dengan eight golden rules of interface,yaitu:
     a. Konsistensi
    Konsistensi dilakukan pada urutan tindakan, perintah, dan istilah yang digunakan pada prompt, menu, serta layar bantuan.
    b. Memungkinkan pengguna untuk menggunakan shortcut
    Ada kebutuhan dari pengguna yang sudah ahli untuk meningkatkan kecepatan interaksi, sehingga diperlukan singkatan, tombol fungsi, perintah tersembunyi, dan fasilitas makro.
    c. Memberikan umpan balik yang informatif
    Untuk setiap tindakan operator, sebaiknya disertakan suatu sistem umpan balik. Untuk tindakan yang sering dilakukan dan tidak terlalu penting, dapat diberikan umpan balik yang sederhana. Tetapi ketika tindakan merupakan hal yang penting, maka umpan balik sebaiknya lebih substansial. Misalnya muncul suatu suara ketika salah menekan tombol pada waktu input data atau muncul pesan kesalahannya.
    d. Merancang dialog untuk menghasilkan suatu penutupan
    Urutan tindakan sebaiknya diorganisir dalam suatu kelompok dengan bagian awal, tengah, dan akhir. Umpan balik yang informatif akan meberikan indikasi bahwa cara yang dilakukan sudah benar dan dapat mempersiapkan kelompok tindakan berikutnya.
    e. Memberikan penanganan kesalahan yang sederhana
    Sedapat mungkin sistem dirancang sehingga pengguna tidak dapat melakukan kesalahan fatal. Jika kesalahan terjadi, sistem dapat mendeteksi kesalahan dengan cepat dan memberikan mekanisme yang sedehana dan mudah dipahami untuk penanganan kesalahan.
    f. Mudah kembali ke tindakan sebelumnya
    Hal ini dapat mengurangi kekuatiran pengguna karena pengguna mengetahui kesalahan yang dilakukan dapat dibatalkan; sehingga pengguna tidak takut untuk mengekplorasi pilihan-pilihan lain yang belum biasa digunakan.
    g. Mendukung tempat pengendali internal (internal locus of control)
    Pengguna ingin menjadi pengontrol sistem dan sistem akan merespon tindakan yang dilakukan pengguna daripada pengguna merasa bahwa sistem mengontrol pengguna. Sebaiknya sistem dirancang sedemikan rupa sehingga pengguna menjadi inisiator daripada responden.
    h. Mengurangi beban ingatan jangka pendek
    Keterbatasan ingatan manusia membutuhkan tampilan yang sederhana atau banyak tampilan halaman yang sebaiknya disatukan, serta diberikan cukup waktu pelatihan untuk kode, mnemonic, dan urutan tindakan.

    sekian dari saya...
    semoga informasi ini dapat membantu anda...
    terima kasih

Rabu, 10 Oktober 2012

penggunaan Javascript

                   Minggu lalu kan saya post tetang penggunaan dan perbedaan HTML VS HTML5,sekarang saya mau post sesuatu yang masih berhubungan dengan pembuatan web dan HTML5 yaitu javascript.
                  Pertama-tama saya mau mulai dengan pengertian dari javascript itu sendiri. Kalau kita lihat dari suku katanya javascript terdiri dari 2 suku kata yaitu java yang berarti bahasa pemrograman berorientasi objek dan script yaitu serangkaian intruksi program,untuk lebih jelasnya pengertian javascript itu adalah bahsa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup.
                 kalian kan udah tau tuh pengertian dari javascript,sekarang aku mau kasih tau sedikit nih cara penggunaan javascript itu sendiri,yaitu:
  1.penulisan tag javascript
                Javascript biasanya di tulis dalam bentuk fungsi yang di taruh pada tag<head> yang di awalin dengan tag  <script type="text/javasscript">...........</script>.
   2. javascript pada bagian head 
               biasanya cript yang diletakan pada bagian head akan selalu di jalankan terlebih dahulu.
 contohnya:
    <html>
    <head>
         <script type="text/jacascript">
         ....................
        </script>
    </head>
    </html>
  3.javascript pada tag body
          biasanya javascript akan di load/dijalankan ketika sudah mencapai halaman body,jadi harus melewati halaman head terlebih dahulu.
contohnya:
  <html>
    <head>
       <body>
         <script type="text/jacascript">
         ....................
        </script>
        </body>
    </head>
    </html>

catatan: dalam penulisan javascript haruslah di perhatikan karena javascript sangatlah sensitif seperti  bahasa pemrograman yaitu C++.Jadi huruf besar dan huruf kecil sangatlah berpengaruh terhadap javascript.

sekian dari saya,semoga informasi ini bisa sedikit membantu anda....^^
terima kasih.....

Selasa, 02 Oktober 2012

HTML5 VS HTML

             Apakah anda senang desain web?klau anda suka, apakah anda sudah menggunakan HTML5 ???.
             Bagi yang belum menggunakan,cepat-cepatlah berganti ke HTML5 karena HTML5 adalah masa depan dari desain web,oleh karena itu mau gak mau kita harus tetap menggunakannya.
Saya akan nunjukan perbedaan antara HTML yang dahulu kita pakai dengan HMTL5 :

1.Dalam hal mengakses
       Pada HTML5,situs yang di buat dengan HTML5 sangat mudah untuk di akses karena terdapat tag baru untuk HMTL pos yaitu <header>,<footer>,<nav>,<section>,<inside>,dll yang membantu user untuk mengakses konten dengan mudah,sedangkan pada HTML kita menggunakan tag<div> dan harus menggunakan atribut ID ataupun class.

2.Dalam hal video dan audio
      HTML5 memiliki tag khusus untuk memasukan file audio dan video yaitu <video>dan  <audio>.sedangkan pada HTML untuk memutar audio dan video kita harus menyisipkan flash terlebih dahulu dalam pembuatan web.oleh karena itu dengan adanya tag<video > dan <audio >
pada HTML5 itu dapat memudahkan kita untuk memutar video dan audio tanpa kita harus menyisipkan flash terlebih dahulu.

3.Dalam hal interaksi gambar
    Pada HTML5 terdapat fitur baru yaitu bernama canvas yang berguna untuk menggambar langsung pada halaman web,dengan cara menambahkan tag<canvas> dan di tambah javascrip kamu sudah bisa untuk menggambar pada halaman web,sedangkan pada HTML waktu itu kita harus menggunakan flash dan membutuhkan plugin khusus untuk mengambar dalam web.

nah sekarang sudah tau kan kelebihan dari HTML5 terhadap HTML,untuk membantu lagi nih supaya tidak pusing harus menggunakan fitur apa dalam HTML5,saya kasih sedikit informasi tentang fitur-fitur yang digunakan untuk menulis artikel dalam web:

- <articel>
- <aside>
- <audio>
- <video>
- <canvas>
- <command>
- <datalist>
- <details>
- <embed>
- <figure>
- <footer>
- <header>
- <mark>
- <meter>
- <nav>
- <output>
- <keygen>
-dll

sekian dari saya,selamat menggunakan HTML5....^^
terima kasih...^^