Merancang Web Data Base untuk Content Server
1. Tujuan yang jelas
Salah besar! jika sobat hanya ingin sekedar tampil atau mempunyai web.
Sebuah web tanpa tujuan dan arah yang jelas/fokus hanya akan membuat
bingung dan kecewa pengunjung. Selanjutnya sang pemilik akan patah
semangat. Definisikan terlebih dahulu apa yang ingin ditampilkan, siapa
audience dan apa targetnya. Jika dibangun dengan team, maka duduk
bersama dan menuangkan ide dalam dokumentasi rencana adalah hal wajib.
Contoh tujuan sebuah web adalah : company profile, menjual produk,
tutorial, komunitas, blog, pencarian, program dsb.
2. Kriteria Web
Menurut ADAS (Academy of Digital Arts & Sciences) sang penyelenggara
Webby Awards memberitahukan bahwa ada 6 kriteria yang perlu
diperhatikan dalam membangun sebuah web. Yakni :
1. Content
Content atau isi merupakan jantung dari sebuah web. Denyutan
jantung sama dengan isi yang yang selalu berganti (dinamis) dan
segar karena selalu uptodate. Sebuah situs yang tidak pernah update
berarti ‘mati’. Seolah menjadi bangkai di belantara internet. Gaya
bahasa dan model penulisan tidak harus sesuai aturan, akan lebih
baik disesuaikan dengan tema web dan target audience. Sebuah web
berita dapat juga mengambil content dari media lain (dengan
ketentuan) atau ber-partner secara resmi.
2. Struktur dan Navigasi
Struktur dan navigasi adalah peta sekaligus menu penunjuk jalan.
Inilah pentingnya sebuah konsep perencanaan, karena siftnya jarang
sekali diubah, maka harus dipikirkan dengan matang. Selain itu harus
konsisten, jika ternyata sangat beragam isinya maka perlu
dikelompokkan.
Syarat menu atau navigasi yang baik : mudah dipelajari, konsisten,
label dan teks jelas untuk dipahami, menawarkan alternatif lain tapi
tidak membingungkan. Merupakan hal yang baik, jika kita
menawarkan pilihan model animasi (high bandwith) dan pilihan
biasa (low bandwith).
3. Desain Visual
Tampilan merupakan hal utama. Kesan pertama haruslah ‘menggoda’
sehingga netter akan bersemangat untuk menjelajahi content yang
sudah tersedia. Tampilan tersebut juga harus relevan dengan tema
serta berukuran sekecil mungkin. Ingat! Netter seringkali tidak cukup
waktu untuk menunggu, jika terlalu lama maka tombol ‘close’ atau
berpindah web akan dilakukan. Apalagi bagi netter yang sangat
mementingkan bandwith seperti lewat seluler atau lokasi terpencil.
Desain visual merupakan perpaduan pemilihan warna, gambar, text
dan layout yang cantik. Efek animasi juga dibutuhkan, asalkan
proporsional. Kalo memang bisa dengan file.gif, kenapa harus
memakai flash?.Jangan lupa munculkan ide orisinil dan professional.
Simple and clean juga bagian dari sebuah design yang nge-tren.
Contohnya desain web Google dan Yahoo, tidak membosankan
bukan?
4. Fungsionalitas
Maraknya browser (alat utama untuk menikmati web) menjadi
momok tersendiri bagi pembuat web. Karena netter pasti ingin situs
yang dikunjungi harus sama tampilan desain dan fungsi-fungsinya
pada browser yang berbeda. Browser yang populer saat ini adalah :
Firefox, IE, Opera, Safari dan Nestcape. So jangan lupa untuk
mengetes dengan alat-alat diatas. Lebih bagus juga, cantumkan
browser apa yang bisa menampilkan secara maksimal isi dan fungsi
web sobat.
5. Interaktivitas
Sobat mestinya tidak ingin kalau webnya hanya seperti koran atau
brosur statis, bisu dan membosankan. Maka aspek interaktif sangat
diperlukan yakni : link dan feedback. Dengan saling menampilkan
link atau related link maka situs terkesan tidak hidup sendirian.
Dengan adanya feedback, menunjukkan bahwa web menyediakan
kolom input dari pengunjung baik berupa saran, cacian dan
penghargaan. Seringkali hal sepele menjadi kesalahan besar, seperti
feedback yang nggak pernah ditanggapi. Dan menampilkan link
‘dalam perbaikan’ adalah pekerjaan percuma alias membuat netter
kecewa. So tidak mungkin seorang yang telah dikecewakan akan
kembali bukan?
Contoh-contoh modul interaktif dalam web adalah : chat, forum,
search, tools, commerce dsb. Tidak harus semua dijejalkan pada
suatu web tetapi pilih mana yang proporsional dan sesuai
kemampuan dan tujuan awal situs dibuat.
6. Overall Experience
Tidak semua bagian situs menarik, pasti ada tempat-tempat favorit
yang ditunggu dan dilihat netter. Maka analisis dan kenalilah bagian
mana dari situs sobat yang banyak penggemarnya.
Seorang netter yang merasa ‘terkesan’ dengan sebuah situs akan
melakukan hal-hal antara lain: memberitahukan kepada teman,
mengingat/mencatat alamat domain, mem-bookmark atau
memberikan feedback.
3. Tempat Hosting yang terjamin
Ini tidak berlaku bagi web yang dikelola dalam server sendiri. Hosting
merupakan tempat yang kita sewa untuk menyimpan web dan database
yang telah kita buat.
Sewa yang ditawarkan penyedia jasa hosting biasanya dalam waktu bulanan
dengan spesifikasi tertentu seperti : space, bandwith, mail, pop3, database,
milist, report dsb.
Jangan pernah tergiur harga yang terlalu murah! Karena bisa jadi
penyedianya tidak jelas. Dan jangan lupa fasilitas Control panel sebagai
Komunitas eLearning IlmuKomputer.Com
pusat pengaturan web haruslah mudah dipahami.
4. Nama Domain
Memilih nama domain sebaiknya tidak sembarangan. Karena dengan nama
itulah kita akan diingat oleh pengunjung web selamanya. Jika kita memilih
nama yang susah diingat atau membuat pengunjung berpotensi ‘salah’ ketik
maka dipastikan pengunjung berkurang atau bisa tersesat. Termasuk
menghindari kode “-“,”_” dalam pemilihan nama domain kecuali jika
terpaksa.
Akhiran domain disesuaikan dengan content web yang dibuat. Jika sebuah
web yayasan atau organisasi mustinya berakhiran dengan .org atau or.id.
Untuk content yang general atau berbau bisnis, .com adalah pilihannya.
Disarankan untuk membeli nama domain dengan menyewa hosting dalam
tempat berbeda. Ini dimaksudkan agar kita bisa mengelola domain dan
hosting secara terpisah sehingga tidak ada ketergantungan dengan pihak
lain.
http://tkj-smkn1amurang.free-forums.in/t16-merancang-web-data-base-untuk-content-
server
LANGKAH-LANGKAH MERANCANG DATABASE
Terdapat berbagai teknik dalam perancangan database. Teknik normalisasi dan Entity
relationship adalah teknik yang banyak digunakan oleh proggrammer namun tentunya untuk itu
diperlukan pemahaman yang cukup sehingga banyak programmer pemula mengatakan kedua
teknik itu sulit. Dalam hal ini saya menerima sebuah tulisan dari rekan anda yang menyebut
kelompok mereka dengan KOMUNITAS PELAJAR ILMU KOMPUTER INDONESIA dan
menurut pernyataannya merupakan langkah-langkahyang efektif. Langkah tersebut sebenarnya
salah satu teknik perancangan database menggunakan metode trial and error
Dikirim pada tanggal 2009/08/10 pukul 02:26
Laksanakan langkah-langkah demi langkah, jangan sekaligus menganalisa dan
merancang semua data dalam spesifikasi.
1. Mulai dengan minimal, satu tabel, berdasar makna fungsi yang dibutuhkan. Dalam
contoh kita, makna stok barang adalah quantity on hand untuk setiap barang.
2. Kembangkan struktur dari tabel ini, dengan makin menyertakan detil spesifikasi. Dalam
contoh kita, quantity on hand disetiap gudang – maka perlu ditambahkan field “gudang”.
Demikian juga dengan penambahan kode_barang.
3. Bila ada duplikat data (data sama di lebih dari satu baris) dan sudah ada wakilnya
pisahkanlah ditabel lain yang dihubungkan dengan tabel asalnya.
4. Fungsi berbeda biasanya memerlukan tabel terpisah; dalam contoh kita, fungsi “transaksi
stok”. Kita perlu tabel untuk menyimpan transaksi. Hubungkan dengan tabel utama
(umumnya disebut master dalam system batch) agar data terkait dikedua tabel sinkron
(integritas terjaga)
Makin besar dan rumit database yang harus kita rancang, teknik praktis ini makin
lebih terbukti efektivitasnya, dibandingkan dengan menggunakan teknik normalisasi
secara formal.
Semoga bermanfaat.
Salam dari kami :
KOMUNITAS PELAJAR ILMU KOMPUTER INDONESIA
http://mr-amateur.co.cc/
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_user dengan password adalah drupal_pwd
•
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
o
Site e-mail address: Alamat email anda , bisa juga isi sembarang
o
Username: Nama user yang pertama anda buat dengan status sebagai administrator
o
E-mail address: diisi dengan email address dari si Username
o
Password: password untuk username
o
Pilih time zone ( +0700 untuk Waktu Indonesia Barat)
o
Klik pada clean url agar website drupal anda search engine friendly ( mudah di index
search engine )
o
•
Klik Save and Continue
•
Selesai install website drupal anda.
http://cara-membuat-ok.blogspot.com/2009/02/cara-membuat-website-cms-drupal.html
Tidak ada komentar:
Posting Komentar