Aplikasi PHPMaker mendukung auto-backup atau backup otomatis terhadap file project. Sekedar untuk menyegarkan memori kita bersama, file project adalah file yang dihasilkan oleh PHPMaker berekstensi .pmp. File ini berisi semua pengaturan/setting termasuk kode Server Events dan Client Scripts yang ditambahkan ke suatu project PHPMaker. Setiap kali Anda menyimpan file project tadi di PHPMaker, maka file-file project versi yang sebelumnya akan otomatis disimpan ke subfolder <Documents folder>\PHPMaker\Backup. Anda dapat menggunakan file project versi terdahulu dari folder Backup tadi, jika misalnya suatu saat dibutuhkan kembali.
Fitur auto-backup ini sangat berguna jika misalnya file project Anda korup atau terjadi kasus lainnya seperti misalnya kehilangan file project, maka Anda masih memiliki salinan file project terakhir yang masih valid. Karena semua hasil pekerjaan Anda di PHPMaker disimpan di satu file ini, maka auto-backup adalah sesuatu yang wajib dilakukan di PHPMaker. Bayangkan jika file project ini tidak bisa dibuka oleh PHPMaker, maka Anda harus mengulangi dari awal membuat project PHPMaker tersebut. Tentu, dibutuhkan waktu yang tidak sedikit untuk membuatnya.
Perlu diingatkan kembali bahwa file project PHPMaker tidak dapat dibuat berdasarkan skrip file yang sudah di-generate oleh PHPMaker. Oleh karena itu, file project di PHPMaker adalah sesuatu yang sangat berharga, dan layak untuk diamankan/disimpan dengan baik, sama seperti Anda merawat dan memperlakukan barang-barang berharga Anda. Sekalipun PHPMaker sudah menyediakan fitur auto-backup file project, tapi Anda tetap disarankan untuk membackup file-file yang terdapat di subfolder Backup tadi.
Perlu diingat juga, bahwa hanya 10 versi terakhir file project yang akan disimpan. File-file project versi sebelumnya akan otomatis dihapus. Jadi, jika misalnya nama file project Anda yang sebenarnya adalah: movies.pmp, maka 10 file terakhir yang akan disimpan di subfolder Backup tadi adalah:
- movies(1).pmp
- movies(2).pmp
- movies(3).pmp
- movies(4).pmp
- movies(5).pmp
- movies(6).pmp
- movies(7).pmp
- movies(8).pmp
- movies(9).pmp
- movies(10).pmp
Dari kesepuluh contoh file project hasil auto-backup tersebut, maka file project yang terbaru atau yang terakhir disimpan adalah movies(1).pmp, sedangkan file project yang terlama atau paling lama disimpan adalah movies(10).pmp. Jadi, pastikan Anda juga membackup file-file project yang terdapat di dalam folder Backup tadi, dan me-rename-nya bila perlu, jika ingin menyimpan setiap histori perubahan yang Anda lakukan di project PHPMaker Anda.
Catatan: <Documents folder> adalah folder pribadi Anda, tempat Anda menyimpan file-file pribadi. Sebagai contoh, di sistem operasi Windows XP, lokasi sebenarnya dari <Documents folder> adalah C:\Documents and Settings\<user name>\My Documents secara standar (default), di mana C adalah drive di mana Windows diinstal, dan <user name> adalah pengguna yang sedang login di Windows tersebut. Sementara untuk sistem operasi Windows Vista (atau yang lebih tinggi), folder ini adalah: C:\Users\<user name>\My Documents.
Sebagai informasi tambahan sekaligus penutup, yang membuat hidup Web Developer semakin mudah dan menyenangkan adalah, file project PHPMaker ini selalu mendukung versi terakhir PHPMaker. Contoh, file project yang Anda buat terakhir menggunakan aplikasi PHPMaker versi 9.2.0. Ketika aplikasi PHPMaker versi 10.0.0 keluar, maka Anda tetap dapat membuka file project yang disimpan menggunakan PHPMaker versi 9.2.0 tadi di PHPMaker versi 10.0.0. PHPMaker akan otomatis mengenali file project di versi PHPMaker yang lama dan meng-convert-nya ke versi terakhir dengan cepat, tanpa pernah menimbulkan kesulitan dan permasalahan sama sekali. Hal ini berdasarkan pengalaman penulis yang menggunakan PHPMaker versi 3 sampai dengan versi 10.
Pak, file project versi sblmnya kan bisa dibuka di phpmaker versi terbaru. contoh : dari php8 ke php9. Misal, kalau file project tersebut berisi data grafik juga, apakah selayaknya grafik yang data2 nya mengambil isi rekap dari tabel2 project, phpmaker bisa tetap di tampilkan di versi php9 ?
Maksudnya apa PHP8 ke PHP9? Apakah PHPMaker v8 ke PHPMaker v9 maksudnya?
Jika yang dimaksud adalah PHPMaker, sepengetahuan saya, report grafik tidak ada di PHPMaker. Untuk report dalam bentuk grafik ada di PHP Report Maker.
Jika yang dimaksud adalah dari PHP Report Maker v8 ke PHP Report Maker v9, maka jawabannya: data grafik tersebut akan tetap dibawa ke v9 tersebut.