10023 readersCodeIgniter is a widely used PHP framework that aims to help developers write better structured code and remove boilerplate tasks from the workflow.
In this article, I’m going to explain some incredibly useful techniques to use when developing applications using CodeIgniter.
1. Easier Configuration Parameters
When creating libraries (or anything that requires configuration values) for our
10139 readers
Views are a key ingredient in any MVC application, and CodeIgniter applications aren’t any different. Today, we’re going to learn what a view is, and discover how they can be used to create a templating solution for your CodeIgniter projects.
The first part of this tutorial will educate complete beginners to CodeIgniter on what a view
7913 readersUploading files asnychronously can be a pain at the best of times, but when coupled with CodeIgniter, it can be a particularly frustrating experience. I finally found a way that not only works consistently, but keeps to the MVC pattern. Read on to find out how!
Preface
In this tutorial, we’ll be using the PHP framework CodeIgniter,
7086 readersIn this lesson, we will create a CodeIgniter library that allows us to generate data grids automatically for managing any database table. I’ll explain each step required to create this class; so you’ll likely learn some new OOP techniques/concepts in the process!
As a bonus, we’ll proceed to write some jQuery code that will enable a
12574 readersThis article will help walk you through using Vagrant to manage your virtual machine instances, and explain how you can take advantage of Puppet to provision various resources, like PHP and PostgreSQL.
Introduction
Developers have a huge selection of ways to build their web development environment.
Developers have a huge selection of ways to build their web development
-
7714 readersFor those of you who spend a bit of time interacting in the BuddyPress community, Marshall (MrMaz) will need no introduction.
Marshall is the developer of the BuddyPress Links plugin that adds rich media sharing to your BuddyPress install. If you’ve used it you’ll know it’s one of the most tightly integrated plugins available, interacting
5132 readersMarshall who goes by the user name MrMaz in the BuddyPress community has been appointed the newest member of the BuddyPress core team. Marshall will be focusing on the BuddyPress API which will make the lives of developers easier to seamlessly integrate their plugins into BuddyPress. His work will be slated for release in 1.4
-
4122 readersIf you’re developing a new implementation for the Akismet API, or integrating an existing library with your own application, you will of course need to test it. Often we see developers get ahead of themselves, making a few trivial API calls with minimal values and drawing the wrong conclusions about Akismet’s accuracy. Here
9134 readersLet’s face it: PHP has had a rocky history with package management, and as a result, it is pretty rare to find a developer who actively uses systems like PEAR. Instead, most developers have chosen their favorite framework, which has code specifically written for it to handle various things, like DB interaction, ORM's, OAuth, Amazon
9717 readersAgile or Agile Development – we hear these words more often these days. But do we really know what it is all about? How can it help us become more effective, while having lots of fun developing software? How can we use it to communicate with business people and make this communication easy and constructive