Open Ideas for Content Management Framework in PHP, im recoding my old cms into CMF..
This is basicly a revamped from my 3 version of CMS, i will release this as an open source once ive laid out the main system of the framework.. supposed to be the 4th version but i decided to move out from a modular CMS to a dedicated framework
so this is what ive planned to recode -
- moving from standard PHP mysql code to PDO and SQLLite support without porting
- faster parsing and detection of dynamic url
- improve template system, still similar to wordpress, i might add my very long overdue bridge code so it can use wordpress template drop-in
- moving all traditional codes to OOP
- security
- downsizing the system file size currently its only 3MB+ minus the template, currently the lite version of my cms is 1MB+ minus template
- moving out from Joomla/Wordpress structure to an MVC structure, im also considering MVVM
any ideas that would be nice... this is made from scratch btw... using PHP and MySQL, this will be a modular system meaning it can used as CMS, Blog, eStore, Social Network, corporate intranet or portal or a combination of all..
im not using any framework im making one, im not using any language but PHP only, ill might other database for now ill work with MySQL
btw wala pani name ani, i have and idea but dipa final i wanted it be uniquely filipino..
Update 09-12-2012:
- Been busy lately, so here it is, it is now know as
Bayanihan CMF, the
lumad (by fixyourself
) will be used sa iya unya official template name
Screenshots:
Bayanihan CMF Admin Control Panel, most web application uses web based admin control panel or backend like wordpress, web based AdminCPL are still considered but it will be as optional component. There is also a lite version called
BayanihanLite good for small website that still want to use dynamic structure, ill be launching it first as soon as i find time to upload it on sourcefourge or github
It will be built on XUL/Javascript so it will be cross platform (Windows,Linux and Mac). This is a
desktop application, it will also use XML-RPC for server and application transaction, and for 3rd party application compatibility like
LiveWriter. Future features will include python.
Why desktop based backend over web-based?
- Simple, security and reducing the server disk space, usage.
If you still have ideas feel free to comment and add, any contribution nga gamiton will be added sa acknowledgement/contribution section sa framework