Amankan Website Anda

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 “Amankan Website Anda”

PNG vs GIF

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 “PNG vs GIF”

Memilih Nama Domain

“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 “Memilih Nama Domain”

Login, Session, dan Logout

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 “Login, Session, dan Logout”

Membangun CMS dengan PHP [Bag.2]

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 “Membangun CMS dengan PHP [Bag.2]”