Codeigniter : The Introduction

24
Abdul Malik Ikhsan CodeIgniter Web Application Framework - The Introduction

description

Codeigniter : The Introduction

Transcript of Codeigniter : The Introduction

Page 1: Codeigniter  : The Introduction

Abdul Malik Ikhsan

CodeIgniterWeb Application Framework - The Introduction

Page 2: Codeigniter  : The Introduction

CodeIgniter at a Glance

PHP Full-Stack Framework Gratis Ringan Cepat Menggunakan MVC Mempunyai Dokumentasi Yang Bagus

Page 3: Codeigniter  : The Introduction

Quick Installation

Download dari http://codeigniter.com Unzip Copy ke “DocumentRoot” That's it!

Page 4: Codeigniter  : The Introduction

Horay, installed

Page 5: Codeigniter  : The Introduction

The Flow

Page 6: Codeigniter  : The Introduction

The URL

Page 7: Codeigniter  : The Introduction

The Model

Page 8: Codeigniter  : The Introduction

The Controller

Page 9: Codeigniter  : The Introduction

The View

Page 10: Codeigniter  : The Introduction

The Core Classes Benchmark Config Controller Exceptions Hooks Input Language Loader Log Output Router URI Utf8

Jangan Mengubah CORE !!!!

Tapi Extends-lah ….

Page 11: Codeigniter  : The Introduction

Extending Core Class

Page 12: Codeigniter  : The Introduction

Extending Core Class : Step 1 Set Prefix untuk Kelas-Kelas yang mengextends Core Class di

file ./application/config/config.php

Page 13: Codeigniter  : The Introduction

Extending Core Class : Step 2 Membuat Kelas yang meng-extends Core Class

Page 14: Codeigniter  : The Introduction

Extending Core Class : Step 3 Call It

Page 15: Codeigniter  : The Introduction

The Libraries

Page 16: Codeigniter  : The Introduction

The Libraries – Create Your Own

Page 17: Codeigniter  : The Introduction

The Libraries – Sample Of yours

Page 18: Codeigniter  : The Introduction

The Libraries – Use it

Page 19: Codeigniter  : The Introduction

The Helpers

Page 20: Codeigniter  : The Introduction

The Helpers – Create Your Own

Page 21: Codeigniter  : The Introduction

The Helpers – Sample Of yours

Page 22: Codeigniter  : The Introduction

The Helpers – Use It

Page 23: Codeigniter  : The Introduction

Hm…. Today, I thing it’s enough…

Terima Kasih

Page 24: Codeigniter  : The Introduction

This presentation contained copyrighted material licensed under various creative commons licenses unless otherwise noted:Photos : http://4.bp.blogspot.com/_tcrA0hff_58/TTmrd0KFQlI/AAAAAAAAADc/9iCn4UPk5W0/s200/stempel_1.gif

http://www.grafixalicious.com/comments/Badges/With-A-Glance.png http://t1.gstatic.com/images?q=tbn:ANd9GcS8zNBGY1l3WzfCUd6PVk-LFyMeD7Ipu5mCz_9PmfDsKRaxuBe28_DcW9-q_A http://codeigniter.com/user_guide/images/appflowchart.gif http://www.alistapart.com/d/designingforflow/flow.jpg http://2.bp.blogspot.com/_k4tZW58m7oE/TJN3htOm2nI/AAAAAAAAACM/H-UarHWQN2Y/s1600/1195439435132150667Gerald_G_Cartoon_Cat_Sleeping_Outline.svg.hi.png

Reference : http://codeigniter.com/user_guide http://www.slideshare.net/neotohin/introduction-to-code-igniter http://www.slideshare.net/tobyberesford/benefits-of-the-code-igniter-framework http://www.slideshare.net/joelg87/codeigniter-for-startups-cicon2010