Tidak ada satupun aplikasi berbasis web yang ketika sudah digunakan oleh penggunanya luput dari proses pemeliharaan. Entah itu karena disebabkan adanya perbaikan bugs, perubahan fitur (penambahan/pengurangan), maupun pemeliharaan basis data (database), dan hal-hal teknis lainnya yang mengharuskan aplikasi tidak boleh dioperasikan oleh pengguna. Pada saat hal itu sedang terjadi, maka seharusnya aplikasi harus segera diset ke mode pemeliharaan (maintenance mode). Tujuannya sederhana saja. Supaya … [Selengkapnya ...]
Seberapa Besar Peran Anda Mendorong Pengguna Aplikasi untuk Menggunakan Password yang Kuat?
Sudah bukan rahasia lagi bahwa faktor keamanan aplikasi adalah salah satu dari sekian banyaknya faktor yang tak kalah penting dalam bidang pengembangan aplikasi berbasis web. Mari kita lebih spesifik lagi. Mari kita membahas pada faktor pentingnya pengamanan akun pengguna melalui penerapan kebijakan password (kata sandi) yang kuat (strong password policy) di sebuah aplikasi. Tentu di aplikasi web yang sudah dikembangkan, kita tidak menginginkan kejadian pengguna yang tiba-tiba melaporkan … [Selengkapnya ...]
Pentingnya Menu Bantuan di Aplikasi Berbasis Web
Selama beberapa tahun bekerja dalam bidang pengembangan aplikasi berbasis web, diam-diam saya sering mengamati banyak aplikasi khususnya yang berbasis web tidak dilengkapi dengan menu atau fitur Bantuan. Menu Bantuan dikenal juga dengan istilah Help Online. Bagi yang belum tahu apa itu menu Bantuan, maka menu ini berisi keterangan atau penjelasan mengenai fitur-fitur atau menu-menu yang terdapat di suatu aplikasi. Selain itu, menu Bantuan biasanya juga berisi pertanyaan-pertanyaan yang (akan) … [Selengkapnya ...]
Fitur Wajib di Aplikasi Web: Forgot Password (untuk Mereset Password)
Sering kali saya mengamati beberapa aplikasi berbasis web yang berfungsi untuk mengelola data (tambah, ubah, hapus, cari, tampilan) mengabaikan fitur penting yang seharusnya wajib ada. Hal ini akhirnya membuat saya menulis artikel ini untuk mengingatkan para web developer agar tidak menyepelekan fitur penting tersebut. Contoh yang saya maksud dan sering dilupakan itu adalah fitur untuk mereset password atau kata sandi. Fitur ini sangatlah penting di sebuah aplikasi berbasis web yang mengharuskan … [Selengkapnya ...]
PHPMaker: PHP Code Generator + PHP Framework
Pendahuluan Sebelum Anda membaca tulisan ini, saya ingin mengatakan bahwa PHPMaker memang bukanlah segala-galanya. Tulisan ini juga bukan berarti ingin meremehkan PHP Framework selain yang digunakan oleh PHPMaker. Masing-masing pasti memiliki kelebihan dan kekurangannya. Semua pasti setuju dengan pernyataan tersebut. Melalui tulisan ini, saya ingin membagi pengalaman selama menggunakan PHPMaker, bahwa sebenarnya masih ada alternatif dalam membangun Aplikasi Web selain hanya menggunakan PHP … [Selengkapnya ...]