Otomagis Framework
Posted by: Dedi Taryadi on: 22 Desember 2008
Dalam Pengembangan Sistem Otomagis, akan mengacu kepada Platform dan Software Opensource. Bukan berarti saya anti-Microsoft, tetapi dengan menggunakan OpenSource diharapkan bisa menghasilkan Sistem yang lebih murah dan mudah dalam implementasinya.
Sistem Operasi Server :
- OpenBSD, mudah dan lebih aman.
- FreeBSD, lebih kompatibel dengan hardware server. Dalam implementasi sudah beberapa kali saya menemui kesulitan jika menggunakan OpenBSD, terkait masalah RAID, Network Card, Chroot nya OpenBSD, dll.. Tapi bukan berarti FreeBSD menjadi Sistem Operasi kedua setelah OpenBSD, lebih tergantung dari hardware yang digunakan.
Sistem Operasi Client :
- Windows, Linux, BSD, Symbian, dll.. pokoknya asala bisa buka web, 99,99% bisa menjalankan aplikasinya.
Tools dan Administrasi :
- Webmin, untuk basic dan advance administrasi server, lebih mudah dengan basis web, cukup aman dengan dukungan SSL.
- Usermin, untuk sisi user, template bisa di-customize, juga bisa menggunakan SSL.
- PhpMyAdmin, administrasi MySQL berbasis web.
- PhpPgAdmin, administrasi PostgreSQL berbasis web.
- NetBeans dengan modul PHP.
Basis Aplikasi :
- Apache, karena sebagian besar, mungkin seluruh aplikasi akan berbasis web.
- PHP, scripting engine.. a must be in a server
Database:
- MySQL, untuk database medium to small,
- PostgreSQL, untuk database yang lebih besar.
Konsep :
Web 2.0, MVC, Ajax, Zend Framework, Smarty