Framework for PHP?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
NathanS
Forum Newbie
Posts: 1
Joined: Wed Sep 21, 2005 11:14 am
Location: Harrington,DE

Framework for PHP?

Post by NathanS »

PHP and Smarty Newbie

1. What is the most popular Framework for PHP?

2. What is the Framework you use?

3. What is the benefit of using your Framework?

4. Does your Framework work with Smarty?



Thanks for all the help,
Nathan
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Re: Framework for PHP?

Post by feyd »

NathanS wrote:1. What is the most popular Framework for PHP?
I'm not entirely sure what you mean by framework, as it's used for a lot of differing meanings.
NathanS wrote:2. What is the Framework you use?
We built our own framework, which is called Canons
NathanS wrote:3. What is the benefit of using your Framework?
  • XHTML 1.1 output during HTML rendering, XUL and XML rendering of the same data with a single switch to change which rendering unit is used
  • "pages" are built using XML
  • native rendering of very complex controls
  • cross-browser intelligent output
  • highly configurable
  • For PHP, compatible with 5+ only. Supports other backends including compile to .NET
  • Ability to create very complex applications within a very short period of time. (We can replicate the "internet options" dialog box in about 20 minutes without an editor, with the editor, under 5 minutes)
etc, etc...
NathanS wrote:4. Does your Framework work with Smarty?
nope. There are no plans to add support for it, or any other template engine for that matter.


We do have plans to release the editor and an SDK for free. There are no plans to release the framework itself at this point. Some of the other technologies we're building will likely be availble in the future.
alvinphp
Forum Contributor
Posts: 380
Joined: Wed Sep 21, 2005 11:47 am

Post by alvinphp »

Frameworks seem to be like fashion, they change every season with something new.
Roja
Tutorials Group
Posts: 2692
Joined: Sun Jan 04, 2004 10:30 pm

Re: Framework for PHP?

Post by Roja »

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. :P
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.
Post Reply