22 May 2015

feedshare.ez.no > All forums (topics and replies)

Re: Built-in Varnish Cache "purge-on-publish" support in eZ Publish

Hello Peter,

Thank you for sharing with this excellent blog post!

This is a great feature to show the legacy community how to leverage.

Cheers,
Heath

22 May 2015 9:21pm GMT

feedDrupal.org aggregator

Mediacurrent: Highlights From DrupalCon Los Angeles

DrupalCon Los Angeles Recap

Last week, was in sunny Los Angeles for DrupalCon 2015. Though many were seasoned veterans, it was my first time at a Con. It was a whirlwind of team building, a magical Prenote, great one-on-one coversations and plenty of Drupal talk. Needless to say, I'm still recovering! But if one thing is certain, our team had a wonderful time. Here are some of their takeaways:

22 May 2015 8:16pm GMT

feedshare.ez.no > All forums (topics and replies)

Re: Can't install legacy bridge due dependencies problem

ezplatform tag v0.7.0 from github.

22 May 2015 8:15pm GMT

Re: Can't install legacy bridge due dependencies problem

Damn, sorry Douglash, i accidentally marked your Reply as innapropiate..Sorry. You said ezplatform v0.7.0. No. I installer ezplatform with composer too and with dev-máster. I'll try your suggestion. Sorry again for marking bad your Reply.

22 May 2015 8:13pm GMT

feedDrupal.org aggregator

Commercial Progression: DrupalCon LA 2015 Highlights with Steve Burge from OSTraining (E9)

Download

Commercial Progression presents Hooked on Drupal, "Episode 9: DrupalCon LA 2015 Highlights with Steve Burge from OSTraining". In this special DrupalCon edition of Hooked on Drupal we conferenced in Steve Burge of OSTraining for an on the ground report from Los Angeles. Held on May 11-15, 2015 DrupalCon LA was the premiere event for the Drupal community. Steve brings us the inside scoop of highlights and takeaways as the conference wraps up. Additionally, Alex Fisher (also a DrupalCon veteran) shares his memories and insights from past DrupalCons. Commercial Progression has recently sponsored OSTraining with a $5000 kickstarter backing to bring Drupal 8 upgrade training to the masses. This new collection of video resources will be released in September 2015. With Dries call to support Drupal as public utility from DrupalCon, this announcement seems especially timely.

Hooked on Drupal is available for RSS syndication here at the Commercial Progression site. Additionally, each episode is available to watch online via our YouTube channel, within the iTunes store, on SoundCloud, and now via Stitcher.

If you would like to participate as a guest or contributor, please email us at

social@commercialprogression.com

Content Links and Related Information

OSTraining logo

Hooked on Drupal Content Team

ALEX FISHER - Founder of Commercial Progression

STEVE BURGE - Founder of OSTraining

Alex Fisher Steve

Left, Alex Fisher, founder and owner of Commercial Progression in Northville, Mich.
Right, Steve Burge of Sarasota, Fla., founder and CEO of OSTraining

Podcast Subscription

Hooked on Drupal Episode 9 - DrupalCon 2015 Review with Steve Burge of OSTraining Podcast

Tags:
Hooked on Drupal, podcast, Drupal 8, DrupalCon, Planet Drupal, training, sponsorship

22 May 2015 6:22pm GMT

feedPlanet PHP

CRUD (Create Read Update Delete) in a Laravel App

In the previous part, we've bootstrapped our Laravel CRUD application by creating the database, some controllers, basic routes and simple views. In this part, we'll wrap things up and implement proper CRUD.

Laravel Logo

If you'd like to follow along through this interactive walk through Laravel's docs, please catch up by reading the first part now.

Creating A Record

Continuing right where we left off, let's create the page where we'll actually perform this action. In our TasksController, let's return a view like this:

public function create()
{
    return view('tasks.create');
}

And now, in our views directory, let's create tasks/create.blade.php, and enter some starter content:

@extends('layouts.master')

@section('content')


Add a New Task</</span>h1><</span>p class="lead">Add to your task list below.</</span>p>


Continue reading %CRUD (Create Read Update Delete) in a Laravel App%

@stop

22 May 2015 4:00pm GMT

feedDrupal.org aggregator

Paul Booker: Creating an action to update the prices of your commerce products

/**
 * Implements hook_action_info().
 */

function mymodule_action_info() {
  return array(
    'mymodule_update_products' => array(
      'type' => 'entity',
      'label' => t('Update products by 2%'),
      'configurable' => FALSE, 
      'triggers' => array('any'),
      'pass rows' => TRUE,
    ),
  );
} 
 
function mymodule_update_products(&$entity, $context) { 
  $product_id = $entity->product_id; 
  //dsm($product_id);   
  $price = $entity->commerce_price[LANGUAGE_NONE][0]['amount'];
  //dsm($price);
        
  $updated_price = 1.02 * $price;
        
  $affected_rows = db_update('field_data_commerce_price')
    ->fields(array('commerce_price_amount' => $updated_price))
    ->condition('entity_id', $product_id)
    ->execute();
          
  //dsm($affected_rows);    
   
}
  
function mymodule_round_up_line_item_price($line_item_id) {
  $line_item = commerce_line_item_load($line_item_id);
  return round($line_item->commerce_unit_price[LANGUAGE_NONE][0]['amount'],-2);
}

Tags:

Tweet

22 May 2015 1:07pm GMT

feedPlanet PHP

PHP, Security & PSR-9/PSR-10

Late yesterday afternoon the PSR-9 and PSR-10 drafts were moved into master on the php-fig/standards repository, moving them along to the next step and to get the wider perspective of the main PHP-FIG group's opinions on it. What are PSR-9 and PSR-10, you ask? Here's a brief summary so far: At the end of last […]

22 May 2015 12:36pm GMT

21 May 2015

feedPlanet PHP

Review: WordPress 4.x Complete

WordPress 4.x Complete
Title
WordPress 4.x Complete
Reviewer
Lopo Lencastre de Almeida
Category
PHP books
Publisher
Packt
Author
Karol Król
Summary
If you are willing to know more about what is WordPress then you think you know, you should read this book: "WordPress 4.x Complete". It will definitly help you to understand the complete process of building a fully functional WordPress site from scratch.

As WordPress is such a massive winner among the known commercial and free software CMS platforms, with a huge share of 60%, you should really consider to have it as a potential tool in your belt. And this book is, for sure, a must have and a very good start point for all WordPress newcomers.

21 May 2015 8:48am GMT

20 May 2015

feedZend Developer Zone

Debugging Improvements in Zend Studio 12.5

Newest release of Zend Studio 12.5 delivers a set of improvements for debugging features. Below you can find the essence of the most important ones that will surely help you to become a PHP debugging champ. Indicating type of variables Presentation model in Variables and Expression view has been enhanced to indicate what kind of […]

The post Debugging Improvements in Zend Studio 12.5 appeared first on Zend Developer Zone.

20 May 2015 2:30pm GMT

19 May 2015

feedSymfony Blog

Symfony Dev IRC Meetings are Back!

When Symfony2 was first being built, we met every week on IRC to discuss development, direction and anything else that kept the project moving and healthy. They were productive, fun, and gave people a chance to give their insight on important topics. Everyone was invited, and we even had a page on the docs that discussed how the meetings work.

Now, with so much happening in the Symfony and PHP world, I'm thrilled to report that Symfony is bringing these meetings back. And of course, everyone's ideas, insights and input are as important and needed as ever.

Meeting Details

When Every other Thursday at 17:00 CEST starting with May 21st (calendar invite)

Where The #symfony-dev channel on the Freenode IRC server

Topics The meeting will be structured very similar to the past meetings, with 4 topics that last 15 minutes each.

Topics for the first meeting will focus on team roles, workflow for handling issues and PRs faster, as well as a few other items. But in the future, we'll get back to a process where the topics (and voting on them) will be opened up to everyone (but everyone can still attend and participate in the first meeting!). That's a work-in-progress. I (Ryan) will be organizing the meetings for now - so if you have any input or feedback, please bother me (weaverryan@gmail.com).

Cheers!


Be trained by Symfony experts - 2015-05-26 Clichy - 2015-06-01 Clichy - 2015-06-09 London

19 May 2015 9:20pm GMT

18 May 2015

feedZend Developer Zone

Zend Server on Azure

This article was contributed by Boaz Ziniman, Senior Director of Technology and Cloud Infrastructure at Zend. Last time I wrote about Azure was in 2011. Steve Ballmer, Microsoft's CEO ousted Bob Muglia from Microsoft's server and tools division, and the future of Azure, Microsoft's Cloud offering, was far from being bright. 4 years down the road, […]

The post Zend Server on Azure appeared first on Zend Developer Zone.

18 May 2015 12:07pm GMT

17 May 2015

feedSymfony Blog

A week of symfony #437 (11-17 May 2015)

This week Symfony fixed some compatibility issues with PHP7. In addition, the VarDumper component improved its dumping logic: dumps now use the output mechanism of PHP instead of echoing their contents and the output destination is now configurable. Lastly, the upcoming Symfony 3.0 version continued removing lots of deprecated features.

Symfony2 development highlights

2.3 changelog:

2.6 changelog:

2.7 changelog:

2.8 changelog:

Master changelog:

Newest issues and pull requests

Twig development highlights

Master changelog:

They talked about us


Be trained by Symfony experts - 2015-05-26 Clichy - 2015-06-01 Clichy - 2015-06-09 London

17 May 2015 11:20am GMT

15 May 2015

feedZend Developer Zone

Happy Developers Are Productive Developers

I have yet to find a company that doesn't at least pay lip service to the concept that they want their employees to be happy and fulfilled. Yet for many developers, those promises end when the offer letter is accepted - and this creates problems for both the developer and the company that has hired […]

The post Happy Developers Are Productive Developers appeared first on Zend Developer Zone.

15 May 2015 1:18pm GMT

13 May 2015

feedSymfony Blog

Symfony 2.7.0-BETA2 released

Symfony 2.7.0-BETA2 has just been released. Here is a list of the most important changes:

Want to check the integrity of this new version? Read my blog post about signing releases .

Want to be notified whenever a new Symfony release is published? Or when a version is not maintained anymore? Or only when a security issue is fixed? Consider subscribing to the Symfony Roadmap Notifications.


Be trained by Symfony experts - 2015-05-26 Clichy - 2015-06-01 Clichy - 2015-06-09 London

13 May 2015 10:22pm GMT

27 May 2014

feedeZ News

New eZ Publish Platform 5.3: Easier to Build a Solid Content Business

Skien, Norway, May 27th, 2014

eZ Publish Platform 5.3: easier to build a Solid Content Business

A Long Term Supported Release

eZ Publish Platform 5.3 is the fourth release in the 5 series and is a Long Term Supported release (LTS). This means it will be supported up to end of May 2019 with extended support, you have time to plan further upgrade! (see http://support.ez.no/Public/Service-Life for details on the supported period). It is a technical release that provides new features and opportunities for developers to build great things, more solidity and ease-of-use. It mostly offers a continuous improvement of the "Platform stack" introduced with eZ Publish Platform 5 (previously referred to as "New Stack", based on Symfony2) in terms of features, usability and performance.

Making it Easier For Developers to Understand And Learn

Symfony Framework at the heart of eZ Publish Platform 5.3

We heard our community, eZ Publish Platform was a big step forward in terms of technology, but we might have focused too much on the capabilities, without making sure it can be easily grasped by newcomers to the platform or to the Symfony framework. With 5.3, we have placed a lot of energy in an improved documentation in many other features that will make it easier to anyone to get started.

Making it Easier For Developers to Develop And Deploy

One of the main line of 5.3 release has been to drastically improve the integration of the Symfony environment, the capability to easily build websites relying on the "eZ Platform" stack ("New Stack") and continuously remove dependencies on the legacy stack (4.x). With 5.3, while it is still possible to use the legacy stack and templating system (with the dual-kernel architecture), the main way to go is to use the new platform and the Symfony framework. There is also another major change that will make developers and operation people's life way easier: eZ Publish Platform 5.3 relies now entirely on Composer -- the now standard deployment and dependency manager tool for PHP. We moved from our previous proprietary deployment tool in eZ Network to fully embrace Composer as a system to deliver updates, making it very standard, very easy and very efficient!

Updated Demo Site With More Ready-to-use Features Like Places

The Demo Site has been improved to progressively become the reference for developers to see how features of the platform can be used to build great Websites. Among many improvements to the previous demo site, we added a ready-to-use feature called Places that shows how to best deal with geolocation and how to search on geolocated data thanks to the latest improvement in the eZ Publish API and in SolR. In short, the Places feature show you how you can quickly create your own listing of places and display them efficiently, whether you want to show the many locations of your company or build your own Yelp guide.


Book an eZ Publish Platform 5.3 demo

Feature List - What's New in 5.3?

eZ Publish Platform 5.3 comes with 59 new features and more than 233 bug fixes and 69 improvements to the core platform. Here's what you can expect:


Use of Doctrine DBAL / DoctrineBundle

Doctrine at the heart of eZ Publish Platform 5.3

eZ Publish 5.3 now uses Doctrine DBAL instead of Zeta Components Database, this allows users to reuse database connection and settings with other pure-Symfony2 bundles which use Doctrine ORM (default choice in Symfony2 documentation and code generators). Your benefits:


User Authentication Using Symfony Security Component

User Authentication Using Symfony Security Component

New login / logout functionality that uses Symfony's authentication system, this enables any kind of login handler or SSO handler made for Symfony to also work with eZ Publish 5, including handlers for LDAP. Your benefits:


Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Developer feature known from legacy which allows you to see which templates are used on a page, how many times and how much time they spend being executed. On top, the integration of Doctrine DBAL as database-access layer brings full insight on what happened at DB-level during a given request. Your benefits:


Language Switcher and Cross-Siteaccess linker

Language Switcher and Cross-Siteaccess linker

The language switcher is built on the Symfony stack and is improved for a simpler usage. This feature supports deployment of multilingual websites by making it easy to build, from Twig and Symfony2, a widget for visitors to switch language during navigation. This comes in a continuity of the 5.2 release improvements that increased the amount of usable languages from 30 to 62. A by-product of this is the ability to easily create links from one siteaccess to the other (including across language siteacesses). Your benefits:


Website Toolbar

Website Toolbar in New Stack (Symfony) in eZ Publish Platform 5.3

Not to be mixed with the Web Debug Toolbar provided by Symfony and extended by eZ Publish, this feature is about allowing "ezwt" (Website Toolbar) extension to also work in DemoBundle to provide the front-end editing functionality that you know from 4.x. Your benefits:


Comment Moderation Tab in Administration Interface, Tied to Content

Comment moderation tab in administration interface, tied to content, in eZ Publish Platform5 .3

In the continuity of the brand new commenting system introduced in 5.2 (Comment bundle that can rely on external commenting systems such as Disqus or Facebook), a comment moderation interface is now fully integrated in the administration interface, for each piece of content, under a new tab. Your benefits:


Updated Demo Site, New Places Feature

Updated Demo Site in eZ Publish Platform 5.3, New Places Feature

Search API is now able to search for content with geolocation making it possible to do geolocation range searches and sorting by distance from a point. Taking advantage of the MapLocation feature, a new feature is exposed in the Demo Site showing how to implement listing and map views of content (restaurants-close-to-you) using the MapLocation field. Your benefits:


Extended Stack Support

Extended Stack Support for eZ Publish Platform 5.3

eZ Publish Platform 5.3 runs smoothly with:

Your benefits:


Download the eZ Publish Platform 5.3 Brochure

Roadmap

5.3 is an ideal tool to build future-proof websites on top of what will become the "eZ Platform" stack. What's more, upgrading from a 4.x-based site to 5.3 will also guarantee support for the next 3 years (+ 2 additional years with Support Extension). 5.3 installations will be easily upgradable to the 5.4 version, as they will share the same legacy kernel (and extensions). 5.4's support period will match 5.3's, and will bring additional features in the "eZ Platform" stack ("New Stack").

Below, find our plans for the next releases.

eZ Publish Platform roadmap

Technical Release Notes

The full technical release notes are available here: https://doc.ez.no/display/EZP/5.3+Release+Notes

Availability

eZ Publish Platform 5.3 is available immediately. For more information on eZ Publish Platform 5.3, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

27 May 2014 8:26am GMT

New eZ Publish Platform 5.3: Easier to Build a Solid Content Business

Skien, Norway, May 27th, 2014

eZ Publish Platform 5.3: easier to build a Solid Content Business

A Long Term Supported Release

eZ Publish Platform 5.3 is the fourth release in the 5 series and is a Long Term Supported release (LTS). This means it will be supported up to end of May 2019 with extended support, you have time to plan further upgrade! (see http://support.ez.no/Public/Service-Life for details on the supported period). It is a technical release that provides new features and opportunities for developers to build great things, more solidity and ease-of-use. It mostly offers a continuous improvement of the "Platform stack" introduced with eZ Publish Platform 5 (previously referred to as "New Stack", based on Symfony2) in terms of features, usability and performance.

Making it Easier For Developers to Understand And Learn

Symfony Framework at the heart of eZ Publish Platform 5.3

We heard our community, eZ Publish Platform was a big step forward in terms of technology, but we might have focused too much on the capabilities, without making sure it can be easily grasped by newcomers to the platform or to the Symfony framework. With 5.3, we have placed a lot of energy in an improved documentation in many other features that will make it easier to anyone to get started.

Making it Easier For Developers to Develop And Deploy

One of the main line of 5.3 release has been to drastically improve the integration of the Symfony environment, the capability to easily build websites relying on the "eZ Platform" stack ("New Stack") and continuously remove dependencies on the legacy stack (4.x). With 5.3, while it is still possible to use the legacy stack and templating system (with the dual-kernel architecture), the main way to go is to use the new platform and the Symfony framework. There is also another major change that will make developers and operation people's life way easier: eZ Publish Platform 5.3 relies now entirely on Composer -- the now standard deployment and dependency manager tool for PHP. We moved from our previous proprietary deployment tool in eZ Network to fully embrace Composer as a system to deliver updates, making it very standard, very easy and very efficient!

Updated Demo Site With More Ready-to-use Features Like Places

The Demo Site has been improved to progressively become the reference for developers to see how features of the platform can be used to build great Websites. Among many improvements to the previous demo site, we added a ready-to-use feature called Places that shows how to best deal with geolocation and how to search on geolocated data thanks to the latest improvement in the eZ Publish API and in SolR. In short, the Places feature show you how you can quickly create your own listing of places and display them efficiently, whether you want to show the many locations of your company or build your own Yelp guide.


Book an eZ Publish Platform 5.3 demo

Feature List - What's New in 5.3?

eZ Publish Platform 5.3 comes with 59 new features and more than 233 bug fixes and 69 improvements to the core platform. Here's what you can expect:


Use of Doctrine DBAL / DoctrineBundle

Doctrine at the heart of eZ Publish Platform 5.3

eZ Publish 5.3 now uses Doctrine DBAL instead of Zeta Components Database, this allows users to reuse database connection and settings with other pure-Symfony2 bundles which use Doctrine ORM (default choice in Symfony2 documentation and code generators). Your benefits:


User Authentication Using Symfony Security Component

User Authentication Using Symfony Security Component

New login / logout functionality that uses Symfony's authentication system, this enables any kind of login handler or SSO handler made for Symfony to also work with eZ Publish 5, including handlers for LDAP. Your benefits:


Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Developer feature known from legacy which allows you to see which templates are used on a page, how many times and how much time they spend being executed. On top, the integration of Doctrine DBAL as database-access layer brings full insight on what happened at DB-level during a given request. Your benefits:


Language Switcher and Cross-Siteaccess linker

Language Switcher and Cross-Siteaccess linker

The language switcher is built on the Symfony stack and is improved for a simpler usage. This feature supports deployment of multilingual websites by making it easy to build, from Twig and Symfony2, a widget for visitors to switch language during navigation. This comes in a continuity of the 5.2 release improvements that increased the amount of usable languages from 30 to 62. A by-product of this is the ability to easily create links from one siteaccess to the other (including across language siteacesses). Your benefits:


Website Toolbar

Website Toolbar in New Stack (Symfony) in eZ Publish Platform 5.3

Not to be mixed with the Web Debug Toolbar provided by Symfony and extended by eZ Publish, this feature is about allowing "ezwt" (Website Toolbar) extension to also work in DemoBundle to provide the front-end editing functionality that you know from 4.x. Your benefits:


Comment Moderation Tab in Administration Interface, Tied to Content

Comment moderation tab in administration interface, tied to content, in eZ Publish Platform5 .3

In the continuity of the brand new commenting system introduced in 5.2 (Comment bundle that can rely on external commenting systems such as Disqus or Facebook), a comment moderation interface is now fully integrated in the administration interface, for each piece of content, under a new tab. Your benefits:


Updated Demo Site, New Places Feature

Updated Demo Site in eZ Publish Platform 5.3, New Places Feature

Search API is now able to search for content with geolocation making it possible to do geolocation range searches and sorting by distance from a point. Taking advantage of the MapLocation feature, a new feature is exposed in the Demo Site showing how to implement listing and map views of content (restaurants-close-to-you) using the MapLocation field. Your benefits:


Extended Stack Support

Extended Stack Support for eZ Publish Platform 5.3

eZ Publish Platform 5.3 runs smoothly with:

Your benefits:


Download the eZ Publish Platform 5.3 Brochure

Roadmap

5.3 is an ideal tool to build future-proof websites on top of what will become the "eZ Platform" stack. What's more, upgrading from a 4.x-based site to 5.3 will also guarantee support for the next 3 years (+ 2 additional years with Support Extension). 5.3 installations will be easily upgradable to the 5.4 version, as they will share the same legacy kernel (and extensions). 5.4's support period will match 5.3's, and will bring additional features in the "eZ Platform" stack ("New Stack").

Below, find our plans for the next releases.

eZ Publish Platform roadmap

Technical Release Notes

The full technical release notes are available here: https://doc.ez.no/display/EZP/5.3+Release+Notes

Availability

eZ Publish Platform 5.3 is available immediately. For more information on eZ Publish Platform 5.3, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

27 May 2014 8:26am GMT

New eZ Publish Platform 5.3: Easier to Build a Solid Content Business

Skien, Norway, May 27th, 2014

eZ Publish Platform 5.3: easier to build a Solid Content Business

A Long Term Supported Release

eZ Publish Platform 5.3 is the fourth release in the 5 series and is a Long Term Supported release (LTS). This means it will be supported up to end of May 2019 with extended support, you have time to plan further upgrade! (see http://support.ez.no/Public/Service-Life for details on the supported period). It is a technical release that provides new features and opportunities for developers to build great things, more solidity and ease-of-use. It mostly offers a continuous improvement of the "Platform stack" introduced with eZ Publish Platform 5 (previously referred to as "New Stack", based on Symfony2) in terms of features, usability and performance.

Making it Easier For Developers to Understand And Learn

Symfony Framework at the heart of eZ Publish Platform 5.3

We heard our community, eZ Publish Platform was a big step forward in terms of technology, but we might have focused too much on the capabilities, without making sure it can be easily grasped by newcomers to the platform or to the Symfony framework. With 5.3, we have placed a lot of energy in an improved documentation in many other features that will make it easier to anyone to get started.

Making it Easier For Developers to Develop And Deploy

One of the main line of 5.3 release has been to drastically improve the integration of the Symfony environment, the capability to easily build websites relying on the "eZ Platform" stack ("New Stack") and continuously remove dependencies on the legacy stack (4.x). With 5.3, while it is still possible to use the legacy stack and templating system (with the dual-kernel architecture), the main way to go is to use the new platform and the Symfony framework. There is also another major change that will make developers and operation people's life way easier: eZ Publish Platform 5.3 relies now entirely on Composer -- the now standard deployment and dependency manager tool for PHP. We moved from our previous proprietary deployment tool in eZ Network to fully embrace Composer as a system to deliver updates, making it very standard, very easy and very efficient!

Updated Demo Site With More Ready-to-use Features Like Places

The Demo Site has been improved to progressively become the reference for developers to see how features of the platform can be used to build great Websites. Among many improvements to the previous demo site, we added a ready-to-use feature called Places that shows how to best deal with geolocation and how to search on geolocated data thanks to the latest improvement in the eZ Publish API and in SolR. In short, the Places feature show you how you can quickly create your own listing of places and display them efficiently, whether you want to show the many locations of your company or build your own Yelp guide.


Book an eZ Publish Platform 5.3 demo

Feature List - What's New in 5.3?

eZ Publish Platform 5.3 comes with 59 new features and more than 233 bug fixes and 69 improvements to the core platform. Here's what you can expect:


Use of Doctrine DBAL / DoctrineBundle

Doctrine at the heart of eZ Publish Platform 5.3

eZ Publish 5.3 now uses Doctrine DBAL instead of Zeta Components Database, this allows users to reuse database connection and settings with other pure-Symfony2 bundles which use Doctrine ORM (default choice in Symfony2 documentation and code generators). Your benefits:


User Authentication Using Symfony Security Component

User Authentication Using Symfony Security Component

New login / logout functionality that uses Symfony's authentication system, this enables any kind of login handler or SSO handler made for Symfony to also work with eZ Publish 5, including handlers for LDAP. Your benefits:


Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Twig & Tpl Template and DB-level debug in Symfony Web debug Toolbar

Developer feature known from legacy which allows you to see which templates are used on a page, how many times and how much time they spend being executed. On top, the integration of Doctrine DBAL as database-access layer brings full insight on what happened at DB-level during a given request. Your benefits:


Language Switcher and Cross-Siteaccess linker

Language Switcher and Cross-Siteaccess linker

The language switcher is built on the Symfony stack and is improved for a simpler usage. This feature supports deployment of multilingual websites by making it easy to build, from Twig and Symfony2, a widget for visitors to switch language during navigation. This comes in a continuity of the 5.2 release improvements that increased the amount of usable languages from 30 to 62. A by-product of this is the ability to easily create links from one siteaccess to the other (including across language siteacesses). Your benefits:


Website Toolbar

Website Toolbar in New Stack (Symfony) in eZ Publish Platform 5.3

Not to be mixed with the Web Debug Toolbar provided by Symfony and extended by eZ Publish, this feature is about allowing "ezwt" (Website Toolbar) extension to also work in DemoBundle to provide the front-end editing functionality that you know from 4.x. Your benefits:


Comment Moderation Tab in Administration Interface, Tied to Content

Comment moderation tab in administration interface, tied to content, in eZ Publish Platform5 .3

In the continuity of the brand new commenting system introduced in 5.2 (Comment bundle that can rely on external commenting systems such as Disqus or Facebook), a comment moderation interface is now fully integrated in the administration interface, for each piece of content, under a new tab. Your benefits:


Updated Demo Site, New Places Feature

Updated Demo Site in eZ Publish Platform 5.3, New Places Feature

Search API is now able to search for content with geolocation making it possible to do geolocation range searches and sorting by distance from a point. Taking advantage of the MapLocation feature, a new feature is exposed in the Demo Site showing how to implement listing and map views of content (restaurants-close-to-you) using the MapLocation field. Your benefits:


Extended Stack Support

Extended Stack Support for eZ Publish Platform 5.3

eZ Publish Platform 5.3 runs smoothly with:

Your benefits:


Download the eZ Publish Platform 5.3 Brochure

Roadmap

5.3 is an ideal tool to build future-proof websites on top of what will become the "eZ Platform" stack. What's more, upgrading from a 4.x-based site to 5.3 will also guarantee support for the next 3 years (+ 2 additional years with Support Extension). 5.3 installations will be easily upgradable to the 5.4 version, as they will share the same legacy kernel (and extensions). 5.4's support period will match 5.3's, and will bring additional features in the "eZ Platform" stack ("New Stack").

Below, find our plans for the next releases.

eZ Publish Platform roadmap

Technical Release Notes

The full technical release notes are available here: https://doc.ez.no/display/EZP/5.3+Release+Notes

Availability

eZ Publish Platform 5.3 is available immediately. For more information on eZ Publish Platform 5.3, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

27 May 2014 8:26am GMT

05 Mar 2014

feedeZ News

eZ Systems is expanding with a new office in Poland

Our experience working with Polish computer scientists has been great, so we are confident we have made the best decision.
For the new office, the position of General Manager of eZ Systems Polska Sp. z o.o. has been offered to and accepted by Mr Łukasz Serwatka, an experienced developer and product manager who has long been part of eZ. Mr Serwatka describes his plans for the future: "The Polish branch of eZ Systems will continue to develop the eZ product portfolio, with a focus on front-end and innovative user interfaces. For that we are planning to build a new project team, with at least six members before year end. We are currently looking for candidates for the positions of Junior & Senior UI Developers."
After Skien (NO), Lyon (FR), Oslo, Paris, Cologne (DE), Tokyo and New York, the Katowice branch is another step in our global development. The new team will work closely with the rest of the engineering team in Lyon and the product team in Brooklyn, New York, and will help us develop new features and improve our products and services. If you live in Poland and have the skills and experience we are looking for, you should contact us at one of the links below. We'd love to have you on our team!

http://ez.no/About-eZ/Careers/Senior-UI-Developer-Poland
http://ez.no/About-eZ/Careers/Junior-UI-Developer-Poland

Authors:
Łukasz Serwatka, General Manager at eZ Systems Polska,
André Rømcke VP Engineering at eZ Systems

05 Mar 2014 2:07pm GMT

eZ Systems is expanding with a new office in Poland

Our experience working with Polish computer scientists has been great, so we are confident we have made the best decision.
For the new office, the position of General Manager of eZ Systems Polska Sp. z o.o. has been offered to and accepted by Mr Łukasz Serwatka, an experienced developer and product manager who has long been part of eZ. Mr Serwatka describes his plans for the future: "The Polish branch of eZ Systems will continue to develop the eZ product portfolio, with a focus on front-end and innovative user interfaces. For that we are planning to build a new project team, with at least six members before year end. We are currently looking for candidates for the positions of Junior & Senior UI Developers."
After Skien (NO), Lyon (FR), Oslo, Paris, Cologne (DE), Tokyo and New York, the Katowice branch is another step in our global development. The new team will work closely with the rest of the engineering team in Lyon and the product team in Brooklyn, New York, and will help us develop new features and improve our products and services. If you live in Poland and have the skills and experience we are looking for, you should contact us at one of the links below. We'd love to have you on our team!

http://ez.no/About-eZ/Careers/Senior-UI-Developer-Poland
http://ez.no/About-eZ/Careers/Junior-UI-Developer-Poland

Authors:
Łukasz Serwatka, General Manager at eZ Systems Polska,
André Rømcke VP Engineering at eZ Systems

05 Mar 2014 2:07pm GMT

eZ Systems is expanding with a new office in Poland

Our experience working with Polish computer scientists has been great, so we are confident we have made the best decision.
For the new office, the position of General Manager of eZ Systems Polska Sp. z o.o. has been offered to and accepted by Mr Łukasz Serwatka, an experienced developer and product manager who has long been part of eZ. Mr Serwatka describes his plans for the future: "The Polish branch of eZ Systems will continue to develop the eZ product portfolio, with a focus on front-end and innovative user interfaces. For that we are planning to build a new project team, with at least six members before year end. We are currently looking for candidates for the positions of Junior & Senior UI Developers."
After Skien (NO), Lyon (FR), Oslo, Paris, Cologne (DE), Tokyo and New York, the Katowice branch is another step in our global development. The new team will work closely with the rest of the engineering team in Lyon and the product team in Brooklyn, New York, and will help us develop new features and improve our products and services. If you live in Poland and have the skills and experience we are looking for, you should contact us at one of the links below. We'd love to have you on our team!

http://ez.no/About-eZ/Careers/Senior-UI-Developer-Poland
http://ez.no/About-eZ/Careers/Junior-UI-Developer-Poland

Authors:
Łukasz Serwatka, General Manager at eZ Systems Polska,
André Rømcke VP Engineering at eZ Systems

05 Mar 2014 2:07pm GMT

19 Nov 2013

feedeZ News

eZ Publish Platform 5.2: Faster & Stronger For Your Content Business


Check the new 5.3 release, a leap ahead of 5.2: http://ez.no/5.3


Skien, Norway, Nov 19th, 2013

eZ Publish Platform 5.2 - Aconcagua Release


Dear Marketer: Create, Deliver & Optimize, More Than Ever

A Radically Faster and More Flexible Experience on Your Digital Touch-points

If reducing the page load-time of your online apps by 400% sounds like a good idea, the radically improved caching system in eZ Publish Platform 5.2 will become your best friend (figure of comparison to 4.x series). Unmatched, blazing fast experience for your audience, even in highly personalized navigation contexts, is now standard, out of the box. That is: when a logged-in customer enjoys a tailored online experience with your brand, he no longer drops out after two pages per visit because of a deceptively slow journey, thus allowing for more chances for conversion.

eZ Publish Platform 5.2, aka Aconcagua, has also been crafted to fit snugly in your digital marketing/CRM information system, relying on a solid, highly flexible & extensible framework that makes it a breeze to "connect the dots" of your online experience elements: (big) data sources, analytics and more. The creation of such a unified, seamless experience is also supported by the core Digital Marketing and Customer Experience capabilities: eZ Marketing Automation, Smart Analytics (eZ LiveViewer) and eZ Recommendation Service. Learn more on these CXM capabilities here.

Rapid Incremental Online Presence Deployment

Multiple languages at the heart of eZ Publish Platform 5.2

Incremental improvements of online equity (as opposed to a launch from scratch) are often hampered by "technology practicalities", slowed-down beyond any reasonable time-to-market. This is what we want to minimize with eZ Publish Platform 5.2 by strengthening the multi-site capabilities and language coverage: one platform for your brands. Deployment of a new touch-point for your brand, or even a new brand, is very quick: the native multi-site support in 5.2 allows a high level of freedom in defining your information/content architecture, with a low technology set-up overhead once the first site is up and running. Starting business in a new region? Up to 62 languages are now covered with eZ Publish Platform 5.2, with integrated content translation capabilities for your in-house or external translation teams. Just go for it; we cover you.

The 5.2 Tips To Engage Your Audience

New Commenting Experience in eZ Publish Platform 5.2

Conversational channels (social media, UGC) are prominent spaces of public exchange that foster your online community and unquestionably contribute to your brand equity. eZ Publish Platform 5.2 brings a totally new commenting experience for users, thanks to tight integration of third-party commenting services (Facebook, Disqus, and more), plugged in at the heart of your invaluable content. The latter, certainly one of the main building blocks of your online strategy, needs to be able to be read, shared, created or updated from any channel (tablets, smartphones, desktop, TVs, apps, third-party applications, etc). This is made possible by a REST interface in 5.2 that lets you rise to the omnichannel/multichannel challenge, with an extensible, built-in content exposure system. Finally, the improved demo Site for the New Stack shipped in eZ Publish Platform 5.2 can be seen as a box with built-in, easily reusable Online Marketing 101 elements: responsive design, landing pages with forms, feedback forms, etc: "Ready-made, simple marketing".


Call me about eZ Publish Platform 5.2 Demo


Dear Technologist: Embrace Rapid, More Cost-effective Industrialization of Your Online Applications

Also see technical release notes.

Focus On Operational Efficiency

eZ Publish Platform 5.2 - New Demo Site

Cut infrastructure and hosting costs, quickly train your development teams on the technology, streamline development collaboration: the thirst for operational efficiency is never quenched, and we know this. eZ Publish Platform 5.2 brings nuggets to help you noticeably with this. The Improved Caching System allows for 400% more pages per second than the 4.x series, relying on the Symfony2-based New Stack: this means native cost-killing on hosting infrastructure, and the ability to build much more exciting digital experiences. Similarly, thanks to the native support of Composer, you can take full control over the organization of your projects' development, now tightly integrable with eZ Publish Platform, out of the box. This goes hand in hand with an improved Demo Site for the New Stack, which becomes a showcase of examples and best practices of development on the New Stack: a solid learning base for developers.

5.2: A More Scalable, More Flexible, More Stable Platform

Symfony 2.3 LTS in eZ Publish Platform 5.2

Stability and dependability + extensibility and flexibility is not an impossible marriage. We decided to prove this by increasing both in eZ Publish Platform 5.2. The underlying Symfony2 Full Stack has been upgraded to its improved 2.3 Long Term Support version, embedding a high stability application development framework at the heart of your Content Management Framework. On a side note, this opens an even wider opportunity to tap into a large base of talented developers for your projects, from the eZ Publish and Symfony communities.

Multi-repository Storage and Cache System

Rapidly changing business requirements being a standard of the digital industry, the technological choices made must respond quickly to constraints. A scalable platform, with integrated multi-site support at the heart of the system, is a way to ensure that deploying a new site is an incremental project from a technology set-up perspective; a lightweight task compared with setting up a new instance of the product. This is now enabled, in eZ Publish Platform 5.2, by a reinforced multi-repository Storage and Cache system allowing full flexibility in content sharing and reuse across multiple sites, on a single installation architecture.

In a similar vein of cost-efficient response to changing business requirements, we augmented multi-lingual capabilities by raising the bar of 30 supported languages in version 5.1, to 62 in version 5.2, Aconcagua, for one single installation. This allows your technology to support international business as well as international organizations, as content translation and collaboration capabilities are shipped in the stock version.

New Ready-Made Key Components

While managing comments in the previous version 5.1 was achieved via a simple yet solid solution, the story is totally different with eZ Publish Platform 5.2. A brand new commenting system now enables reliance on built-in Facebook or Disqus external User Generated Comments management; alternatively you can integrate your preferred UGC solution, quickly and painlessly (via semantic configuration).

eZ Publish Platform 5.1 placed an advanced set of APIs into the hands of developers: PHP and REST, removing any barriers to the creation of innovative solutions based on content manipulation of all sorts. These APIs are backwards compatible for several years, securing your developments in time (add-ons to eZ Publish Platform, extensions). The big novelty: with 5.2, we ship a Javascript-based client to speed up the creation of your client-side apps (mobile, rich client, web), assisting you on both sides of the multi-channel story: back-end and client-side. On top of this, both the PHP & REST APIs were consolidated, repositioning them as high-standard tools for thorough content manipulation.


Book an eZ Publish Platform 5.2 Demo


Consolidating eZ Publish Platform 5 "New Stack", Symfony first!

eZ Publish Platform 5.2 - Dual Kernel

As with all 5.x versions, this release relies on a dual kernel architecture. This means that the new eZ Publish 5 architecture, which relies on strong APIs and Symfony Web Framework "Full Stack", coexists in the same software with our Legacy architecture, making eZ Publish Platform 5 unlike any other CMS - powerful, modern, scalable, and fully extensible.

This dual kernel architecture has been designed and developed to facilitate both the upgrade from earlier versions and the adoption of eZ Publish Platform 5 series to existing users of eZ Publish Platform. All development done on eZ Publish Platform 4 versions can easily be transferred, and all knowledge and skills in eZ Publish Platform 4.x can still be leveraged without any gaps.

With 5.2, the coverage of the new kernel (aka New Stack) has been significantly extended and consolidated. This makes it the version where the New Stack should, most often, be the preferred choice when developing new sites.


Full Feature List: What's new in the eZ Publish Platform 5.2?

Fifteen new features and more than 129 bug fixes and improvements to the core platform.

eZ Publish Platform version 5.2 is a significant step forward for the core platform, with numerous improvements and bug fixes, both in the new Symfony-based framework and in the public and REST API. We call it the New Stack. To find out what you can expect, download the feature description brochure here:

Download the eZ Publish Platform 5.2 feature-list Brochure


Technical Release Notes

The full technical release notes are available here: https://confluence.ez.no/display/EZP/5.2+Release+Notes


Availability

eZ Publish Platform 5.2 is available immediately. For more information on eZ Publish Platform 5.2, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

19 Nov 2013 3:43pm GMT

eZ Publish Platform 5.2: Faster & Stronger For Your Content Business


Check the new 5.3 release, a leap ahead of 5.2: http://ez.no/5.3


Skien, Norway, Nov 19th, 2013

eZ Publish Platform 5.2 - Aconcagua Release


Dear Marketer: Create, Deliver & Optimize, More Than Ever

A Radically Faster and More Flexible Experience on Your Digital Touch-points

If reducing the page load-time of your online apps by 400% sounds like a good idea, the radically improved caching system in eZ Publish Platform 5.2 will become your best friend (figure of comparison to 4.x series). Unmatched, blazing fast experience for your audience, even in highly personalized navigation contexts, is now standard, out of the box. That is: when a logged-in customer enjoys a tailored online experience with your brand, he no longer drops out after two pages per visit because of a deceptively slow journey, thus allowing for more chances for conversion.

eZ Publish Platform 5.2, aka Aconcagua, has also been crafted to fit snugly in your digital marketing/CRM information system, relying on a solid, highly flexible & extensible framework that makes it a breeze to "connect the dots" of your online experience elements: (big) data sources, analytics and more. The creation of such a unified, seamless experience is also supported by the core Digital Marketing and Customer Experience capabilities: eZ Marketing Automation, Smart Analytics (eZ LiveViewer) and eZ Recommendation Service. Learn more on these CXM capabilities here.

Rapid Incremental Online Presence Deployment

Multiple languages at the heart of eZ Publish Platform 5.2

Incremental improvements of online equity (as opposed to a launch from scratch) are often hampered by "technology practicalities", slowed-down beyond any reasonable time-to-market. This is what we want to minimize with eZ Publish Platform 5.2 by strengthening the multi-site capabilities and language coverage: one platform for your brands. Deployment of a new touch-point for your brand, or even a new brand, is very quick: the native multi-site support in 5.2 allows a high level of freedom in defining your information/content architecture, with a low technology set-up overhead once the first site is up and running. Starting business in a new region? Up to 62 languages are now covered with eZ Publish Platform 5.2, with integrated content translation capabilities for your in-house or external translation teams. Just go for it; we cover you.

The 5.2 Tips To Engage Your Audience

New Commenting Experience in eZ Publish Platform 5.2

Conversational channels (social media, UGC) are prominent spaces of public exchange that foster your online community and unquestionably contribute to your brand equity. eZ Publish Platform 5.2 brings a totally new commenting experience for users, thanks to tight integration of third-party commenting services (Facebook, Disqus, and more), plugged in at the heart of your invaluable content. The latter, certainly one of the main building blocks of your online strategy, needs to be able to be read, shared, created or updated from any channel (tablets, smartphones, desktop, TVs, apps, third-party applications, etc). This is made possible by a REST interface in 5.2 that lets you rise to the omnichannel/multichannel challenge, with an extensible, built-in content exposure system. Finally, the improved demo Site for the New Stack shipped in eZ Publish Platform 5.2 can be seen as a box with built-in, easily reusable Online Marketing 101 elements: responsive design, landing pages with forms, feedback forms, etc: "Ready-made, simple marketing".


Call me about eZ Publish Platform 5.2 Demo


Dear Technologist: Embrace Rapid, More Cost-effective Industrialization of Your Online Applications

Also see technical release notes.

Focus On Operational Efficiency

eZ Publish Platform 5.2 - New Demo Site

Cut infrastructure and hosting costs, quickly train your development teams on the technology, streamline development collaboration: the thirst for operational efficiency is never quenched, and we know this. eZ Publish Platform 5.2 brings nuggets to help you noticeably with this. The Improved Caching System allows for 400% more pages per second than the 4.x series, relying on the Symfony2-based New Stack: this means native cost-killing on hosting infrastructure, and the ability to build much more exciting digital experiences. Similarly, thanks to the native support of Composer, you can take full control over the organization of your projects' development, now tightly integrable with eZ Publish Platform, out of the box. This goes hand in hand with an improved Demo Site for the New Stack, which becomes a showcase of examples and best practices of development on the New Stack: a solid learning base for developers.

5.2: A More Scalable, More Flexible, More Stable Platform

Symfony 2.3 LTS in eZ Publish Platform 5.2

Stability and dependability + extensibility and flexibility is not an impossible marriage. We decided to prove this by increasing both in eZ Publish Platform 5.2. The underlying Symfony2 Full Stack has been upgraded to its improved 2.3 Long Term Support version, embedding a high stability application development framework at the heart of your Content Management Framework. On a side note, this opens an even wider opportunity to tap into a large base of talented developers for your projects, from the eZ Publish and Symfony communities.

Multi-repository Storage and Cache System

Rapidly changing business requirements being a standard of the digital industry, the technological choices made must respond quickly to constraints. A scalable platform, with integrated multi-site support at the heart of the system, is a way to ensure that deploying a new site is an incremental project from a technology set-up perspective; a lightweight task compared with setting up a new instance of the product. This is now enabled, in eZ Publish Platform 5.2, by a reinforced multi-repository Storage and Cache system allowing full flexibility in content sharing and reuse across multiple sites, on a single installation architecture.

In a similar vein of cost-efficient response to changing business requirements, we augmented multi-lingual capabilities by raising the bar of 30 supported languages in version 5.1, to 62 in version 5.2, Aconcagua, for one single installation. This allows your technology to support international business as well as international organizations, as content translation and collaboration capabilities are shipped in the stock version.

New Ready-Made Key Components

While managing comments in the previous version 5.1 was achieved via a simple yet solid solution, the story is totally different with eZ Publish Platform 5.2. A brand new commenting system now enables reliance on built-in Facebook or Disqus external User Generated Comments management; alternatively you can integrate your preferred UGC solution, quickly and painlessly (via semantic configuration).

eZ Publish Platform 5.1 placed an advanced set of APIs into the hands of developers: PHP and REST, removing any barriers to the creation of innovative solutions based on content manipulation of all sorts. These APIs are backwards compatible for several years, securing your developments in time (add-ons to eZ Publish Platform, extensions). The big novelty: with 5.2, we ship a Javascript-based client to speed up the creation of your client-side apps (mobile, rich client, web), assisting you on both sides of the multi-channel story: back-end and client-side. On top of this, both the PHP & REST APIs were consolidated, repositioning them as high-standard tools for thorough content manipulation.


Book an eZ Publish Platform 5.2 Demo


Consolidating eZ Publish Platform 5 "New Stack", Symfony first!

eZ Publish Platform 5.2 - Dual Kernel

As with all 5.x versions, this release relies on a dual kernel architecture. This means that the new eZ Publish 5 architecture, which relies on strong APIs and Symfony Web Framework "Full Stack", coexists in the same software with our Legacy architecture, making eZ Publish Platform 5 unlike any other CMS - powerful, modern, scalable, and fully extensible.

This dual kernel architecture has been designed and developed to facilitate both the upgrade from earlier versions and the adoption of eZ Publish Platform 5 series to existing users of eZ Publish Platform. All development done on eZ Publish Platform 4 versions can easily be transferred, and all knowledge and skills in eZ Publish Platform 4.x can still be leveraged without any gaps.

With 5.2, the coverage of the new kernel (aka New Stack) has been significantly extended and consolidated. This makes it the version where the New Stack should, most often, be the preferred choice when developing new sites.


Full Feature List: What's new in the eZ Publish Platform 5.2?

Fifteen new features and more than 129 bug fixes and improvements to the core platform.

eZ Publish Platform version 5.2 is a significant step forward for the core platform, with numerous improvements and bug fixes, both in the new Symfony-based framework and in the public and REST API. We call it the New Stack. To find out what you can expect, download the feature description brochure here:

Download the eZ Publish Platform 5.2 feature-list Brochure


Technical Release Notes

The full technical release notes are available here: https://confluence.ez.no/display/EZP/5.2+Release+Notes


Availability

eZ Publish Platform 5.2 is available immediately. For more information on eZ Publish Platform 5.2, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

19 Nov 2013 3:43pm GMT

eZ Publish Platform 5.2: Faster & Stronger For Your Content Business


Check the new 5.3 release, a leap ahead of 5.2: http://ez.no/5.3


Skien, Norway, Nov 19th, 2013

eZ Publish Platform 5.2 - Aconcagua Release


Dear Marketer: Create, Deliver & Optimize, More Than Ever

A Radically Faster and More Flexible Experience on Your Digital Touch-points

If reducing the page load-time of your online apps by 400% sounds like a good idea, the radically improved caching system in eZ Publish Platform 5.2 will become your best friend (figure of comparison to 4.x series). Unmatched, blazing fast experience for your audience, even in highly personalized navigation contexts, is now standard, out of the box. That is: when a logged-in customer enjoys a tailored online experience with your brand, he no longer drops out after two pages per visit because of a deceptively slow journey, thus allowing for more chances for conversion.

eZ Publish Platform 5.2, aka Aconcagua, has also been crafted to fit snugly in your digital marketing/CRM information system, relying on a solid, highly flexible & extensible framework that makes it a breeze to "connect the dots" of your online experience elements: (big) data sources, analytics and more. The creation of such a unified, seamless experience is also supported by the core Digital Marketing and Customer Experience capabilities: eZ Marketing Automation, Smart Analytics (eZ LiveViewer) and eZ Recommendation Service. Learn more on these CXM capabilities here.

Rapid Incremental Online Presence Deployment

Multiple languages at the heart of eZ Publish Platform 5.2

Incremental improvements of online equity (as opposed to a launch from scratch) are often hampered by "technology practicalities", slowed-down beyond any reasonable time-to-market. This is what we want to minimize with eZ Publish Platform 5.2 by strengthening the multi-site capabilities and language coverage: one platform for your brands. Deployment of a new touch-point for your brand, or even a new brand, is very quick: the native multi-site support in 5.2 allows a high level of freedom in defining your information/content architecture, with a low technology set-up overhead once the first site is up and running. Starting business in a new region? Up to 62 languages are now covered with eZ Publish Platform 5.2, with integrated content translation capabilities for your in-house or external translation teams. Just go for it; we cover you.

The 5.2 Tips To Engage Your Audience

New Commenting Experience in eZ Publish Platform 5.2

Conversational channels (social media, UGC) are prominent spaces of public exchange that foster your online community and unquestionably contribute to your brand equity. eZ Publish Platform 5.2 brings a totally new commenting experience for users, thanks to tight integration of third-party commenting services (Facebook, Disqus, and more), plugged in at the heart of your invaluable content. The latter, certainly one of the main building blocks of your online strategy, needs to be able to be read, shared, created or updated from any channel (tablets, smartphones, desktop, TVs, apps, third-party applications, etc). This is made possible by a REST interface in 5.2 that lets you rise to the omnichannel/multichannel challenge, with an extensible, built-in content exposure system. Finally, the improved demo Site for the New Stack shipped in eZ Publish Platform 5.2 can be seen as a box with built-in, easily reusable Online Marketing 101 elements: responsive design, landing pages with forms, feedback forms, etc: "Ready-made, simple marketing".


Call me about eZ Publish Platform 5.2 Demo


Dear Technologist: Embrace Rapid, More Cost-effective Industrialization of Your Online Applications

Also see technical release notes.

Focus On Operational Efficiency

eZ Publish Platform 5.2 - New Demo Site

Cut infrastructure and hosting costs, quickly train your development teams on the technology, streamline development collaboration: the thirst for operational efficiency is never quenched, and we know this. eZ Publish Platform 5.2 brings nuggets to help you noticeably with this. The Improved Caching System allows for 400% more pages per second than the 4.x series, relying on the Symfony2-based New Stack: this means native cost-killing on hosting infrastructure, and the ability to build much more exciting digital experiences. Similarly, thanks to the native support of Composer, you can take full control over the organization of your projects' development, now tightly integrable with eZ Publish Platform, out of the box. This goes hand in hand with an improved Demo Site for the New Stack, which becomes a showcase of examples and best practices of development on the New Stack: a solid learning base for developers.

5.2: A More Scalable, More Flexible, More Stable Platform

Symfony 2.3 LTS in eZ Publish Platform 5.2

Stability and dependability + extensibility and flexibility is not an impossible marriage. We decided to prove this by increasing both in eZ Publish Platform 5.2. The underlying Symfony2 Full Stack has been upgraded to its improved 2.3 Long Term Support version, embedding a high stability application development framework at the heart of your Content Management Framework. On a side note, this opens an even wider opportunity to tap into a large base of talented developers for your projects, from the eZ Publish and Symfony communities.

Multi-repository Storage and Cache System

Rapidly changing business requirements being a standard of the digital industry, the technological choices made must respond quickly to constraints. A scalable platform, with integrated multi-site support at the heart of the system, is a way to ensure that deploying a new site is an incremental project from a technology set-up perspective; a lightweight task compared with setting up a new instance of the product. This is now enabled, in eZ Publish Platform 5.2, by a reinforced multi-repository Storage and Cache system allowing full flexibility in content sharing and reuse across multiple sites, on a single installation architecture.

In a similar vein of cost-efficient response to changing business requirements, we augmented multi-lingual capabilities by raising the bar of 30 supported languages in version 5.1, to 62 in version 5.2, Aconcagua, for one single installation. This allows your technology to support international business as well as international organizations, as content translation and collaboration capabilities are shipped in the stock version.

New Ready-Made Key Components

While managing comments in the previous version 5.1 was achieved via a simple yet solid solution, the story is totally different with eZ Publish Platform 5.2. A brand new commenting system now enables reliance on built-in Facebook or Disqus external User Generated Comments management; alternatively you can integrate your preferred UGC solution, quickly and painlessly (via semantic configuration).

eZ Publish Platform 5.1 placed an advanced set of APIs into the hands of developers: PHP and REST, removing any barriers to the creation of innovative solutions based on content manipulation of all sorts. These APIs are backwards compatible for several years, securing your developments in time (add-ons to eZ Publish Platform, extensions). The big novelty: with 5.2, we ship a Javascript-based client to speed up the creation of your client-side apps (mobile, rich client, web), assisting you on both sides of the multi-channel story: back-end and client-side. On top of this, both the PHP & REST APIs were consolidated, repositioning them as high-standard tools for thorough content manipulation.


Book an eZ Publish Platform 5.2 Demo


Consolidating eZ Publish Platform 5 "New Stack", Symfony first!

eZ Publish Platform 5.2 - Dual Kernel

As with all 5.x versions, this release relies on a dual kernel architecture. This means that the new eZ Publish 5 architecture, which relies on strong APIs and Symfony Web Framework "Full Stack", coexists in the same software with our Legacy architecture, making eZ Publish Platform 5 unlike any other CMS - powerful, modern, scalable, and fully extensible.

This dual kernel architecture has been designed and developed to facilitate both the upgrade from earlier versions and the adoption of eZ Publish Platform 5 series to existing users of eZ Publish Platform. All development done on eZ Publish Platform 4 versions can easily be transferred, and all knowledge and skills in eZ Publish Platform 4.x can still be leveraged without any gaps.

With 5.2, the coverage of the new kernel (aka New Stack) has been significantly extended and consolidated. This makes it the version where the New Stack should, most often, be the preferred choice when developing new sites.


Full Feature List: What's new in the eZ Publish Platform 5.2?

Fifteen new features and more than 129 bug fixes and improvements to the core platform.

eZ Publish Platform version 5.2 is a significant step forward for the core platform, with numerous improvements and bug fixes, both in the new Symfony-based framework and in the public and REST API. We call it the New Stack. To find out what you can expect, download the feature description brochure here:

Download the eZ Publish Platform 5.2 feature-list Brochure


Technical Release Notes

The full technical release notes are available here: https://confluence.ez.no/display/EZP/5.2+Release+Notes


Availability

eZ Publish Platform 5.2 is available immediately. For more information on eZ Publish Platform 5.2, feel free to get in touch with us.

About eZ

eZ Systems is the globally recognised commercial open source software provider. Our leading and innovative approach takes your enterprise platform beyond content management (CMS) into creating a true digital experience with systematic optimization capabilities. The eZ Publish platform sets new standards for digital lifecycle management, including recommendations and smart web analytics functionality, coupled with an application market place of certified extensions. Thousands of organizations worldwide benefit from optimized and intelligent multi-channel communications solutions. eZ's client base includes small, medium and large enterprises across all industries such as media, publishing and broadcasting, financial services, telecoms, retail, government, manufacturing, logistics, and education.

Contact information

Please get in touch at communications@ez.no

19 Nov 2013 3:43pm GMT

11 Nov 2011

feedCI News

Reportula

What can you tell us about the team that built reportula.org?

The Team that made reportula.org is just one person. Pedro Oliveira, started Reportula when he needed a clean and fast web application that reported the Bacula Backups software of the company he works for. He has decided to open the project, and let it grow to full web application that is able to manage the Bacula Backups.

Reportula Website Screen Shot

What can you tell us about the site in general? What are the goals of the site and the main audience?

Reportula is a php based web program that provides you a summarized output of jobs that have already run. It obtains its information from the Bacula's database. Aside from a nice graphical display, it provides summaries of your jobs, as well as graphs of job usage. This is a fairly high level bacula management tool.

The main goals were to create a web reporting tool for the bacula backups system, as I got further into the project it developed into something more than that. Right know it calculates average of bacula backups, it has time line history of backups. Imagine this scenario for example, if you use the crontab feature of reportula, you can see in time by how much data your backups infrastructure is growing.

Example. in 2011.05.01 if backups infrastructure stores 500 Tera bytes, in 2011.12.30 it stores 510 terabytes. This is very handy for us because with this feature you can predict the storage needs of your backups for the future.

What was your major consideration in using CodeIgniter for this?

I chose codeigniter because I needed an easy, fast, and supported PHP development framework. I found that with Codeigniter I could achieve that. This project was made in less than month.

Another nice thing about Codeigniter is that you don't have to "re-invent the wheel". Codeigniter has most of the thing that you need for an application already developed. All you have to do is connect the blocks which is very easy.

What is next on the plate for reportula.org? Any additional functionality you can tell us about?

On the plate for Reportula is user registrations, acls, and managing Bacula Backups like "bconsole".

Do you have any other information you'd like to share with the community? Tips from this project you'd like to share? Lessons you've learned?

First of all i think that Codeigniter is one of the best frameworks on the internet. I've tried them all (Cake, Yii, Symfony, Zend) they are all too complicated, too big, with lots of features and slow. They all had one problem BIG, STEEP LEARNING CURVE.

Codeigniter has less features than the others but you start making an application in less than 30 minutes. And what it does it does well! Even if you think you need a big framework after starting with codeigniter it cames to you that you don't need another framework to develop some applications. The lessons I learned are don't re-invent the wheel, Codeigniter does it and does it well, the community are nice, and always had support on the forum.

11 Nov 2011 10:19pm GMT

02 Nov 2011

feedCI News

GoCart

Every week we hear of really awesome places that CodeIgniter is being used. I want to start sharing those with the community-at-large. I will start by posting them here under a new Showcase Category with the hopes that any future revisions of CI.com will have a section for stuff like this. You guys and gals make some really cool stuff and deserve a platform to show it off.

So without further ado…

This showcase is an interview with Kyle Roseborrough about GoCart

What can you tell us about the GoCart team?

We have a pair of PHP developers who knew there was a better way to build a shipping cart. Noah (lead developer) has 6 years experience in PHP development and 4 years in CodeIgniter. Gabe has about 10 years experience in web application development. Kyle has been working in UI and management for 10 years.
GoCart Website Screen Shot

What can we tell about the site in general?

GoCartdv.com was built to showcase GoCart and offer some basic information on the system.

What are the goals of the site and the main audience?

The main audience is CodeIgniter developers who are wanting a simple, scalable, CodeIgniter shopping cart. The goal is to get people involved in development to improve the cart and allow it to fully embody the goal of the project. To be easy to customize for developers and easy to use for end users/customers

What was your major consideration in using CodeIgniter for this?

CodeIgniter has great documentation and is easy to learn. We build lot of custom projects on CodeIgniter and it only made sense for us to build our cart on it. When looking for commerce solutions, we never found a suitable solution built on CodeIgniter so we decided to set out to do it on our own.

What is next on the plate for GoCart?

We really want GoCart to foster a great community of people contributing back to the roadmap and path the project will take. We want the focus to remain the same though "Easy to Customize, Easy to Use". It would be great if we could get enough people using.

Any additional functionality you can tell us about?

Well, not really. GoCart is intended to be a shopping cart, plain and simple. It does have some basic page and banner management and a whole slew of cart related features, but ultimately it's an ecommerce platform.

Do you have any other information you'd like to share with the community?

We built GoCart to be simple and scalable. As time goes on, we want the software to become easier and easier to use. We want GoCart to be scalable and to be able to work with new platforms as they come out. We feel that CodeIgniter and the CodeIgniter community is a huge benefit here. It enables developers to tie into a whole plethora of libraries, helpers and applications easily and support each other in the endeavor to make CodeIgniter better. Essentially, what's good for CodeIgniter is good for GoCart.

Tips from this project you'd like to share?

If you really want something, do it yourself. If it doesn't happen then you probably don't want it as bad as you think.

Lessons you've learned?

- Not every idea is a good one. Generally you need someone else around to discuss ideas and methods with. Collaboration is the best way to build a good application.
- No one knows what the next trend will be. Having a scalable platform that will adjust to a new set of tools and user demands is very important.


If you have a project that you would like to see in our showcase email me

02 Nov 2011 7:31pm GMT

13 Oct 2011

feedshare.ez.no > Articles and Tutorials

Building native mobile applications with the eZ Publish REST API

eZ Publish is a Web Content Management System that provides a platform to publish content via any channel. Its powerful presentation engine enables you to create websites and pages that display your content in a variety of renderings. Its powerful API directly and simply integrates your content with any web-enabled application on any device, such as the iPad, iPhone, or an Android device, without ever interfering with, or impacting the platform itself.

At the end of this tutorial, you will have learnt the basics of mobile application development for both iOS and Android platforms, consuming content from eZ Publish. CMS-side adjustments for the mobile channel will be acquired too. This cheatsheet will help you leverage the multichannel capabilities of eZ Publish, and its REST API in future projects, in a more systematic fashion.

13 Oct 2011 2:21pm GMT

05 Oct 2011

feedCI News

New User Guide in Development

We are happy to announce today that the user guide has had some significant improvements, and the first commit of these changes were just pushed today.

As many of you likely heard at CICON 2011, the Reactor team has had an internal project going on for some time to move the user guide to Sphinx. In addition to handling the tedium of generating page and document tables of contents, or maintaining internal links and references, the documentation is now easier to write, as you can simply focus on the content instead of markup and presentation. Don't forget syntax highlighting of PHP, HTML, CSS, and JavaScript in code samples. Based on ReStructured Text, it's also more human readable in a text editor than HTML is, which is likely where you spend most of your time. As an added benefit, Sphinx can output HTML, PDF, and even EPUB formats all from the same source files. We will likely be taking advantage of that at a later date.

But we didn't stop there, we also enlisted the thunderous powers of EllisLab's Chief Creative Officer, James Mathias for a style redesign. They are clean, easy to read, and beautiful.

Setting up your dev environment to work with Sphinx (if you want to render and output locally) is very easy, and takes about five minutes. For those that want to geek out, we have added a readme file to the user guide source folder so the step by step instructions are available right from GitHub.

Today marks the first commit with the new user guide to the unreleased develop branch, so you may encounter some bumps. Most notably are the code blocks, which pandoc lost our line breaks on, and some navigation issues as we experiment with different table of contents presentation and depth. We'll be cleaning these up prior to the next release (much is as simple as some line breaks and tabs), but feel free to pitch in and submit some pull requests if you see anything out of whack.

And lastly, for the first time ever, we have live nightly builds of documentation for the develop branch available at the CodeIgniter web site. Enjoy!

05 Oct 2011 7:23pm GMT

16 Aug 2011

feedshare.ez.no > Articles and Tutorials

Image Maps in ezwebin Banners

Beginners guide for learning how to use image maps in the ezwebin extension.

16 Aug 2011 12:40pm GMT

07 Jul 2011

feedshare.ez.no > Articles and Tutorials

Building mobile browser and hybrid applications with eZ Publish

eZ Publish is a Web Content Management System that provides a platform to publish content via any channel. Its powerful presentation engine enables you to create websites and pages that display your content in a variety of renderings. Its powerful API directly and simply integrates your content with any web-enabled application on any device, such as the iPad, iPhone, or an Android device, without ever interfering with, or impacting the platform itself.

At the end of this tutorial, you will have learnt the basics of mobile application development for both iOS and Android platforms, consuming content from eZ Publish. CMS-side adjustments for the mobile channel will be acquired too. This cheatsheet will help you leverage the multichannel capabilities of eZ Publish, and its REST API in future projects, in a more systematic fashion.

07 Jul 2011 1:29pm GMT

06 Apr 2011

feedcakebaker

Bash autocompletion for Git

One thing I often wished to have when using Git was the ability to autocomplete Git commands and branch names. As I had to learn this week from Markus Prinz' article A few of my Git tricks, tips and workflows, Git comes with an autocompletion script for the Bash shell. But to use the autocompletion, […]

06 Apr 2011 8:36am GMT

01 Apr 2011

feedcakebaker

Array iteration with JavaScript

Till recently I always used a for-loop when I had to iterate over an array in JavaScript. For example: var myArray = [1, 2, 3, 4]; for (var i = 0; i < myArray.length; i++) { console.log(myArray[i]); } However, with ECMAScript 5 the Array object itself got some methods for iteration purposes. With those methods […]

01 Apr 2011 2:51pm GMT

10 Jan 2011

feedcakebaker

2-legged vs. 3-legged OAuth

From emails I receive it seems like there is a bit of confusion about what the terms 2-legged OAuth and 3-legged OAuth mean. I hope I can clear up this confusion with this article (and don't contribute more to the confusion…). In short, they describe two different usage scenarios of OAuth involving two respectively three […]

10 Jan 2011 5:30pm GMT

04 Mar 2010

feedWithCake.com Companies Hiring

qpLogic Europe

We can use immediately an experienced Cake developer for assisting us with developing a multi-lingual application that needs some Jake/Joomla (css) integration. We have continuously Cake projects and prefer to work with a team of individual developers in multiple time zones. Please show me that you are experienced, affordable and have at least 24 hours available per week (40 is better ;-).

04 Mar 2010 11:54am GMT