Link to home
Start Free TrialLog in
Avatar of RalphS007
RalphS007Flag for United States of America

asked on

Building a new framework

What is the easiest way to build a new framework?
Avatar of StingRaY
StingRaY
Flag of Thailand image

What framework?
Avatar of RalphS007

ASKER

a custom CMS made from scratch using PHP as the language w/o using pre-existing crap like Joomla, Word Press, etc.
All the solutions out there have too much baggage w/ them and none of what i'm looking for.
Also I want it to be compatible w/ ASP.NET and PHP
Wordpress is good for a training tool on widgets but is too limited for my needs.
Wordpress, Joomla, etc are Content Management Systems while Zend and CodeIgniter are Frameworks. Also APS.NET and PHP are two completely separate languages.
I do not think there is an "easy way" to build a framework, however if you are meaning you want to build a custom cms from scratch then I think you need to have a good look at zend , smarty, mootools as a base to start your developement.
ASKER CERTIFIED SOLUTION
Avatar of Jason C. Levine
Jason C. Levine
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial

"WordPress is good for a training tool on widgets but is too limited for my needs"


WordPress has become a very robust CMS with one of the most simple API's and and endless amount of options to extend the functionality that ships with the WordPress.

More specifically the last two WordPress updates have brought some landmark changes to the WordPress UI and CMS features. In case you haven't kept up with WP, here is a quick run-down of the newest features:

Custom Post Types:
CPT's are comparable to "Modules", they allow you to categorize your site structure into whatever you'd need.

Example:
Using CPT's you could create a post type named Portfolio. This would give you the option to create a Photo Gallery with it's own admin interface (or any other niche/category).
Resources:

The Codex Pages
Plugin for the non-technical designers

You can now use the optimal Permalink Structure
WPCandy article

And some brief additions as of WordPress 3.3:
New media uploader (allows drag-n-drop of multiple images for uploading)
New Feature Tooltip Pointers (create a visual walk-through for clients)

Those are just a few of the new features, here is a complete list if anyone's interested:
http://codex.wordpress.org/Version_3.3

I'm not a WordPress salesmen, but it's hard to argue with the amount of options available to mold it into whatever you could need.

If you're dead set against using WordPress or the other 2 CMS platforms, there are other CMS's out there. I've tried out quite a few, and these two are the next best thing to the top 3:

CMS Made Simple (I was able to install this and create a simple website without reading a single line of instructions), however I haven't explored the ability or lack of customization.

My second favorite now WordPress CMS would be PyroCMS. It's very simple, has a nice UI and seems to have good support.


The other option would be to go with an actual "framework" like your question entitles. In my opinion the hands down winner is CodeIgniter. With Codeigniter the only limit is your ability to write code.

And if you're not a Codeigniter fan then maybe Symphony will suit you better?