This site has been archived and you can no longer log in or post new messages. For up-to-date community resources please visit ezplatform.com

eZ Community » Blogs » Core Development team

Member since: 10/04/2007

This blog is where eZ Core dev team will share content, code and knowledge.

Blog entries
  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Farewell eZ Publish legacy, welcome eZ Platform

Tuesday 03 March 2015 04:59

by Bertrand Dunogier  | 8 comments

Friday 13th of February turned out quite interesting for the engineering team in Lyon. In addition to being the last day before moving from an office eZ has had since 2006, we managed to merge what I think is a pretty major change: eZ Publish legacy isn't included by default anymore. In addition, eZ Platform has a prototype of its own native installer, and the new backoffice prototype, Platform UI, is now bundled by default.

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

PlatformUI December 2014 status

Monday 05 January 2015 10:12

by Damien Pobel  | 5 comments

After the public opening of the PlatformUIBundle repository in July, the communication about the PlatformUI has been pretty low. Of course, this does not mean nothing happened in the meantime! Actually, more than 30 pull requests were opened with a focus on 3 aspects:

  • Ease the installation of the PlatformUIBundle
  • Add extension points
  • Keep on providing the missing blocks/features

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in eZ 5.4: HTTP cache reloaded

Wednesday 12 November 2014 01:49

by Jérôme Vieilledent  | 1 comment

Being built on top of Symfony, that can be called an HTTP framework, Varnish support in eZ Publish is implicit. In 5.2 we introduced context-aware Http cache, allowing cache to be shared even for authenticated users. Version 5.4 goes one step further, adding native support for Varnish 4 and other fancy stuff…

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in eZ 5.4: Image alias system revamped

Thursday 06 November 2014 10:45

by Jérôme Vieilledent  | 14 comments

Image alias system can be considered as one of the oldest features in eZ Publish. It is a very flexible mechanism for managing content images and has long proven its efficiency. 

But the system was left as is when we switched to version 5, and was still running through the legacy kernel until now. As part of our legacy code clean-up in eZ kernel, the image alias system has been redesigned, in a much more modern way...

  • Currently 4 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in 5.3.3 and 5.4: Improved API performance

Friday 17 October 2014 03:47

by André R  | 3 comments

When using the PHP API introduced in 5.0, there has been some rough edges when it comes to performance. This has steadily been improved in each release, and in the immediate next releases there are further changes. With 5.3.3 just out lets dive into those changes and benchmark some of them.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

New in eZ 5.4: Dynamic settings injection

Thursday 09 October 2014 02:57

by Jérôme Vieilledent  | 3 comments

When developing your project in Symfony stack, you more than likely already implemented services. If you don't already know it, a service is nothing more than a PHP object which purpose is to perform tasks. In MVC terms, they correspond to the M, i.e. the Model. This PHP object is given a label (or service ID) and a configuration for the service container so it can build it for you. In this configuration, you define all your service dependencies, being other services or parameters. This is a rough explanation of what Dependency injection is.

Sometimes though (often maybe), some of your services will need a SiteAccess-aware parameter (e.g. a setting depending on the current SiteAccess), being from eZ configuration or from your own. A good example can be prioritized languages, or the root location ID.

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

eZ Summer Camp 2014 Workshops Retrospective

Wednesday 10 September 2014 02:14

by Bertrand Dunogier  | 1 comment

In its third year, eZ Systems presented the eZ Summer Camp organized in Rovinj, Croatia by Netgen. We always find the event really interesting to us, since it is technical in nature but leaves plenty of time for discussions with a diverse group of attendees, from developers to marketers and editors. And most importantly - it’s always a lot of fun. Netgen did a great job this year, with attendees learning a lot and enjoyed themselves over the course of the three days.

This post will focus on the day-to-day workshops at the eZ Summer Camp 2014.

 

 
  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Symfony security update

Tuesday 09 September 2014 02:29

by Jérôme Vieilledent  | 5 comments

Symfony published maintenance releases (2.3.19, 2.4.9 and 2.5.4) last week containing 5 security fixes:

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Changes to YUI and how it affects eZ Publish Platform

Monday 08 September 2014 03:35

by André R  | 4 comments

On August 29th Yahoo! announced that they are dropping further development of YUI, the javascript framework eZ Publish Platform have been using for several years now. In this blog post we will summarize the consensus we got with others during eZ summer camp, including changes we’ll do now and in the future.

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

The future eZ Publish Platform backend UI is "here"!

Tuesday 08 July 2014 04:37

by Damien Pobel  | 15 comments

Today, we are happy to open the PlatformUIBundle git repository on Github. To be honest, it’s also a great personal achievement for me since it’s the result of exactly one year of work!

As its name suggests, this bundle provides the user interfaces which will replace the good old legacy admin interface. It actually provides the Platform UI Application which is divided into two different parts

  1. the editorial part where you’ll be able to manage your content (browse, create, edit, remove, move, copy, ...)
  2. the admin part where you’ll be able to achieve technical related tasks (manage users, languages, sections, content types, ...)

You must be logged in to track the activity of this blog!

Proudly Developed with from