CakePHP.
A new brand.
The same vision.

The CakePHP framework has, over the past decade, cultivated its values while staying true to their mission – all under the open source philosophy. The community has grown strength to strength, and is known for being one of the most supportive, dedicated and passionate communities in the open source world.

The mission is clear – Help developers around the world, build simpler, faster and consistent web applications.

This has led to the CakePHP Framework being recognised and used by some of the biggest enterprises of today’s times. Together with this endorsement, and the ever-growing community, CakePHP was fundamental in the creation of PHP frameworks.

Back when the first version of CakePHP was launched (over a decade ago!), nobody predicted how this new comer, a PHP framework, would end up creating professions, jobs, markets, solutions or most importantly the community of like-minded people. Everyone came together over one single idea – one that CakePHP dedicates time, money and resources to ensure is kept with the times.

The first CakePHP logo design, 2005.

CakePHP 2015 logo design.

What has occurred over the last decade has been incredible – born from an open source project – tens of thousands of people developed their careers, made a living and pursued their dreams within the PHP development world. Hundreds of startups and entrepreneurs emerged and built their vision grounded in the CakePHP philosophy.

And through the years of constant development, attention and commitment, CakePHP has remained stable, consistent. What was realised was, that although the framework was stable, people were committed, and the vision and mission were being achieved - CakePHP needed to grow, change and evolve our thinking to fit into the new era.

What CakePHP has changed, grown - evolved, is of course the core of the framework. Sticking with even greater conviction to the key philosophies and principles that the CakePHP framework has always held. The team set out to update, modernise and ensure both backwards compatibility but also future proof the framework. Leading to CakePHP 3 – as most would comment, the same but altogether improved.

Why did we change

The CakePHP identity is built on the collaboration and dedication of not only the core development team, but also of the community.

The way the framework spoke was still living in the past.

CakePHP stood up once again, and strongly reflected – both on itself, but also on what was happening in the PHP community.

Through this, we have brought together a world, a CakePHP world, of insight, collaboration, community and the open source philosophy, to build a new (and vastly improved) CakePHP image.

2005

2005

2006

2008

2012

2015

In this discovery, reflection and research into where CakePHP is today, the team has grown, understood its resilience in the PHP framework world, but also, has stayed true to the CakePHP Framework’s philosophy - Help developers around the world, build simpler, faster and consistent web applications.

The new CakePHP brand was designed to illustrate the values that have driven us through all these years: simplicity, velocity and consistency.

How much did we change

The traditional Cake image was redesigned in a minimalist style. The simplicity of the design is an expression of CakePHP's own simplicity. Built with basic geometric forms, it uses one single color and it's negative space to reduce graphic elements to it's minimum. 

The result of this radical simplification is an acceleration of the logo's cognition; an analogy to CakePHP rapid development approach.

A flat and solid design was inspired by CakePHP third pillar: consistency.

CakePHP sister brands.

A vision for growth

To help foster the values that brought us here, we clarified our key messaging. We wanted to focus on what we believe CakePHP enables our community to do best and what we as project maintainers believe, and work for.

A brand for everyone

CakePHP has always been free and open source. We attribute the framework success due to the participation of the community of developers that embraced our ideas and constantly contributed to our growth and development. Thinking about our community, we created a system of signatures to be used by CakePHP developers, applications, individual and group supporters. These are the CakePHP Community Flags. We invite you to use the flags to show support

1. Group Flag: The Group Flag is used to show plural form of usage. Example, you are a company or group of developers wanting to let others know you use CakePHP.

Floating Flag Embed Code:

<div style="position:fixed; top:20%; right:0; z-index:9999;">
   <a href="http://www.cakephp.org/">
	  <img src="http://www.cakephp.org/img/flags/We-bake-with-CakePHP.png" width="100px;">
   </a>
</div>

Image files:

DOWNLOAD PNG DOWNLOAD EPS DOWNLOAD SVG

2. Application Flag: The Application Flag is used to show that your have built an application that is using CakePHP.

Floating Flag Embed Code:

<div style="position:fixed; top:20%; right:0; z-index:9999;">
   <a href="http://www.cakephp.org/">
	  <img src="http://www.cakephp.org/img/flags/Baked-with-CakePHP.png" width="100px;">
   </a>
</div>

Image files:

DOWNLOAD PNG DOWNLOAD EPS DOWNLOAD SVG

3. Developer Flag: The Developer Flag is used by individuals to show their support for the project and that they are using CakePHP.

Floating Flag Embed Code:

<div style="position:fixed; top:20%; right:0; z-index:9999;">
   <a href="http://www.cakephp.org/">
	  <img src="http://www.cakephp.org/img/flags/I-bake-with-CakePHP.png" width="100px;">
   </a>
</div>

Image files:

DOWNLOAD PNG DOWNLOAD EPS DOWNLOAD SVG

4. Supporter Flag: The Supporter Flag is used to spread the word about CakePHP and tell them to use CakePHP.

Floating Flag Embed Code:

<div style="position:fixed; top:20%; right:0; z-index:9999;">
   <a href="http://www.cakephp.org/">
	  <img src="http://www.cakephp.org/img/flags/Bake-with-CakePHP.png" width="100px;">
   </a>
</div>

Image files:

DOWNLOAD PNG DOWNLOAD EPS DOWNLOAD SVG

Access our Trademarks and Logo Policy page to learn more.

CakePHP Rebranding Project was a partnership with brand designer Henrique Ibaldo