Which best and eaiset Framework , Class or Template Engine you chose for PHP web development on medium websites?
And why?
| SitePoint Sponsor |
Which best and eaiset Framework , Class or Template Engine you chose for PHP web development on medium websites?
And why?
And what about of these?:
PHP Code:1- anyDB
2- PEAR::DB
3- ADOdb
3- ezSQL & EZ Results
4- MetaBase
5- TinyButStrong Template Engine
6- Zend Framework





I use the rather unpopular choice of PHP as my framework, PHP for my classes and PHP as my template engine.
(sorry .. some one had to say it)
^^ I agree, perhaps we are missing out on something we don't know about ?
As far as templating goes, this is a good example of using php's templating abilities without using an additional compiler: http://www.massassi.com/php/articles/template_engines/
I am currently working with a mailing class/s that seems to be quite very useful to me.. swiftmailer
whatever the mind
can conceive and believe
it can achieve
I use CakePHP as my framework. It just tends to be a whole lot faster on most projects. Also they're beginning to introduce some very interesting functionality into the upcoming release.





I use CakePHP too.

I use Smarty Template Engine and most classes come from phpclasses.org
I found anyDB is the easiest and the best Database Abstraction Layer.
But I don't understand how and why it supports ADOdb, PEAR::DB and PHPLIB ?!
http://lensphp.sourceforge.net/
http://lensphp.sourceforge.net/anydb/readme.html
http://www.phpclasses.org/browse/package/846.html
Last edited by alMubarmij; Jan 21, 2007 at 03:25.
I have always just used PHP and classes. But I am about to give cakePHP a shot. Might as well see what the hype is about![]()
Sara


I didn't like Cake. Or CodeIgniter.
I use Symfony. So does Yahoo! Bookmarks.
17-29% of paid ad clicks are fraudulent. Get protected with Improvely, your online marketing dashboard.
→ Conversion tracking, click fraud detection, A/B testing and more.
Could someone explain to me what the advantage of using a framework like Cake or Pear over plain old fashioned PHP?
I'm not too experienced with PHP - I can do what I need to to get a fairly simple database working and returning whatever info is required for the site. But that's about it. Enter information, store information, retrieve information - that's about it.
Will learning a framework make my life easier? Do I have to be very knowledgeable at PHP first?
PEAR packages and classes from phpclasses.org









Sure, you are right of course, but I think for programmers that have just started it's more fun to explore a language, see what's possible, see what's impossible and sometimes manually conquer the impossible
I also believe beginning programmers learn more from toying around with the core language instead of with someone else's API.
And finally, I think it's pretty satisfactory to build a large application with your own code.
(but yes, I do understand the advantages of frameworks)
Bookmarks