I'm in the same boat. Although I just switched jobs, so I don't have my framework anymore. Some of the frameworks require you to program to their standards and use the entire framework, like Drupal. I prefer to use only the pieces I need or the parts that are better than mine. The Zend framework is designed around that concept, so you can continue to use your framework and just incorporate pieces of theirs. I found a lot of the frameworks are designed around creating/managing a site. In my case, web sites are just the presentation of various pieces. The same "piece" can appear on any number of sites. The site isn't the central point, it's the "piece" that's important. The site is whatever the creative group comes up with, I just plugin the pieces. Many of the frameworks don't lend themselves to this type of setup. Most of my code lives in a centralized directory accessible by all web sites. Which is why I seem to be settling on Zend.

On Aug 22, 2007, at 12:53 PM, Ben Sgro ((ProjectSkyLine)) wrote:

Hello all,

I know there has been a ton of discussion about frameworks.

So far, I've looked into:
1) Cake
2) Zend
3) Joomla
4) Symfony
5) Drupal

I've looked at tutorials, books and online how-tos'. Let me explain my development environment.

I use smarty templates for all my HTML. My php is 5w/OOP. I have many libraries from everything from database access, sitemap creation, html (textboxes, drop downs), simple ajax, error logging, session handling, (all created by myself) and I use PEAR SOMETIMES as to not reinvent the wheel for a single project. When I design sites & applications, I have an index.php and pass "actions=WHATEVER" on the URL to change the action of the program. I dont use seperate files for different things EXCEPT for all the libs
and auxiliary functions. I use SVN for revision control.

I guess I don't see the compelling reason to switch to a framework. Will it really speed up my development time, even if I have all these libs (and still expanding) already created?

The JSON stuff looks cool, but I dont use that much js and if I do, I just write it myself.

Applications I build are powered by PHP/MYSQL, HTML/CSS. There are forms to fillout, emailing, login,
account creation, etc. Some are more complicated than others.

Maybe I could use one framework for making simple websites, and another for applications?

I'm really looking for success stories or terros from switching from no framework to using one, which one, how long it took to be effecient with it, how easy it was to expand/modify, the userbase and user support, scalability, ease of use, organization of codebase, etc. Also, I LOVE books, so any that have good paperback book or white paper/ tutorials is a BIG plus.

Any feedback is helpful, and please provide pros/cons.

Thanks so much!

- Ben


Ben Sgro, Chief Engineer
ProjectSkyLine - Defining New Horizons
Our company: www.projectskyline.com
Our products: www.project-contact.com

This e-mail is confidential information intended only for the use of the individual to whom it is addressed.
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to