SitePoint Sponsor

User Tag List

Results 1 to 16 of 16
  1. #1
    SitePoint Member
    Join Date
    Apr 2006
    Posts
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Which best & eaiset Framework/Class/Template Engine you chose?

    Which best and eaiset Framework , Class or Template Engine you chose for PHP web development on medium websites?

    And why?

  2. #2
    SitePoint Member
    Join Date
    Apr 2006
    Posts
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    And what about of these?:

    PHP Code:
    1anyDB
    2
    PEAR::DB
    3
    ADOdb
    3
    ezSQL EZ Results
    4
    MetaBase
    5
    TinyButStrong Template Engine
    6
    Zend Framework 

  3. #3
    SitePoint Member
    Join Date
    Apr 2006
    Posts
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  4. #4
    Sell crazy someplace else markl999's Avatar
    Join Date
    Aug 2003
    Location
    Manchester, UK
    Posts
    4,007
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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 )

  5. #5
    SitePoint Member
    Join Date
    Jul 2006
    Location
    jhb, south africa
    Posts
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ^^ 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

  6. #6
    SitePoint Wizard bronze trophy devbanana's Avatar
    Join Date
    Apr 2006
    Location
    Pennsylvania
    Posts
    1,736
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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.
    Laudetur Iesus Christus!
    Christ's Little Flock
    Jesus is the Good Shepherd

  7. #7
    An average geek earl-grey's Avatar
    Join Date
    Mar 2005
    Location
    Ukraine
    Posts
    1,403
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I use CakePHP too.

  8. #8
    SitePoint Zealot
    Join Date
    Nov 2005
    Location
    Nashville, TN
    Posts
    116
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I use Smarty Template Engine and most classes come from phpclasses.org

  9. #9
    SitePoint Member
    Join Date
    Apr 2006
    Posts
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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.

  10. #10
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    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

  11. #11
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,578
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I didn't like Cake. Or CodeIgniter.

    I use Symfony. So does Yahoo! Bookmarks.

  12. #12
    SitePoint Wizard bronze trophy Tailslide's Avatar
    Join Date
    Feb 2006
    Location
    Bedford, UK
    Posts
    1,687
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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?
    Little Blue Plane Web Design
    Blood, Sweat & Rust - A Land Rover restoration project

  13. #13
    SitePoint Wizard PHPycho's Avatar
    Join Date
    Dec 2005
    Posts
    1,201
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PEAR packages and classes from phpclasses.org

  14. #14
    SitePoint Guru Ize's Avatar
    Join Date
    Nov 2005
    Location
    The Netherlands
    Posts
    808
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Tailslide View Post
    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?
    The advantage is that you don't have to do/know/learn everything yourself, but build upon an existing system that already tackles the most common problems.

    Kind of takes the fun out of programming if you ask me

  15. #15
    An average geek earl-grey's Avatar
    Join Date
    Mar 2005
    Location
    Ukraine
    Posts
    1,403
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Ize View Post
    The advantage is that you don't have to do/know/learn everything yourself, but build upon an existing system that already tackles the most common problems.

    Kind of takes the fun out of programming if you ask me
    Well, for in most cases it takes out the boring part, not fun, IMHO.

  16. #16
    SitePoint Guru Ize's Avatar
    Join Date
    Nov 2005
    Location
    The Netherlands
    Posts
    808
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by earl-grey View Post
    Well, for in most cases it takes out the boring part, not fun, IMHO.
    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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •