Senin, 23 Februari 2009

Cara Membuat Website CMS Drupal

Drupal adalah Content Management System ( CMS ) yang terbaik saat ini. Drupal ngetop karena termasuk salah satu CMS yang sangat Search Engine Friendly , kita bisa membuat website yang bervariasi bentuk dan fasilitasnya karena banyaknya module dan theme yang tersedia.


Drupal website bisa anda buat sebagai blog , portal , forum dan lainnya tergantung dari anda memilih module yang anda sukai sesuai kebutuhan anda.


Nah, bagaimana cara membuat website dengan drupal ?. Sebagian hosting sudah menyediakan fantatisco installer. Dengan fasilitas ini anda tinggal klik dan jadi web site anda drupal. Tapi kadang hosting tidak menyediakan drupal versi terbaru sehingga ada baiknya jika kita tau cara install drupal tersebut.


Anda bisa install drupal di komputer kita sendiri untuk test. Syaratnya kita harus sudah menginstall web server dengan PHP & MySQL di komputer kita. Cara install web server lokal klik disini aja.


Kita juga bisa install langsung drupal di hosting berbayar atau yang gratis. Caranya kurang lebih sama. Kalau di lokal server root foldernya untuk XAMPP adalah htdocs sedangkan di hosting biasanya di folder public_html .


Berikut cara install drupal :



  • Download drupal versi terbaru dari www.drupal.org

  • Baut folder baru di root web server anda. biasanya setelah htdocs atau public_html . Misalnya kita buat nama folder kita adalah MyDrupal

  • Extract file yang sudah anda download ke folder yang baru dibuat ( MyDrupal ) . Anda bisa gunakan FTP untuk install di hosting.

  • Buka phpMyAdmin dari browser anda. Buat database baru, misal namanya drupal_db . Buat user baru atau user lama yang bisa access drupal_db tersebut. Misal nama usernya adalah drupal_userdrupal_pwd dengan password adalah

  • Buka folder MyDrupal \sites\default .Disana ada file yang bernama default.settings.php. Copy file tersebut dan paste di folder itu juga. Ubah namanya menjadi settings.php. Buka file tersebut. Di local web server bisa kuka langsung dengan notepad , sedang di FTP pilih edit atau download dulu baru diedit pake notepad di komputer anda.

  • Cari tulisan $db_url = 'mysql://username:password@localhost/databasename'; ubah username dengan user nae yang anda buat tadi , password dengan password , localhost dengan lokasi MySQL server , databasename dengan nama database. Jika kita buat di lokal host (web server di komputer kita) dan foldernya seperti step sebelumnya maka tulisan tersebut diganti menjadi $db_url = 'mysql://drupal_user:drupal_pwd@localhost/drupal_db';

  • Buka website anda dengan browser. Pada contoh ini buka http://localhost/mydrupal dan anda akan langsung dibawa ke proses install drupal.

  • Pilih bahasa dengan klik pada Install Drupal in english

  • Jika database dan setting folder sudah benar maka anda akan diminta isi data berikut

    • Site name: diisi dengan nama website anda

    • Site e-mail address: Alamat email anda , bisa juga isi sembarang

    • Username: Nama user yang pertama anda buat dengan status sebagai administrator

    • E-mail address: diisi dengan email address dari si Username

    • Password: password untuk username

    • Pilih time zone ( +0700 untuk Waktu Indonesia Barat)

    • Klik pada clean url agar website drupal anda search engine friendly ( mudah di index search engine )



  • Klik Save and Continue

  • Selesai install website drupal anda.


Buka link your new site atau ketikkan alamat website anda di browser. Dan anda dibawa ke halaman awal website drupal anda. Anda bisa mulai membuat content dengan klik pada Create Content atau menyeting website anda dengan klik pada Administer . Anda bisa download module dan theme dari www.drupal.org untuk mempercantik website anda jika belum puas dengan bawaan installer drupal.

Pemanfaatan jaringan komputer

Pembentukan sebuah jaringan komputer sangan erat dengan manfaat yang dapat diperoleh dengan adanya jaringan tersebut.

  1. Bagi pakai (sharing) peralatan (resources)
    Dengan adanya jaringan komputer, maka pemakain beberapa peralatan komputer seperti printer, hard disk, disket, scanner, CD-ROM dan lainnya dapat dilakukan bersama-sama saling bergantian tanpa harus memindahkan posisi peralatan yang terpasang tersebut.
  2. Bagi pakai software
    Hampir dalam setiap organisasi, kemampuan dalam melakukan bagi pakai berkas atau file data diperlukan setiap hari. Beberapa tipe software PC, khususnya program manajemen basis data atau database, didesain disamping agar bisa dipakai oleh satu pemakai, juga dimungkinkan untuk dipakai bersama-sama dengan pemakai lain dalam waktu yang bersamaan. Atau dengan kata lain, untuk mengakses dan meng-update file-file tadi. Paket yang lain, seperti program pengolah data (word processor) dan spreadsheet, kebanyakan didesaian hanya untuk satu pemakai yang dapat meng-update file.
  3. Komunikasi
    Kominikasi antar pemakai dalam suatu jaringan dapat dilakukan dengan menggunakan e-mail atau tele conference. Sehingga kebutuhan akan komunikasi antar pemakai dapat dipenuhi tanpa harus pindah dari tempat kerjanya. Selain itu pemakai e-mail dapat menekan pemakaian pulsa telepon.
  4. Pemrosesan terpusat (terdistribusi)
    Didalam suatu jaringan komputer, data dapat diolah secara terpusat atau secara terdistribusi. Pemrosesan secara terpusat dilakukan apabila sebuah data yang dibuat oleh tiap pemakai jaringan dikehendaki untuk disatukan dalam komputer pusat. Sebaliknya, pemrosesan terdistribusi dilakukan apabila suatu pekerjaan pengolahan data dari komputer pusat dapat dikerjakan oleh tiap pemakai berdasarkan spesialisasi bidang kerjanya.
  5. Keamanan data
    Keamanan data dapat diatur oleh supervisor (administrator) dengan pemberian hak akses, pembatasan waktu akses dan pemberian password untuk melindungi pemakaian komputer pusat.
  6. Akses internet bersama-sama
    Jika ada salah satu komputer berhubungan ke internet dan komputer tersebut memberikan izin untuk akses ke internet, maka para pengguna jaringan dapat melakukan aktivitas di internet hanya dengan menggunakan satu buah akun di ISP, satu buah modem. Hal ini sangat menghemat dana yang cukup besar.