Sejak versi 2019, PHPMaker menambahkan fitur Composer Packages. Apa itu? Seperti namanya, Composer Packages berarti Paket yang digunakan oleh Composer. Istilah Paket mengacu kepada suatu PHP Library yang dikemas/dibungkus sedemikian rupa menjadi seperti Paket, yang digunakan di aplikasi web yang akan dihasilkan oleh PHPMaker. Tentu ada begitu banyak paket-paket PHP Library yang terdapat di Internet. Setiap paket memiliki versi masing-masing dengan segala perkembangannya. Bayangkan jika … [Selengkapnya ...]
Ketika PHPMaker 2023 Menyapa Database Microsoft SQL Server 2008
Salah satu client terbesar saya saat ini masih menggunakan database Microsoft SQL Server 2008. Suatu ketika, mereka meminta saya untuk memperbarui salah satu aplikasi web yang dulu pernah saya buat untuk client saya ini, dimana aplikasi web tersebut masih menggunakan PHPMaker v2017. Mereka menginginkan beberapa fitur tambahan pada aplikasi web tersebut. Sekaligus, mereka ingin supaya aplikasi web bisa dijalankan di Cloud, daripada menggunakan infrastruktur server sendiri yang lokasinya ada … [Selengkapnya ...]
Mengapa PHPMaker Memuat Kode Javasript dan CSS secara Asynchronous?
Sebelum membahas lebih dalam, mari kita lihat apa sih perbedaan antara kode dieksekusi secara Synchronous dan kode dieksekusi secara Asynchronous. Synchronous JavaScript Seperti namanya, Synchronous memiliki arti secara berurutan. Setiap baris kode dieksekusi satu per satu. Jadi, sebuah statement harus menunggu statement sebelumnya terlebih dulu selesai, barulah dapat dieksekusi. Contoh, perhatikan kode di bawah ini: Jika kode di atas dijalankan, maka hasilnya akan menjadi seperti … [Selengkapnya ...]
Project Stock Inventory untuk PHPMaker 2023
Project yang satu ini membuktikan Masino Extensions untuk PHPMaker 2023 bisa digunakan untuk menghasilkan aplikasi web dengan fitur-fitur yang sering dibutuhkan di dunia nyata. Contoh, kita bisa membuat form untuk mengentri data di table Master dan di table Detail dalam satu halaman, beserta proses perhitungan data di bagian Detail dan hasilnya ditampilkan di bagian Master. Tidak itu saja, kita juga dapat menambahkan karakter pemisah ribuan pada field yang tipenya Numeric atau Double. … [Selengkapnya ...]
Peningkatan Calendar Report di PHPMaker 2023
Salah satu fitur terbaru di PHPMaker 2023 adalah Calendar Report. Melalui fitur ini, kita dapat membuat Kalender lengkap dengan fitur CRUD menggunakan Modal Dialog dengan sangat mudah dan cepat. Calendar Report yang satu ini memang terlihat sedikit rancu dibandingkan dengan jenis Report lainnya seperti Summary Report, Crosstab Report, atau Dashboard Report. Mengapa? Karena Calendar Report memiliki fitur CRUD yang melekat kepada UI kalendernya, sedangkan jenis Report lainnya tadi tidaklah … [Selengkapnya ...]