Taking the Sting Out of PHP 5 Programming 159
bfioca writes "Where are the all-in-one PHP frameworks that make building well-factored and maintainable applications as easy as building simple sites? O'Reilly ONLamp's recent article Simplify PHP Development with WASP shows how to make a simple database-backed site with WASP in just a few lines of code. Other PHP 5 frameworks such as symfony and PRADO have been getting a lot of recent attention as well."
Drupal? (Score:4, Informative)
Re:Drupal? (Score:3, Informative)
Re:Drupal? (Score:2, Informative)
Re:I don't see the magic words MVC... (Score:2, Informative)
Re:Drupal? (Score:4, Informative)
Re:I need PHP (Score:2, Informative)
Re:I need PHP (Score:2, Informative)
Also, your understanding of databases and interfaces needs to be more sophisticated than building a contact manager in MS Access...
Never ever use PHPNuke (Score:3, Informative)
Read here. [google.com]
Re:*Please* use Ruby or Python (Score:2, Informative)
Re:Drupal? (Score:3, Informative)
This was a third party library that we incorporated in Drupal a while back to do some remote stuff (e.g. remote blogging,
If you do not use third party client apps to post, you can delete the file xmplrpc.php altogether if you wish.
When it was discovered that it has security flaws, we replaced it completely.
Newer versions are as secure as they can be.
Re:Drupal? (Score:5, Informative)
Nope.
Drupal has multi site out of the box, and has been like that for years. For some 18 months, I ran 4 different domain out of the same code base and the same database even (with database prefixes).
Drupal boasts "clean URLs" out of the box as well. This means that urls do not have to be www.example.com?q=node/123 but rather www.example.com/node/123 (this requires mod_rewrite).
Moreover, Drupal has out of the box the path module which allows you to alias any page to any URL you like. There is also a contributed module (pathauto) that makes this totally automated.
Check my web site for examples (all URLs are aliased).