views:

517

answers:

8

I'm wondering if there's any framework that I could use for basic website with cms features.

Some features that I was looking for in the framework is,

  • basic cms editing features,
  • possibly easy way of constructing web forms, (contact us, feedback, subscription)
  • pretty url with mod-rewrite.

May be I'm asking too much.

+4  A: 

WordPress would certainly give you everything you're asking for. It's PHP, has quite advanced editing features, is trivial to construct forms in, and can output archives in any URL format you like. It also has a robust feature set that's easily extensible through plugins. Check it out here.

Additionally, if you're just looking for a CMS in general and the PHP aspect isn't terribly important, you might consider Movable Type. It's extraordinarily expressive and powerful and is easy to learn.

John Feminella
The feature I requested lack of one, easy customization of themes. And I guess, wordpress would be the best among all for those custom features.
mmhan
A: 

Drupal and Joomla are both decent php based cms systems.

zodeus
He's asking for a basic framework. Having quite a lot of experience with Drupal I can tell that Drupal isn't basic.
Luke
Either is Joomla..
alex
@Luke - while the OP may be asking for a "framework", he's describing an extensible CMS.
Sean McSomething
@McSomething - He's also asking for a "basic framework". That rules Drupal out for sure...
Luke
@Zodeus - While two of those are quite good, these aren't as easy to get started. And also I didn't want to go through a big learning curve just to find out that I can't bill the client for features he didn't request.
mmhan
+1  A: 

PHP basic Frameworks, not full featured Content Management Systems, I would recommend:

CodeIgniter
KohanaPHP
CakePHP

Luke
+1  A: 

For a CMS solution I would recommend Drupal. For a real framework symfony

cparrish817
+1  A: 

FrogCMS

alex
A: 

I tried some of frameworks but I can recommend Code Igniter. It easy to learn and is really fast.

Petr Svoboda
A: 

www.phpframeworks.com for the framework side of things. It's a good side by side comparison.

alex
A: 

well....all those frameworks are advanced for sure...i work on a framework thats written by some ppl from my org. You can write your framework too..Start by downloading the mysql class of php thats available for download online

Makarand