Seperti yang diketahui, PHPMaker memiliki kemampuan untuk menghasilkan Database Helper Class. Ini adalah sebuah class pembantu Database yang awalnya diciptakan untuk membantu Web Developer menghubungi Database dari file kostum melalui fitur Custom Files di project PHPMaker. Harus diakui memang, bahwa Database Helper Class bawaan asli PHPMaker bersifat statis. Secara standar, dia hanya menggunakan setting Database yang digunakan oleh project PHPMaker. Dengan kata lain, Class ini belum … [Selengkapnya ...]
Hati-hati Menggunakan Global Function ew_CurrentUserIP() di PHPMaker
PHPMaker memiliki sebuah global function yang bernama ew_CurrentUserIP() untuk mendapatkan IP Address dari komputer Pengguna ketika mengakses Aplikasi Web yang dibangkitkan oleh PHPMaker. Kita sebagai Web Developer dapat menggunakan fungsi global ini misalnya untuk mendeteksi apakah Aplikasi Web itu diakses dari komputer yang sama dengan web server berada (localhost), atau diakses dari komputer yang berbeda dengan web server berada (remote). Tapi, tahukah Anda, bahwa jika fungsi global … [Selengkapnya ...]
Ini Dia Perubahan Kode yang Mendasar Antara PHPMaker Versi 11 dan 12
Tiga minggu terakhir adalah kegiatan yang sangat mengasyikkan bagi saya. Bagaimana tidak, ini adalah serangkaian kegiatan yang membuat setiap bangun di pagi hari menjadi lebih semangat: 1. Dimulai dari saat mengetahui fitur-fitur baru yang dirilis di PHPMaker versi 12, 2. Melihat-lihat gambar screenshot iklannya berulang-ulang (sangkin belum percayanya, eh, hehe), 3. Mempelajari source code, baik dari template maupun dari file yang sudah dibangkitkan oleh PHPMaker, 4. Membandingkannya … [Selengkapnya ...]
Membuat Koneksi Database yang Fleksibel di PHPMaker
Ketika membangun sebuah Aplikasi Web, umumnya Web Developer melakukannya di komputer lokal (localhost). Mulai dari web server, database, dan file-file script yang digunakan untuk Aplikasi Web, semuanya dikerjakan dan ditempatkan di komputer localhost. Bukan di komputer server. Hal ini wajar, karena di samping untuk mempercepat waktu proses pengembangan, waktu akses ke Aplikasi Web di komputer localhost jauh lebih mudah dan cepat. Apalagi jika Web Developer tidak selalu terhubung ke komputer … [Selengkapnya ...]