Skip to content

I have the welcome page but now what

Derek Jones edited this page Jul 5, 2012 · 18 revisions

Category:Approaches

The Goal

You've got the base system installed - you can see the Welcome to CodeIgniter page on your browser, but now you're a bit stuck.

What are you meant to do next? (Well, obviously you're meant to code your masterpiece, but you know what I mean.)

You want to know the kinds of things that long-time CodeIgniter users set up on all their new installs. These are the add-ons, the changes they make to config files and directory layouts.

Basically you want to know what other people do, so you can pinch all the ideas that you think might work for you.

Important: this is not a tutorial on setting up auth libraries, configuring specific plug-ins, and so on - that stuff is much better covered by the wiki pages specific to that auth library, or that plug-in. This is much more a personal 'This is what I do after installing a clean CI environment and before I start doing Actual Stuff'.

Discussion

Things you can expect to learn in here: o Wow -- nearly everyone uses MY_Controller - why doesn't CI just ship with an empty one? o Oh, you can do the same thing to MY_Model? o Documentation tools - aren't they for Big Projects with Lots Of Forgetful People only? o Code versioning systems - aren't they for Big Projects with Lots Of Clumsy People only? o Gosh - NetBeans can do auto-complete on CI's helpers and library methods?

The approaches

o I have the welcome page - but now what - jedd - MY_Controller & MY_Model extensions, view sub-directories, version tracking with git, phpdoc ... o I have the welcome page - but now what - your-CI-login-name-goes-here - description of your approach goes here ...

Note to would-be contributors - it'd be just fantastic if you'd spend the time sharing your approaches with the world, but please resist the temptation to provide a link to another site. First, sites come and go, and dead links are a real pain in the proverbial. Second, off-site material doesn't get discovered by searches within the wiki. Third, the world has enough web pages that are 'lists of links' - we don't need to add to the collection. And finally - the whole idea of this collection of Approaches is so that users can see what you do - so can you please put your name on anything you contribute, so people can PM you if they want to clarify something?

We probably don't want to automatically insert category/subcategory listing here - as it'd be nice for each of us to summarise / differentiate our approach - git .v. svn , netbeans .v. eclipse , phpdoc .v. whatever others user, etc.

Clone this wiki locally