Welcome Guest, Not a member yet? Register   Sign In
CodeIgniter 3.0-dev question
#5

[eluser]ivantcholakov[/eluser]
@PBDevelopment

I also started to build my own CMS these days. After a long-time research I decided to stick with CodeIgniter 3.0-dev.

If you want to have easy-maintainable quality code base, It is very important how you would start your project. This is what I tried to do before approaching to the CMS project. I built some kind of a conceptual platform to rely on, in two variants:

https://github.com/ivantcholakov/starter...-edition-3 - this is a platform "by the book". It is CodeIgniter with rearranged folder structure, and with some other third-party stuff collected. The bootstrapping process is deeply reworked. It supports CI 2.x class/file naming convention too, so migration of old code to CodeIgniter 3.0 becomes easy. I have production sites based on this platform.

But my CMS is to have a public part and administration part (two sites, actually). With this platform the public and admin modules/controller/views would share a same file structure which I find inconvenient.

I saw the so-called "XHMVC" implementation by Xavier Perez about two months ago and liked the idea very much. This is the result:

https://github.com/ivantcholakov/starter...-edition-4 - and this is what I am going to use for my CMS. The public and the administration parts are to be separate applications that can share common libraries, models, etc. I haven't used this newer platform for production yet.

Have a look at them and take whatever you like.


Messages In This Thread
CodeIgniter 3.0-dev question - by El Forum - 01-06-2013, 08:58 AM
CodeIgniter 3.0-dev question - by El Forum - 01-06-2013, 10:36 PM
CodeIgniter 3.0-dev question - by El Forum - 11-08-2013, 11:58 AM
CodeIgniter 3.0-dev question - by El Forum - 11-08-2013, 01:46 PM
CodeIgniter 3.0-dev question - by El Forum - 11-14-2013, 03:19 PM



Theme © iAndrew 2016 - Forum software by © MyBB