Di tulisan ini kita akan mengetahui alasan utama mengapa aplikasi PHPMaker bisa men-generate skrip aplikasi web Anda dengan sangat super cepat, ehm. Sangkin cepatnya, saya menggunakan istilah sangat super cepat. Sedikit berlebihan ya, tapi memang begitulah keadaan yang sebenarnya, hehehe… 🙂
Oke, jadi beginilah rahasianya. Ketika Anda mengklik tombol Generate di menu tab Generate pada aplikasi PHPMaker, maka dia akan memeriksa terlebih dulu apakah sudah ada file template script yang sudah diproses sebelumnya oleh aplikasi PHPMaker. Jika file tersebut sudah ada, maka PHPMaker akan menggunakan ulang template script tersebut untuk mempercepat pen-generate-an kode di skrip aplikasi web Anda. Hanya dibutuhkan beberapa detik saja untuk men-generate aplikasi web dengan jumlah tabel di database sampai dengan 50 tabel dan jumlah field di setiap tabel kurang dari 20 field.
O, iya. Kita mengacu kepada kalimat “template script yang sudah diproses sebelumnya” dengan istilah template cache.
Kadang-kadang, template cache ini bisa korup. Misalnya, ketika PHPMaker sedang men-generate dengan menggunakan sebuah template yang sebelumnya sudah korup, atau karena template tersebut sudah pernah dikostumais sebelumnya tetapi hasilnya tidak valid. Dalam kasus seperti itu, maka Anda disarankan untuk segera menghapus template cache yang tidak valid tersebut, lalu biarkan PHPMaker otomatis membangun template cache kembali.
Untuk menghapus template cache tersebut, cukup klik menu [Tools] -> [Delete Template Cache] di aplikasi PHPMaker. Atau, Anda juga dapat melakukannya secara manual dengan menghapus folder yang digunakan untuk menyimpan template di bawah folder <Documents Folder>\PHPMaker\Templates\<TemplateName>.zip\.
[…] artikel yang saya tulis terdahulu berjudul Rahasia PHPMaker Bisa Men-Generate Skrip dengan Sangat Super Cepat kita sudah sama-sama mengetahui penyebab utama mengapa PHPMaker bisa men-generate file-file skrip […]