NathanS wrote:PHP and Smarty Newbie
1. What is the most popular Framework for PHP?
Most popular by what measure? Different search engines will give different rankings, different people will give different answers.. popularity means little. If you want a list, do a google search.
NathanS wrote:2. What is the Framework you use?
First, you need to define "Framework". I love wikipedia's definition:
Wikipedia wrote:In software development, a framework is a defined support structure in which another software project can be organized and developed. A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project. The word "framework" has become a buzzword due to recent continuous and unfettered use of the term for any generic type of libraries. Sometimes, the word framework is used in place of the synonomous term, library, for the purpose of impressing venture capitalists.
So, by that token, I've essentially created my own using adodb, smarty, several key js libraries, and phpmailer. I've worked towards making a cohesive framework out of those seperate libraries, called "JOMPT", but I haven't quite found the sweet spot for it yet.
(JOMPT = Just One More PHP Toolkit)
Wikipedia wrote:3. What is the benefit of using your Framework?
By using existing, well-tested, well-supported libraries, I reduce my development time, my support problems, and increase my functionality. For an example, phpmailer gives me substantially better features than php's mail() function, with a very small footprint, and a decent support team. By using phpmailer, I was able to focus on other parts of my project.
Wikipedia wrote:4. Does your Framework work with Smarty?
Smarty is one of the tools in my toolkit. Smarty is a fantastic tool, and I highly recommend it for people trying to keep their display/output seperate from their processing. Its used by Yahoo, and many other large companies. Its scalable, well-supported, and well-documented.