Application framework

1,100 views

Published on

Application framework - The Introduction

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,100
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Application framework

  1. 1. Framework for PHP web development Abdul Malik Ikhsan
  2. 2. What the “F” is it ? Secara sederhana, Framework adalah sebuah kerangka kerja perangkat lunak. Dalam konteks software development, Framework berkembang tak hanya sekadar kerangka kerja, tapi juga kumpulan piranti ( kita kenal sebagai library ) dan metodologi.
  3. 3. The Characteristics Mempunyai perilaku dan lingkungan yang standar. Kerangka yang ada dapat diturunkan oleh developer, biasaya dengan override method- method yang telah ada, atau menambahkan method yang sekiranya perlu. Ada kode-kode program tertentu yang tidak boleh diubah oleh developer (core). Aliran kontrol aplikasi didekte oleh kerangka kerja.
  4. 4. The Advantages Lebih mudah dalam bug fix Lebih mudah pada saat pengembangan / maintenance Lebih terstruktur dan teratur Mempercepat pengkodean Mempunyai standard peng- kodean yang jelas
  5. 5. The Drawbacks Membutuhkan waktu lebih untuk belajar dalam penggunaanya Membutuhkan resource yang biasanya lebih banyak daripada tidak menggunakan framework
  6. 6. What is the best Framework for Us ?
  7. 7. Questions ?
  8. 8. Terima Kasih
  9. 9. This presentation contained copyrighted material licensed under variouscreative commons licenses unless otherwise noted: Photos  http://www.primothemes.com/wp-content/uploads/2009/08/Framework-Icon.png  http://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/F_of_x.svg/617px-F_of_x.svg.png  http://www.thexwarrior.web.id/wp-content/uploads/2009/07/art_1112.png  http://theglobalstream.ibitlive.eu/blog/wp-content/uploads/2010/09/zend-framework-cube.png  http://www.alkode.net/wp-content/uploads/2010/01/codeigniter.png  http://expresspensacola.com/wp-content/uploads/2011/09/question3.png  http://info.infiniteconferencing.com/Portals/98866/images/Advantages%20of%20Nationalization-resiz  http://www.computesta.com/blog/wp-content/uploads/2011/03/logo.png  http://www.eperezdesigns.com/blog/wp-content/uploads/symfony_black_03.png  http://cakephp.org/img/cake-logo.png  http://fredonfire.com/wp-content/uploads/2011/08/kohana-logo.png Reference  http://symfony.com/symfony-at-a-glance  Riehle, Dirk (2000), Framework Design: A Role Modeling Approach, Swiss Federal Institute of Technology

×