SlideShare a Scribd company logo
1 of 9
CodeIgniter Basic
Tutorial
- By Jignesh Siddhapura
Blog Address: www.AllCodeTips.com
1. What is CodeIgniter?
 CodeIgniter is a powerful, proven,
agile & open web application
framework for to build dynamic
websites using PHP. CodeIgniter is
developed by EllisLab, Inc. And its
initial release is February 28, 2006.
We can find everything about
CodeIgniter from official website of
CodeIgniter:
http://www.ellislab.com/codeigniter.
Blog Address: www.AllCodeTips.com
1. What is CodeIgniter?
(Cont...)
 CodeIgniter uses Model-View-
Controller (MVC) software pattern
to develop dynamic websites. This
framework provides rich set of
libraries for common tasks, so it
minimizes the amount of code. You
require nearly zero configuration
for CodeIgniter framework.
Blog Address: www.AllCodeTips.com
1. What is CodeIgniter?
(Cont...)
 CodeIgniter is simple and well-
designed toolkit. It reduces complexity
of projects and make it simple. The
URLs generated by CodeIgniter are
understandable and search engine
friendly.
Blog Address: www.AllCodeTips.com
2. Why CodeIgniter?
There are following reasons for that
CodeIgniter is more popular:
 CodeIgniter is free to use
 Easy to install
 Light weight
 Extensive documentation and tutorial
 Faster compare to other framework
 Uses MVC approach
 Flexible
 Large community of users
Blog Address: www.AllCodeTips.com
2. Why CodeIgniter? (Cont…)
 Also, CodeIgniter contains libraries
that enable the most commonly
needed web development tasks, like
sending email, validation of form,
accessing database, session
management, image manipulation,
and much more.
Blog Address: www.AllCodeTips.com
3. Features of CodeIgniter
 Faster
 Clean and search engine friendly URLs
 MVC based programming
 Extensible
 Light weight
 Full featured database classes
 Form and data validation
 Security and XSS filtering
 Session management
 Email sending class
 Image manipulation
Blog Address: www.AllCodeTips.com
3. Features of CodeIgniter
(Cont…)
 File uploading class
 Pagination
 Data encryption
 Error logging
 Calendar class
 Template engine class
 Unit testing class
 Flexible URI routing
 Support for Hooks and class extensions
 Large library of "helper" functions
 Supports PHP version 4 and lateral
Blog Address: www.AllCodeTips.com
To See More Go To Following Link:
http://www.allcodetips.com/2014/01/cod
eigniter-basic-tutorial.html
Facebook Page:
https://www.facebook.com/AllCodeTips
Blog Address: www.AllCodeTips.com

More Related Content

Viewers also liked (7)

Modular PHP Development using CodeIgniter Bonfire
Modular PHP Development using CodeIgniter BonfireModular PHP Development using CodeIgniter Bonfire
Modular PHP Development using CodeIgniter Bonfire
 
Zend Framework 2 : Dependency Injection
Zend Framework 2 : Dependency InjectionZend Framework 2 : Dependency Injection
Zend Framework 2 : Dependency Injection
 
CodeIgniter PHP MVC Framework
CodeIgniter PHP MVC FrameworkCodeIgniter PHP MVC Framework
CodeIgniter PHP MVC Framework
 
Database design process
Database design processDatabase design process
Database design process
 
PHP Project PPT
PHP Project PPTPHP Project PPT
PHP Project PPT
 
Php mysql ppt
Php mysql pptPhp mysql ppt
Php mysql ppt
 
PHP Powerpoint -- Teach PHP with this
PHP Powerpoint -- Teach PHP with thisPHP Powerpoint -- Teach PHP with this
PHP Powerpoint -- Teach PHP with this
 

Recently uploaded

“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Precisely
 

Recently uploaded (20)

(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
 

CodeIgniter Basic Tutorial For Beginners

  • 1. CodeIgniter Basic Tutorial - By Jignesh Siddhapura Blog Address: www.AllCodeTips.com
  • 2. 1. What is CodeIgniter?  CodeIgniter is a powerful, proven, agile & open web application framework for to build dynamic websites using PHP. CodeIgniter is developed by EllisLab, Inc. And its initial release is February 28, 2006. We can find everything about CodeIgniter from official website of CodeIgniter: http://www.ellislab.com/codeigniter. Blog Address: www.AllCodeTips.com
  • 3. 1. What is CodeIgniter? (Cont...)  CodeIgniter uses Model-View- Controller (MVC) software pattern to develop dynamic websites. This framework provides rich set of libraries for common tasks, so it minimizes the amount of code. You require nearly zero configuration for CodeIgniter framework. Blog Address: www.AllCodeTips.com
  • 4. 1. What is CodeIgniter? (Cont...)  CodeIgniter is simple and well- designed toolkit. It reduces complexity of projects and make it simple. The URLs generated by CodeIgniter are understandable and search engine friendly. Blog Address: www.AllCodeTips.com
  • 5. 2. Why CodeIgniter? There are following reasons for that CodeIgniter is more popular:  CodeIgniter is free to use  Easy to install  Light weight  Extensive documentation and tutorial  Faster compare to other framework  Uses MVC approach  Flexible  Large community of users Blog Address: www.AllCodeTips.com
  • 6. 2. Why CodeIgniter? (Cont…)  Also, CodeIgniter contains libraries that enable the most commonly needed web development tasks, like sending email, validation of form, accessing database, session management, image manipulation, and much more. Blog Address: www.AllCodeTips.com
  • 7. 3. Features of CodeIgniter  Faster  Clean and search engine friendly URLs  MVC based programming  Extensible  Light weight  Full featured database classes  Form and data validation  Security and XSS filtering  Session management  Email sending class  Image manipulation Blog Address: www.AllCodeTips.com
  • 8. 3. Features of CodeIgniter (Cont…)  File uploading class  Pagination  Data encryption  Error logging  Calendar class  Template engine class  Unit testing class  Flexible URI routing  Support for Hooks and class extensions  Large library of "helper" functions  Supports PHP version 4 and lateral Blog Address: www.AllCodeTips.com
  • 9. To See More Go To Following Link: http://www.allcodetips.com/2014/01/cod eigniter-basic-tutorial.html Facebook Page: https://www.facebook.com/AllCodeTips Blog Address: www.AllCodeTips.com