DoitPHP (sebelumnya Tommyframework) adalah framework PHP ringan yang dirilis berdasarkan lisensi open source BSD. Singkatnya: DoitPHP berjalan secara efisien, mudah dipelajari, digunakan, dan diperluas. Dengan kata lain: DoitPHP efisien namun kuat, fleksibel namun terukur. Sebagai "bintang baru" dalam kerangka PHP, DoitPHP mewarisi kesamaan kerangka kerja PHP yang luar biasa: gaya penulisan kode OOP, fungsi perutean URL, ide arsitektur MVC, operasi basis data UID, dan dukungan teknis halaman depan AJAX. Inovasi mikro telah dilakukan dalam pengoperasian dan desain fungsional: 1. Alat pengembangan tambahan DoitPHP (DoitPHPTools), yang fungsi "perancah"-nya yang kuat memudahkan penggunaan kerangka kerja ini untuk pengembangan program.
2. Mekanisme menjalankan tampilan yang ringkas dan efisien membuat pengembangan dan pengoperasian file tampilan menjadi sederhana dan mudah.
3. Desain modul ekstensi (modul) yang fleksibel dapat dengan mudah memanggil program sumber terbuka pihak ketiga seperti SMARTY, ADODB, CKEDITOR, TINYEDITOR, FPDF, PHPMAILER, PHPRPC, dll.
4. JQUERY dan THICKBOX, TAB, JQUERYFORM, LAZYLOAD dan plug-in JQUERY lainnya yang terintegrasi, mengaktifkan efek pemuatan gambar AJAXLOADING, efek kotak cahaya (efek layar kunci), menu TAB., pilihan penuh CHECKBOX atau efek pilihan terbalik dan pengeditan gambar di depan -Pengembangan halaman akhir. Efek pemuatan lambat, dll., membuatnya berguna.
5. Menyediakan pustaka operasi yang biasa digunakan dalam pengembangan program PHP, baik itu pengoperasian COOKIE dan SESSION, atau efek paging halaman web, pemutaran audio, video, tayangan slide gambar, dan pembuatan RAR, EXCEL, PDF dan jenis file lainnya. file, mengimplementasikan operasi cache umum seperti MEMCACH, XCACHE, dan APC, dan mengimplementasikan aplikasi PHP tingkat lanjut seperti WEBSERVICE. Menggunakan perpustakaan kelas yang diperluas untuk melakukan operasi semudah mengambilnya di ujung jari Anda.
6. Driver database yang kaya, mendukung MYSQL, POSTGRESQL, ORACLE, SQLITE, MSSQL, MONGODB dan database lainnya. Log perubahan DoitPHPv2.6: Banyak parameter metode kelas di kelas dasar Model telah disesuaikan secara signifikan. Kelas ekstensi pagination mengubah nama beberapa kelas