Forest header image

Symfony Finland
Random things on PHP, Symfony and web development

Overview for ezplatform

eZ Platform and a Graph Database?

eZ Systems has been working on a Content Management System with a rather complex content model for over 15 years. Traditionally this data has been stored in a relational database, supported by a Search Engine built with Solr. The new Solr implementation for eZ Platform was introduced at the eZ Publish Summer Camp 2015 by Petar Španja.

Some time after the session we discussed more details such as the decision to go with Solr and not ElasticSearch and one thing stuck with me. Would a mapping of the content repository to a Graph Database make sense? Is there a use case for it and how feasible would it be?


Written by Jani Tarvainen on Saturday August 29, 2015
Permalink - Tags: symfony, neo4j, ezplatform, ez, arangodb, orientdb

eZ Publish 4.x to 5.x Upgrade Paths

In November 2014 the last versions of eZ Publish were released (5.4 and 2014.11). This is the last version of the fully featured Open Source Content Management System, whose code base dates back to 2002. From this version onwards the legacy code is no longer included with the standard distribution and the product will be known as eZ Platform.


Written by Jani Tarvainen on Saturday August 15, 2015
Permalink - Tags: ezplatform, ez, php, symfony

Learn Symfony with Silex, the Demo App and the Best Practices Book

The Symfony Full Stack framework is a fully featured platform for you to create your custom applications on top of. If you have experience with it, the structure logical and straightforward.

But as always, nobody is born an expert. The Symfony Community offers good tools to getting started with it. Here is one approach that could get you on the right path.


Written by Jani Tarvainen on Thursday July 30, 2015
Permalink - Tags: symfony, php, silex, framework, tutorial, ezplatform

Everlasting SEO principles that work, because the web is hypertext

Search Engines are a very significant factor in many businesses today. Many companies will fail or succeed depending on their ranking on Bing, DuckDuckGo or Google. This has understandably created a whole industry of Search Engine Optimisation around it. Money talks.

But it's worth noting that SEO, like programming, isn't a tangible good that you can own - it's free as in experience. You can get far in SEO with common sense and understanding that the nature of hypertext.

Your content needs to be good, trusted and accessible.


Written by Jani Tarvainen on Friday July 17, 2015
Permalink - Tags: web, seo, google, bing, symfony, cms, drupal, wordpress, ezplatform, webdev