CodeigniterEen solide basis

Externe artikelen

Nederlandstalige artikelen



CodeIgniter is een framework dat gebouwd en bedoeld is voor PHP.

In deze categorie staan Wiki-artikelen die gerelateerd zijn aan dit framework.






CodeIgniter is één van de vele Frameworks die voor PHP gebouwd zijn.
Het draait zowel onder PHP4 als PHP5 en door de relatief eenvoudige opzet en de uitstekende handleiding kunt u er snel mee aan de slag.
Het framework biedt ondersteuning voor het Model View Controller pattern en hulp classes voor uiteenlopende onderdelen.
Er is onder andere ondersteuning voor email, FTP en File uploads.



Meertalige websites

Stel: u hebt een website waarop u een weblog wilt bijhouden.
U wilt dit in twee talen doen: Nederlands en Engels.
Uiteraard wilt u de bezoekers die Nederlandse tekst willen lezen niet vermoeien met Engelse teksten en andersom.



Frontend en Backend

Gebruikers van websites zijn globaal in twee groepen te onderscheiden:
zij die de website bezoeken en zij die de website onderhouden.
Natuurlijk kunnen daarbinnen weer subgroepen onderscheiden worden.
De ene groep - de bezoekers - gebruikt de website, de andere groep onderhoud hem.
De ene groep hoeft alleen toegang te krijgen tot het frontend van de website, de andere groep ook tot het backend.



Headers en footers

Er zijn stukjes op webpagina's die eigenlijk op iedere pagina te zien moeten zijn en nooit veranderen.
Je kunt daarbij o.a. denken aan de header en de footer van een webpagina.



Headers en footers

Een view is in CodeIgniter een template.
Vanzelfsprekend wilt u ook stylesheets, afbeeldingen en andere objecten op uw webpagina kunnen gebruiken.
Maar hoe zorgt u ervoor dat die ook zichtbaar worden?,_images_e.d._invoegen_in_views_(CodeIgniter)



Zend Framework vs. CodeIgniter: the good, the bad

Iedereen heeft het wel eens meegemaakt, je moet aan een project beginnen zonder een goed omlijnde omschrijving.

Je zou kunnen werken met een uitstekende en makkelijk op te zetten CMS product (bv. Drupal en Joomla), maar je merkt dat de klant specifiek maatwerk wenst.

Omdat je een custom site moet ontwikkelen heb je de keuze tussen van nul af aan beginnen of te opteren voor een framework.

In deze blogpost wil ik hier dieper op ingaan en twee belangrijke frameworks bespreken.


Engelstalige artikelen



Introduction to Code Igniter: Part 1 - Yannick Lyn Fatt

I hope you enjoyed Part 1 of this series introducing you to the PHP framework Code Igniter.

This was just a peek into CI and some of it's functionality, in Part 2 we'll take a look at making the form send an e-mail to the organizers and adding the registrant to a database.


Godbit - introduction to codeigniter



Everything You Need to Get Started With CodeIgniter - Ben Haines

CodeIgniter is a web application framework for PHP.
It enables developers to build web applications faster, and it offers many helpful code libraries and helpers which speed up tedious tasks in PHP.
CodeIgniter is based on a modular design; meaning that you can implement specific libraries at your discretion - which adds to the speed of the framework.
This tutorial will attempt to show you the basics of setting up the framework, including how to build a basic hello world application that uses the MVC approach. - Basics



Code Igniter Tutorial – Part 1 – Hello world - Damian

In this series, I aim to give you an overview of how Code Igniter works,
how it can give you nice clean URLs, how to use the MVC in your applications and
how to interact with databases from within Code Igniter.


Hello World



A Gentle Introduction to CodeIgniter - Kenny Meyers

So you’ve heard the news that ExpressionEngine 2.0 is built entirely on CodeIgniter and with EE 2.0’s release slowly creeping up on us it’s time to brush up on the framework.
The following is a light introduction to the philosophy of CodeIgniter.



An Introduction to CodeIgniter - Tom Museth

CodeIgniter is a PHP-driven framework, containing a grab-bag of libraries, helpers, plug-ins and other resources, that takes care of many of the more complex procedures and functions for which PHP is famous.
CodeIgniter does all the heavy lifting for you while maintaining high performance.
It will simplify PHP syntax, streamline the code underlying your web pages, and—best of all—have you churning out dynamic, interactive, professional websites in no time.



Exploring Kohana as an Alternative to CodeIgniter - Brett

Exploring Kohana as an Alternative to CodeIgniter

I have been developing with CodeIgniter for about 5 months now, and in that time I’ve come to enjoy this corner of PHP development.
odeIgniter allows me to take my ideas and execute them very quickly and, statistically speaking, on most any web server on the planet.
However, like any healthy relationship, we are not without our arguments.
To name a few: Nuking of the GET array, namespace conflicts (having to name a controller Cart and a model Kart), reading and extending PHP 4, cookie based session implementation (though database sessions are now available in the trunk) and specifying validation rules in the controller rather than the model.


Exploring Kohana



CodeIgniter vs. CakePHP- Jonathan Snook

I'm pitting these two frameworks against each other but there really isn't a clear winner. Each has its strengths and weaknesses and ultimately falls to what your preference for certain features might be.



CodeIgniter Tutorial – Part 2 – .htaccess - Damian

What the .htaccess file lets us do, it create a series of rules, and what happens when a rule is follwed.
So first of all, you need to create a file called .htaccess in your web root (or in the directory where you have index.php).
The period in front of htaccess means its a hidden file, so you may need to show hidden files to see it.



10 quick CodeIgniter tips for better performance -


1. Move application directory outside of the system folder

Application directory doesn’t require residing inside system directory all time.
You can move this anywhere according to your convenience.
So, you don’t need to dig deeper into the system directory every time to access a controller or model.



Introduction to the CodeIgniter PHP Framework- Devshed - Alejandro Gervasio

In this group of articles, I’ll be taking a close look at the main features bundled with the CodeIgniter PHP framework. With it, you can quickly build small to moderate object-oriented applications. Now, it’s time to begin harnessing the real power of CodeIgniter. Ignite yourself and start reading now!



6 CodeIgniter Hacks for the Masters - Burak Guzel

CodeIgniter is a simple and powerful open source web application framework for PHP. Today, we’ll do some core “hacks” to this framework to change and improve its functionality. In the process, you’ll gain a better understanding of the intricacies of CodeIgniter.



Making CodeIgniter’s Profiler AJAX compatible - Gabe

Modern web applications almost all make use of AJAX to enhance their user appeal. However, AJAX can be hard to debug, especially when all the traditional tools do little to help



Easy AJAX Post with jQuery and CodeIgniter - Dferg

In this example, I’ll create a small, basic form that will allow user’s to input their username and email address into the form and submit it via AJAX. The input will be validated using the CodeIgniter form validation library, and an appropriate response will be displayed to the user.



CodeIgniter Framework Basic Tutorials - PHPEveryday



3 CodeIgniter libraries that will make your life easier (EzAuth, Ocular and DataMapper) - Geshan

Working with CodeIgniter for past 2 years, here are three external libraries that are bound to make your life easier when you choose CodeIgniter to develop your web application:



CodeIgniter Library: 80 77 Free Scripts, Addons, Tutorials and Videos - John Crenshaw

CodeIgniter is fixing to blow up even more with the release of ExpressionEngine 2.0, currently in Beta, which is built on top of the CodeIgniter framework. Sounds great and all, but ExpressionEngine ain’t cheap…$299 for the commercial version…so while you sit around wondering if ExpressionEngine is a CMS you want to get in to, why not get familiar with it’s CodeIgniter foundation using these 77 totally free scripts, addons and tutorials?



40+ CodeIgniter Framework Tutorials for Kick-Ass PHP Application - 2EXPERTSDESIGN

Here is the list of 40+ Excellent And Useful CodeIgniter Application Development Framework Tutorials & Resources that includes some useful tutorials and few great resources that has been developed for programer and designers. We are hoping that you will learn further on CodeIgniter Application Development Framework after reading out this post.



CodeIgniter From Scratch: Day 1 - Jeffrey Way

After numerous requests, today we are launching a new screencast series on Nettuts+ that will focus exclusively on the CodeIgniter PHP framework. Over the course of about 10 videos, I’ll teach you exactly how to use this framework. Ultimately, we’ll work our way up to building a custom CMS. Without further ado, here’s day one!



Untangling MVC with CodeIgniter - Stephen Thorpe

When I first started programming the only type of code I wrote was procedural. You know the type, one thing leads to another with a thrown in function here and there and you have a working application. As I grew as a programmer, I began to find out that way of programming is fine for small projects but when I started to develop bigger applications my code became very disorganized and hard to read. To combat this I started writing my own classes to help me write better, reusable code that I could use in all my applications. Then I realized that although I was learning a lot by doing this, I was reinventing the wheel. Most of what I was writing had already been accomplished many times over in various PHP frameworks. I began looking into the almost endless selection of PHP frameworks and saw most of them were also based on something called MVC.



How to Build a CodeIgniter Web App on PHPFog  - Andy Hawthorne

PHPFog is a cloud hosting solution for PHP applications. It offers a free shared cloud that includes access to a MySQL database, and the ability to add 3 apps to your account. The main idea behind PHPFog, is that it looks after all the server requirements for you, leaving you free to design and write your application.



Pagination with CodeIgniter - Andy Hawthorne

In this tutorial, I’ll use CodeIgniter’s pagination library to show you how you can create a paginated list of results from a MySQL database. Along the way, you’ll also see how to fix a problem with the pagination links that the library might produce.





Alle artikelen bij Externe artikelen