The numbers

We come a long way since the first version of Fork CMS was made open for the public. In october we celebrate our third open-source anniversary. And the very first documents for the closed version found in the archive are made in march 2007. With the switch to Symfony it is a good time take a look back and see how we're doing.

Since the launch of the website on september 1st 2011 we had more than 60.000 downloads. That's about 100 downloads each day. If we take the numbers over time, we see a large interest at the launch of the new website because of the mention on Mashable.

Timeline of downloads in Google Analytics

GitHub is where all the magic happens these days, all code contributions go through the platform, which gives us interesting data to look at. We register 35 contributors who helped us to build our codebase. Around 650 people are following us on GitHub and 150 created a subversion (or a fork) of the cms.

Timeline of commits on GitHub

What's next? The core developers team is working hard to get the switch to Symfony to go as fast as possible. Along this way, we hope to welcome the Symfony community. In the next weeks and months we will try to improve growth in contributions and try to let our current users grow with us to Symfony.

Read more

Introducing Fork CMS Partners

A great website is built to meet your marketing goals and helps you strengthen your brand and customer base. Our easy-to-use interface helps you accomplish that. Without any technical knowledge you can update the website's content to fit your needs. 

Setting up a website requires a more technical approach, therefore we encourage you to contact one of our partners to assist you. They have the expertise to guide you through the process of building the most profitable website.

To help you find the right partner we listed them on the support page of our website. We started with 21 partners that can help you setup a good Fork CMS website. The list is ordered randomly and contains the necessary information to find and contact the most suitable partner. We're in the work of extending both the amount of partners as the information provided. All suggestions are welcome!

Companies who'd like to be added as a partners can contact us at any time. 

Visit the partners page.

Read more

Multivariate Testing module

  • Written by Gert-Jan Meire on Tuesday 7 May 2013
  • 3 comments

A little while ago there were a few people requesting the integration of something like an A/B testing tool in Fork, and because Fork is a CMS system that is marketing-oriented it would be a good idea to make this available to it's users as an extension.

Because I'm doing my internship at Wijs as a PHP developer, where they make a lot of use of Fork, I could make this a valuable learning experience. So after some consideration and brainstorming I decided to create a Multivariate Testing module as part of my internship.

It will be available as an installable extension because we wish to keep the core of Fork as small as possible. Besides, installing an extension only takes a few minutes!

Why Multivariate Testing?
The difference between the two is that A/B testing is comparing two entirely different versions of the same page, and Multivariate Testing is comparing parts of a page.

I chose for Multivariate Testing because it's a more logical choice to have as a starting point. It enables us to use the widget system of Fork to let users easily create and maintain their own Multivariate Testing. In literally minutes a user can create a test that consists of either content and/or forms. 

The forms work together with an extension called Form Builder and is delivered as part of the Fork CMS download package. If installed the Multivariate Testing module will automatically adapt itself and give the user the option to add forms as versions of their tests. If the user doesn't have this extension installed he can still create content-only tests.

Benefits
Another benefit of using this module is that it is integrated, like the Google Analytics and Mail motor extensions, in Fork and thus you don't need to install any extra third party tools. And there is also an API (Application Programming Interface) available so third party applications can get the information of your own tests with ease.

We also don't make use of any Javascript manipulation to track the click-through rate for your tests. This is a lot better than manipulating your website with Javascript because no extra files need to be loaded that could slow down your website!

What can it do?
It's primary function is to create Multivariate Tests that are part of your website as a Fork widget. After adding one of your tests to your website, you can see the click-through rate and further information visualised in the back-end under "Statistics".

Multivariate testing
Multivariate testing

Feedback
This module is still in development and we'd appreciate all feedback you can give us. If you find any bugs or have any feedback or great ideas or additions please let us know! You can download this module on the Fork CMS website under extensions or on github if you wish to contribute to the code.

Read more

New theme: Panakeia

In Greek mythology, Panacea (Greek Πανάκεια, Panakeia) was a goddess of Universal remedy. She was said to have a poultice or potion with which she healed the sick, a substance meant to cure all diseases.

Panakeia is a flexible and responsive fork theme. Much like the Greek legend it tries to be a universal remedy for small websites and blogs. It has an adaptable brand which gives you a strong visual starting point to build upon.

Read more

Feature Request: Forum module

John Poelman and Jeroen Desloovere, two main contributors of Fork CMS, want to start with the development of a forum module. The extension would work together with the profiles module, this will make it more easy to create a community around your website.

Read more

Developing for Fork CMS 3.5

  • Written by Dieter Wyns on Tuesday 19 March 2013
  • 3 comments

Like you could read in a previous article on our blog the 3.5 release of Fork CMS has the first components of Symfony: HTTPKernel, HTTPFoundation and Dependency Injection. Switching to Symfony brings a lot of new functionality but also means that some things have changed for developing a module.

Read more