Joseph,
I am unsure of what you are referring to with the question - however, if by data-intensive you mean a heavily database driven website, a good MVC framework such as Zend Framework, Symfony, etc may be the ticket.
The learning curve isn't very steep if you've done C++ or another language where you will be familiar with the MVC structure.
They can use XML & YAML an even generate the SQL statements required to build in the database application, as well as build a custom model (or database routeens, at its most basic level) that will build out most common functionality.
They do have a drawback, since you are loading a ton of libraries (unless you are very careful in the way you implement it) it can be a lot of load for a web server, dependent on the amount of traffic you are expecting.
That being said however, there are MANY top 100k websites (traffic wise) that run on these architectures.
I am personally a fan of Zend Framework, I've only been using it for about 2 years now so I am far from being an expert at it, but coupled with Zend Studio IDE, you have the ability to quickly deploy new controllers, code hinting for your own functions as well as built in, etc.
It's definitely my first choice for a quick deploy project, once you get the hang of it that is.