Dec 31

Penamaan Direktori

Penamaan pada file dan folder merupakan sebuah hal yang sangat penting dalam CMS yang kita bangun. Jika sebuah folder tidak diberi nama dengan benar, maka file-file yang terdapat di dalam folder tersebut tidak akan dapat di-load.
direktori Continue reading »

Dec 31

Apakah para pengembang web memahami berapa lama orang akan mengunjungi websitenya?
Apakah kita adalah internet newbie atau pemasar berpengalaman, kita perlu memahami hal terbaik tentang website, disain menjadi bagian yang menyangkut sukses kenyamanan.

Berikut tips untuk kesuksesan sebuah web:

1. Navigasi
Kita pernah bahas bagian ini pada artikel merancang navigasi website

Ketika orang datang ke website kita mereka pada umumnya mencari sesuatu yang khusus.Misal resep untuk diet rendah, sehat dan mencarinya serta menyiapkannya kurang dari beberapa menit atau apa yang merupakan bisnis terbaik untuk dimulai secara online.
Apapun yang pengunjung inginkan, kita harus mempunyai jawaban untuk itu. Maka tanyakan pada diri kita,kenapa orang-orang datang ke website kita? Ketika kita mengetahuinya kemudian kita harus membuatnya gampang untuk mereka temukan apa yang mereka cari. Continue reading »

Dec 31

Warna merupakan pertimbangan emosional, karena variasi warna dapat menyebabkan
emosi yang berbeda pada tiap orang. Kita semua tahu bahwa hijau adalah
simbol uang (mata duitan), tapi apakah kita tahu juga bahwa hijau merupakan simbol
ketamakan, iri hati, dan kecemburuan? Pilihan warna akan mendapat efek langsung dari pengunjung tentang persepsi perusahaan atau produk kita tawarkan. Ini menjadi rumit dengan adanya fakta bahwa penggunaan warna pada web sekarang tak terbatas: perkembangan teknologi membolehkan kita membuat jutaan kombinasi warna.
Jadi bagaimana dengan pilihan kita? Artikel ini akan membantu mempermudah memahami dasar-dasar dari pemilihan warna.

Ini penting untuk dimengerti bahwa setiap warna ditentukan positif dan negatif dari
emosi yang menghubungkannya dgn itu, mungkin bisa disebut dengan ‘makna warna’. Maksudnya adalah bahwa warna akan mempengaruhi emosional customer bagi perusahan, merek atau produk yang ditawarkan. Jadi ketika memilih skema warna untuk website, atau tipe media lain, anda perlu yakin dengan pemberian warna pada perusahaan atau produk dengan warna-warna yang mengajak audiens untuk selalu memilih web perusahaan atau produk kita Continue reading »

Dec 24

Kebanyakan orang yang browsing di internet merupakan orang-orang baik, tapi ada juga beberapa orang yang mendapatkan kesenangan di internet dengan cara mencari-cari kelemahan keamanan pada suatu website.
Ada beberapa tips yang bisa agak membantu kita dalam mengamankan website. Tips yang akan ditulis disini merupakan tips yang sangat sederhana, yah paling tidak cukup untuk mengurangi beberapa masalah pada website yang memungkinkan orang lain melihat apa yang seharusnya tidak boleh dilihat.

Proteksi folder anda

Jika anda memiliki direktori yang barsifat private, maka jangan hanya mengandalkan nama direktori yang kira2 tidak mungkin ditebak oleh orang lain. Ada baiknya jika direktori anda juga diproteksi password.
Karena lebih dari 50% website menggunakan server apache, maka kita akan bahas bagaimana cara memproteksi direktori dengan password pada apache. Continue reading »

Dec 24

Artikel ini, mengajak anda menjelajahi dua pilihan utama dari format
gambar yang dapat dipakai dalam Web untuk menggambarkan graphic sederhana
berupa skema atau logo.

GIF
Graphics Interchange Format (GIF) dikembangkan pada tahun 1980 dan semakin
meluas penggunaanya.
Format GIF adalah format yang mengompress/memperkecil ukuran filenya
menggunakan algoritma yang disebut LZW Continue reading »

Dec 24

“tak kenal, maka tak sayang”, istilah lama yang masih sering kita kenal hingga sekarang. Tahukah anda kalau istilah itu juga berlaku pada nama domain. sebuah nama domain akan menjadi alat yang dapat menguntungkan buat website anda. Sebuah perusahaan atau perorangan yang akan membuat sebuah website, harus pintar-pintar dalam memilih nama domain.

Domain = Isi
Sebuah nama domain harus mencerminkan isi keseluruhan dari website. misalnya : anda ingin membuat sebuah website yang berisi tentang usaha hotel, maka bisa saja nama domain yang anda pilih akan seperti ini “www.hotelku.com” atau di kombinasikan dengan nama perusahaan anda, seperti “www.habbohotel.com” (habbo adalah nama hotelnya) Continue reading »

Dec 17

Login dan logout merupakan proses yang hampir tiap kali kita temui sewaktu browsing. Misalnya saja untuk cek e-mail atau masuk ke account di friendster, atau.. (saking banyaknya, saya sampai tidak bisa menyebutkan satu persatu).

Sekarang saatnya kita mencoba membuat form login dan logout sendiri secara sederhana. Menggunakan PHP & MySQL tentunya.

Langkah-langkahnya:
Jika anda mencoba dari komputer stand-alone, jalankan dulu webserver dan database server anda. Untuk gampangnya, gunakan saja phptriad.
1. Database
Setiap user yang login akan dicek username dan passwordnya dari tabel user yang terdapat pada database. Kita buat dulu databasenya:
Perintah yang digunakan: Continue reading »

Dec 17

Di artikel sebelumnya, kita sudah membahas tentang sistem module dan plugin yang bekerja di CMS yang akan kita bangun. Sekarang, kita masih akan membahas tentang sistem module dan plugin serta beberapa function yang akan dibuat.
Kali ini, kita akan menggunakan PHP5rc2 dan database MySQL

Classes
Untuk memudahkan pekerjaan kita, ada baiknya kita siapkan beberapa class yang kira-kira akan banyak digunakan nantinya.
1. Class untuk SQL
“your_site_dir/inc/sql.inc.php”

< ?PHP
class sql{

public $qcount; //menghitung banyaknya query yang kita buat

function sql(){

$this->qcount=0; //diberi nilai 0 karena kita belum memiliki satu query pun $db=@mysql_connect($host,$user,$pass,$dbname); //membuat string yang siap menerima parameter yang dibutuhkan untuk koneksi ke database Continue reading »

Dec 10

CSS bekerja sebagai pelengkap pada HTML. Jika anda baru mempelajari HTML, maka cobalah untuk sekaligus belajar CSS. Dan anda akan terkejut dengan hasilnya..!!
CSS memungkinkan web developer untuk memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css.

Lalu apa sih style sheet (css) itu sebenarnya? apa kegunaan sebenarnya? dan bagaimana cara menggunakannya?

CSS (Cascading Style Sheet) digunakan untuk melengkapi file HTMl, dan tugas utamanya adalah menetapkan aturan tampilan/style yang akan digunakan pada sebuah website. Continue reading »

Dec 10

Content Management System (CMS) merupakan sekumpulan script dan sebuah database yang dapat dijalankan pada banyak website yang sama sekali berbeda walaupun berjalan secara bersamaan. Atau dengan kata lain, menggunakan kode yang sama, tapi terpisah antara satu dengan yang lain. CMS sangat memudahkan seseorang untuk mengatur situsnya. Ada banyak CMS yang dikembangkan oleh para developer, baik yang berlisensi GPL ataupun yang bersifat komersial. Detail mengenai beberapa CMS yang berlisensi GPL, dapat dilihat www.opensourcecms.com.
Kali ini kita akan mencoba membangun sebuah CMS, dengan menggunakan bahasa pemrograman PHP dan database MySQL.

Artikel ini akan dibagi kedalam 5 bagian, dan di bagian pertama kita akan membahas dasar dari sebuah CMS secara umum, dan persiapan-persiapan apa saja yang akan dibutuhkan. Continue reading »