Arguing on the Internet

Posted 2012-12-27
Category CodeIgniter

I have referenced Shawn McCool's blog a few times, "Why CodeIgniter is Dead" and people are wondering why I argued so hard against it back in May but then gave CodeIgniter such a hard time in my last article. For the record I'm not team CodeIgniter or team Laravel, I'm a PHP user who has some opinions, and some of those opinions change over time - which is fair enough. My opinions aside, his original article was wrong on a few points, so let's discuss those.

Read More »

5 Things CodeIgniter Cannot Do (without a rewrite)

CodeIgniter was build a long time ago and since its inception it has maintained the same API, without making sizable breaking changes through 3 major versions. Sadly, the API is at a point where it needs to be rewritten to support several fundamental features, which most other frameworks support. This is a walk through those features with a little insight as to what why and how from an ex core contributor.

Read More »

CodeIgniter Conference 2012 SF

Posted 2012-05-31
Category CodeIgniter
So only two months until the return of CICONF to America! Last year was CICONF2011 NY which was a great experience. There we announced the availability of CodeIgniter on GitHub, released CodeIgniter 2.1-dev and saw over 50 pull requests get made to CodeIgniter by developers trying to win my iPad. Then we had CICONF2012 in London, and now it's off to San Francisco for more CodeIgniter nerdery.

Read More »

New CodeIgniter Documentation = Unicorn Party

Posted 2011-10-06
Category CodeIgniter

The CodeIgniter Community has been crying out for EllisLab and the development team to be more open and forward with information, developments, roadmaps, etc and EllisLab have taken this to heart. Yesterday they put up a "nightly build" of the new documentation which has been worked on in a GitHub branch for months and is not in develop and... the community said AAAAGGGGHHHHHHH! This post is an explanation of why the new documentation is amazing.

Read More »

Managing CodeIgniter Packages with Git Submodules

Posted 2011-09-25
Category CodeIgniter

With CodeIgniter moving to GitHub we are starting to see a lot of CodeIgniter developers wanting to learn more about Git, specifically how they can use it to improve their workflows, manage their applications and move away from the horrible days of copying and pasting updated libraries off a wiki. UCK. Sparks are helping us on the whole, but there is another method that we can use to manage our packages: Git Submodules.

Read More »

CICON2011 and the future of CodeIgniter

Posted 2011-08-27
Category CodeIgniter

CICON2011 happened and it was awesome. We had 100 CodeIgniter nerds in the same place - which is the biggest collection of nerds since CICON2010 in the UK, but this event was so much better. We had a whole load of announcements that have changed the way the framework is contributed to and improved the whole community for the better. This is not me blowing smoke up my backside, but feedback I have had from attendees. So, what did you miss?

Read More »

The CodeIgniter Community goes on holiday to NYC

Posted 2011-04-19
Category CodeIgniter

The CodeIgniter Community has decided to have a little holiday this summer, and head to New York for not just a meet up, but the biggest gathering of CodeIgniter developers to ever happen. There will be talks from the CodeIgniter Reactor Engineers, the EllisLab teams themselves and people involved in Forrst, PyroCMS, PHPFog and all sorts of other exciting things. There will be masterclasses teaching you the basics if you are pretty new to CodeIgniter, or an advanced track showing you how to do some crazy stuff. Something for everyone!

Read More »

Video: Set up a REST API with CodeIgniter

Posted 2011-03-17
Category CodeIgniter

Tonight I started working on the RESTful API for PancakeApp - an invoicing system built in CodeIgniter - when I remembered how many people have been asking for help using REST_Controller. I wrote up an article on NetTuts last year hoping that would cover the majority of questions, but with new features like API Keys, Limiting and Logging being added I thought a quick run-through was in order. This video covers the basic implementation, HTTP Basic/Digest authentication, format switching and goes onto the new API Key and logging features. As this is an admittedly an unplanned video I'll be accepting answers to the question "How many mistakes did I make?" on the back of a postcard.

Read More »

Getting involved with CodeIgniter

Posted 2011-02-15
Category CodeIgniter

What makes Reactor so much more different than CodeIgniter has been in the past? Anyone can be involved wether you are a hard-core developer who is happy to jump into the codebase and start changing things and adding features, or a new user who just wants to request some new features, you can do this on the UserVoice or send in your code using BitBucket and GitHub.

Read More »

EllisLab react with CodeIgniter Reactor

Posted 2010-12-02
Category CodeIgniter

Two weeks ago we had some interesting news from EllisLab about the planning of a "Official CodeIgniter Community Branch" in which "CodeIgniter Deputies" would be appointed to manage community contributions. That was pretty awesome, but today we've had some even better news about the future of CodeIgniter. That is: The CodeIgniter Reactor!

Read More »