CodeIgniter 3.0-dev question |
[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
|