Skip to content

I have the welcome page but now what

World Wide Web Server edited this page Jul 4, 2012 · 18 revisions

Category:Approaches

[h2]The Goal[/h2]

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? [color=grey][i](Well, obviously you're meant to code your masterpiece, but you know what I mean.)[/i][/color]

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.

[i][b]Important:[/b] this is [b]not[/b] 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'.[/i]

[h2]Discussion[/h2]

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

[h2]The approaches[/h2]

[b]o[/b] I have the welcome page - but now what - jedd - MY_Controller & MY_Model extensions, view sub-directories, version tracking with git, phpdoc ... [b]o[/b] I have the welcome page - but now what - yournamehere -description of your approach goes here ...

[b][color=grey][i]We probably [/i]don't[i] 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.[/color][/i][/b]

Clone this wiki locally