One other option -- Drupal is open source of course. You're welcome to borrow code from Drupal or any of the other innumerable php frameworks out there. But like the others said, are you sure you can't build what you want on Drupal -- it'd save you gobs of time provided there's not some fatal incompatibility. Kyle Research Assistant eBusiness Center @ BYU kyle.mathews2000.com/blog On Tue, Nov 11, 2008 at 7:42 AM, Amy Stephen <amystephen@gmail.com> wrote:
You might try this title, although I have not read it. -> http://www.packtpub.com/PHP-5-CMS-Framework-Development/book
Your points about "reinventing the wheel" and "repeating the same stupid mistakes" are good ones. One of the most important benefits of adopting a community based solution is having access to the work of many, many intelligent people - that has been tested by time and diverse install base - and has been improved with that experience.
I recommend you use Drupal and direct your creative energies towards bringing improvements to that project. What you'll begin with is quite amazing. Why reinvent the wheel or start over at the beginning?
Anyway - all the best!
On Tue, Nov 11, 2008 at 7:02 AM, My Own Linux <myown.linux@gmail.com>wrote:
I am asking this because I was working on a FOSS project for many months and few bad initial design decisions and I had to spend a lot of time rewriting a lot things, and basically the project has come to a dead halt because it just not possible to fix those things now !
I dont want to repeat the same mistakes again :) I want to be more careful this time.
I just to know what the provable things and the best approaches for such projects - reinventing the wheel and repeating the same stupid mistakes is just not fun :)
:D