Yii 2.0 framework description (marketing alert!)

I didn't know where else to open such a thread but I think the Yii 2.0 forum is the appropriate place. Every once in a while I take a look at yiiframework.com and see the current framework description: "Yii is a high-performance PHP framework best for developing Web 2.0 applications.". While that was true some years ago the web has changed and the term Web 2.0 sounds really dated these days. This is the reason why I opened this thread: Maybe the community itself can come up with a statement that is short, to the point and best describes why we love and use Yii in our every day work.

My thoughts on how to create a good statement:

1. Don't use technical terms (despite PHP and open source). Why? Look at Web 2.0. It easily feels dated after a while
2. Focus on your own workflow. What are the most important benefits when using Yii compared to all the other clunky monsters?

And here's my first suggestion:"a fast, rock solid and secure open source PHP framework made to achieve more with less code"

"a fast, rock solid and secure open source PHP framework made to achieve more with less code"

Yes, "rock solid". That's it. I like this phrase.

One thing I really love in Yii is its "straightness" ... there should be a better word for it, but I can't think of it ... that gives me a well-sorted good perspective of the whole framework.
It ensures me that I can manage to accomplish my work even when I'm yet to dig into the details.

1. Open source with a strong community behind it: You don't want to be alone when problems arise
2. Ease of use: MVC, code reusability, abstraction layer on top of the heavy stuff (ActiveRecord etc.) to be able to focus on the creative aspects of coding.
3. Security: It should be easy to build secure applications from the ground up without worrying too much about SQL injections and stuff.

Things managers are usually looking for:

1. Agile development: In less time more work gets done => saves money
2. Wide spread use/community. If a developer is leaving your team you need to be able to quickly hire another or you are doomed
3. Learning curve: Is it relatively easy to learn or something really weird and complex so that your developers will have a hard time understanding its concepts? => costs more money

A serious note: A marketing claim should be short and catchy. The most successfull ones have no more than four words. Think of Audi's "Vorsprung durch Technik". So we should focus on the core attitudes of Yii and turn that into a slogan. Something among the lines of "Yii Framework - Simple design, powerful implementation".

programmer /ˈprəʊgramə/, noun: a device that converts ►coffee into ►code

Just to make sure we are talking about the same thing: I was merely talking about a description (a unique selling proposition if you will) of the framework, not a slogan. Both things are important but are totally different things. The Rails guys are doing it fairly well I think

From rubyonrails.org

Quote

Web development that doesn't hurt

Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable producitvity. It let's you write beautiful code by favoring convention over configuration

So the first part is the slogan and the rest the USP. I was focusing on the second and fully agree that the slogan should be short and catchy. But you need both to actually tell people what the heck this whole thing is we are talking about