It's not a secret anymore!*
The moose likes PHP and the fly likes Need advice on PHP framework Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Languages » PHP
Bookmark "Need advice on PHP framework" Watch "Need advice on PHP framework" New topic
Author

Need advice on PHP framework

chanveil Kiji
Greenhorn

Joined: Dec 30, 2010
Posts: 15
I'm going to develop a new php application where i can enable and disable some function or module. Need some advice on which php framework suitable.
Thanks
Lino Larios
Greenhorn

Joined: Jun 27, 2008
Posts: 28


Hi , i think you are looking for a CMS ,you can start with Joomla

http://www.joomla.org/
Rajkumar balakrishnan
Ranch Hand

Joined: May 29, 2008
Posts: 445

What kind of application and what are you exactly going to develop? Without these info its not possible to suggest. There are lot of PHP Frameworks are there for various purpose.


Never try to be a hard-worker. Be a smart-worker.
My Blog
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1726
    
  14

If you're just implementing a website, you could use a content management system (CMS) like Joomla, WordPress or Drupal.

Drupal is probably the most powerful and sophisticated of these 3 i.e. you can add a lot of clever components etc yourself, but of course it's also more complex. It is well documented and has been around a long time so there are plenty of people out there with Drupal skills. WordPress is the easiest of these 3 to learn, but is less sophisticated/flexible than Drupal for example. Joomla is somewhere between the other 2, in terms of flexibility/complexity.

All 3 of these have a huge number of 3rd party modules available to provide all kinds of extra functionality.

Of course, there are lots of other PHP-based CMS out there, but I've only used the above 3, which are all open source.

But if you are implementing an actual web application yourself, then I can strongly recommend Zend Framework for high quality, robust, OO PHP components e.g. it includes components for 3-tier application development, such as DAOs, Struts-like MVC, and much more. It is very flexible i.e. you can just use the components you need, and very well documented. Zend Framework is an open source project maintained by Zend, who are The PHP People as you probably know.

There's also a Zend Eclipse derivative called Zend Studio with lots of built-in support for Zend Framework, and Zend also market Zend Server i.e. a PHP/Zend Framework-based web application server. Zend Studio and Zend Server are commercial products, although I think there is a trial version of Zend Studio you can download for free.

There are other PHP-based application development frameworks out there, but I've only used Zend Framework, with Zend Studio, both of which I found to be excellent. I didn't use the Zend Server, so I can't comment on that.


No more Blub for me, thank you, Vicar.
santoshkumar savadatti
Ranch Hand

Joined: Apr 27, 2010
Posts: 95
But if you are implementing an actual web application yourself, then I can strongly recommend Zend Framework for high quality, robust, OO PHP components e.g. it includes components for 3-tier application development, such as DAOs, Struts-like MVC, and much more.


I'm just beginning to take a look at Zend and probably it is the best PHP framework right now.but Chris, i'm encountering a problem.Most of the books on Zend seem to be on 1.5 version and as i understand, V1.6 onwards, Zend has helpers for javascript.Is there any book or resource which explains using a JS library (preferably Jquery) to implement Ajax in Zend?
Thanks
Aniket S. Kulkarni
Ranch Hand

Joined: Jun 15, 2011
Posts: 87

How can I run the PHP script using NetBeans IDE 6.8 or higher version?
Which is the best IDE for PHP?
Thanks in advance.


Aniket Kulkarni
Oracle Certified Professional, Java SE 6 Programmer.
 
GeeCON Prague 2014
 
subject: Need advice on PHP framework