Sejak versi 2021, PHPMaker menggunakan DBAL (DataBase Abstraction Layer) menggantikan ADOdb. DBAL menawarkan layer runtime yang ringan menggunakan API PDO dan banyak tambahan fitur lainnya seperti pemeriksaan skema database dan pemanipulasian melalui API yang berorientasikan object. Faktanya, DBAL mengabstraksi API PDO yang nyata melalui penggunaan antarmuka yang sangat mirip dengan API PDO yang tersedia, sehingga memungkinkan untuk mengimplementasikan driver kustom yang dapat menggunakan … [Selengkapnya ...]
Tiga Pilihan untuk Menyimpan Password di Aplikasi Web dari PHPMaker 2021
Tahukah Anda bahwa di PHPMaker 2021 kita bisa menggunakan 3 pilihan untuk menyimpan data Password melalui Aplikasi Web yang di-generate olehnya? Ketiga pilihan itu adalah Plain Text Password, MD5 Password, dan Hashed Password. Plain Text Password Ini adalah pilihan default atau standar yang disediakan oleh PHPMaker, jika kita tidak mengaktifkan beberapa pengaturan yang akan kita bahas pada dua pilihan di bawah ini. Artinya, data Password yang disimpan di table users (table berisi data … [Selengkapnya ...]
Menyesuaikan Format Tanggal pada Data yang Diimport di PHPMaker 2021
Apakah Anda pernah mengalami kesulitan saat mengimport data dari file .csv di aplikasi web yang dihasilkan oleh PHPMaker? Saat proses import data, muncul pesan error "Invalid field value", dan semua data gagal total di-import. Setelah dicek ulang, ternyata nilai pada field yang tidak valid tersebut adalah data tanggal. Pernah mengalami kejadian tersebut? Lalu apa yang Anda lakukan? Bingung, lalu menyerah begitu saja? Hmmm... sebaiknya jangan, karena kita akan menemukan solusinya melalui … [Selengkapnya ...]
Mudahnya Menambahkan Custom Validation di Sisi Client pada PHPMaker 2021
Sejak versi 2021, PHPMaker mengubah cara menampilkan pesan berisi hasil validasi form yang dilakukan di sisi client. Kalau di versi-versi sebelumnya, PHPMaker menampilkan pesan tersebut melalui kotak dialog alert. Sedangkan di versi 2021 ini, PHPMaker tidak lagi menggunakan cara tersebut, tapi menampilkan langsung di bawah dari setiap control yang bertalian di form tersebut. Ada yang bilang bahwa sebaiknya pesan validasi lebih baik ditampilkan di dekat control yang bertalian, daripada … [Selengkapnya ...]
Awas Menyesal Lho, Kalau Belum Pakai PHPMaker 2021!
Setelah sekitar sebulan lebih menggunakan PHPMaker 2021, mulai dari saat dirilis tanggal 9 September 2020 yang lalu, kemudian menyesuaikan Masino Extensions untuk PHPMaker 2021, betapa tools yang satu ini luar biasa powerful sekaligus fleksibel untuk membuat Aplikasi Web hanya dalam hitungan menit saja! Saya merasakan sendiri, bahwa di versi terakhir ini, PHPMaker benar-benar mengikuti perkembangan teknologi web yang terakhir. Mulai pemakaian konsep MVC di kode yang dihasilkannya, … [Selengkapnya ...]