Mengenal ATK Framework

ATK Framework adalah web-business framework dengan fungsi khusus yang ditargetkan untuk membuat aplikasi bisnis dengan jumlah kode program yang minimal. Aplikasi bisnis yang dimaksud dapat berupa aplikasi HRM (Human Resource Management), CRM (Customer Relationship Management), Data management, Inventory Control dan aplikasi lain berbasis Content Management System. Jadi selain untuk aplikasi bisnis, ATK framework dapat digunakan juga sebagai backend dari suatu website. ATK framework sendiri menggunakan bahasa pemograman PHP berbasis object oriented programming. Dengan adanya ATK Framework, developer bisa bekerja jauh lebih cepat dan fokus pada business logic.

ATK Framework, dibuat berdasarkan filosofi:

–          Meminimalkan jumlah kode program

–          Tidak sama sekali membuat dari awal lagi

–          Tidak membuat berulang-ulang

–         Prinsip 80/20

ATK Framework bukan merupakan component framework. Component framework yang dimaksud adalah yang berfungsi seperti Zend Framework, Symphony, Code Igniter, dll. Jadi dengan kata lain, ATK Framework dapat dipadukan dengan component framework.

Perbandingan antara PHP, Component Framework dan Business Framework dapat diilustrasikan dengan LEGO, sebagai berikut:

PHP_vs_Component_Framework_vs_Business_Framework

Dibawah ini adalah contoh aplikasi yang dapat dibuat dengan cepat oleh ATK Framework:

ATKFramework

Apakah ada yang tertarik belajar ATK Framework?🙂

2 thoughts on “Mengenal ATK Framework

    • Referensi untuk belajar ATK Framework masih sulit untuk didapat karena aplikasi ini biasanya dibuat langsung untuk diterapkan ke bisnis sehingga mungkin tidak banyak yang ingin membagikannya. Mungkin lebih baik langsung pelajari dari dokumentasinya saja.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s