Skip to content

This is a proposal to come up with a complete CMS based on CPhalcon Framework There is an existing CMS based on cPhalcon but coming up with another robust CMS with lean database schema is our priority

License

Notifications You must be signed in to change notification settings

ElijahGM/cPhalcon-CMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

cPhalcon-CMS

This is a proposal to come up with a complete CMS based on CPhalcon Framework There is an existing CMS based on cPhalcon but coming up with another robust CMS with lean database schema is our priority

Structure

The folder structure below is the propsed structure of the CMS

[app]
 [frontend]
	   [controllers]
	   [models]
	   [views]
	   Module.php
    
 [backend]
       [controllers]
	   [models]
	   [views]
	   Module.php  
 [plugins]
   [plugin1]
   [plugin..n]

 [modules]
   [module1]
        Module.php
	    [controllers]
	    [models]
	    [views]
	        (main layout is coming from here)
   [module2]
        Module.php
	    [controllers]
	    [models]
	    [views]
	        (main layout is coming from here)
 [views]
    (master main layout should come from here?)
 [public]
    [css]
    [js]
    [images]

	[themes]
	     [theme1]
	     [theme..n]

The folder structure is borrowed heavily from various leading frameworks Such as yii The main reason we need to maintain the above structure is for developer who will be migrating to use our CMS to find it easier to use

The folder structure is quite self explanatory what i want to emphasize is two folder structure

[modules]
   [module1]
        Module.php
	    [controllers]
	    [models]
	    [views]
	        (main layout is coming from here)
   [module2]
        Module.php
	    [controllers]
	    [models]
	    [views]
	        (main layout is coming from here)

This will host sub-modules of the main application this submoduules can be enabled or disabled

[themes]
	     [theme1]
	     [theme..n]

This will host different themes of the application which can be used at both back end and front end

About

This is a proposal to come up with a complete CMS based on CPhalcon Framework There is an existing CMS based on cPhalcon but coming up with another robust CMS with lean database schema is our priority

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published