• Search:



Planet eZ publish




mugo web

› Why better online content management leads to more book sales

As the plot thickens on book sales trends (with paper books now making a solid comeback and ebook sales on the decline), one thing that hasn’t changed is readers’ thirst for content.

16/01/2017 7:37 pm (UTC)   Mugo Web   View entry   Digg!  digg it!   del.icio.us  del.icio.us

ez publish community gateway

› The Week in Review: deciding on UI technology, eZ Find how to and more

This week we share important news about 2.x refactoring and ask for your feedback on UI technology. We also have an eZ Find tutorial and more news, social media and events.

13/01/2017 7:20 pm (UTC)   http://share.ez.no   View entry   Digg!  digg it!   del.icio.us  del.icio.us

ole morten halvorsen  eZ systems employee

› The case for why eZ should adopt Ember.js for the new administration interface

In a recent blog post eZ outlined some pain points with the current technology (YUI) used for their SPA administration interface and expressed a desire for alternatives for the next major version.

I would like to make the case for why eZ should consider Ember.js as the JavaScript framework of choice.

The rapid pace of development in the JavaScript world is very exciting and we see new cool technology popup almost every day, but this has a very significant drawback. How do you choose a framework or library to base your product upon that won’t be tossed aside in a few months or a year for something new and shiny?

With a history going back to 2007, an eternity in the JavaScript world, Ember.js has managed to stay relevant and modern by today’s standard, despite its relative old age. Ember.js aims to continually improve and adapt the best ideas while also providing a smooth upgrade path without the throw-everything-away-and-rewrite-everything-from-scratch approach. This, I believe, is the biggest benefit of Ember. Things like a predicable release schedule and LTS releases matter a lot when you’re building big serious applications where you can’t just rewrite things because there’s something newer and cooler out there.

The other benefit of Ember I’d like to highlight is the ember-cli. Ember-cli is what makes working with Ember fun and productive. It gives you a new project with live reloading, es6 transpiling with babel.js, a build system that concats and minifies, a test framework and a lot more, all out of the box. If you’ve ever built your own build system with Gulp or similar tools you’ll no doubt appreciate this. Ember-cli is also how you extend Ember. Want to use Sass? ember install ember-cli-sass and you’re done. IndexedDB support? ember install ember-indexeddb. Oauth2? ember install ember-oauth2.

In my opinion picking a framework or library is more about the tooling, community, philosophy and process behind it than pure technical features. Features can easily be added and changed, but it’s much harder to build a sustainable community around the project. This is something I think Ember.js has achieved very well.

So go ahead, take it for a spin!

1
2
3
npm install -g ember-cli
ember new mycoolapp
cd mycoolapp && ember serve
13/01/2017 10:39 am (UTC)   Ole Morten Halvorsen   View entry   Digg!  digg it!   del.icio.us  del.icio.us

ez publish community gateway

› eZ Find: How to return specific fields of indexed data

When working with eZ Find fetches, you may want to return only a specific sub-set of data for each of the search results, rather than the whole content object.

You can do that by using the eZ Find 'search' fetch's 'fields_to_return' parameter.

12/01/2017 2:14 am (UTC)   http://share.ez.no   View entry   Digg!  digg it!   del.icio.us  del.icio.us

mugo web

› eZ Find: How to return specific fields of indexed data

When working with eZ Find fetches, you may want to return only a specific sub-set of data for each of the search results, rather than the whole content object.

You can do that by using the eZ Find 'search' fetch's 'fields_to_return' parameter.

11/01/2017 11:30 pm (UTC)   Mugo Web   View entry   Digg!  digg it!   del.icio.us  del.icio.us

derick rethans

› Good Bye PHP 5

Good Bye PHP 5

A few days ago I merged a patch into Xdebug that removes support for PHP 5 in Xdebug's master branch on GitHub. Maintaining PHP 5 and PHP 7 support in one code base is not particularly easy, and even more complicated for something like Xdebug, with its deep interactions with PHP's internals.

As PHP 5.6's active support has ended on December 31st, I also felt it no longer needed to support PHP 5 with Xdebug any more. It saves more than 5000 lines of code:

Many people people were quite positive about that:

Others were less keen:

Removing PHP 5 support from Xdebug's master branch does not mean that Xdebug suddenly stops working for PHP 5 installations. Xdebug 2.5, which was recently released supports PHP 5.5 and 5.6, and is not going to go away.

Right now, Xdebug will no longer receive new features in the branch that also supports PHP 5. New features will only go into master (to become Xdebug 2.6). However, Xdebug 2.5 continues to receive bug fixes until Xdebug 2.6 comes out.

Once Xdebug 2.6 comes out, the Xdebug 2.5 branch will no longer get bug fixes, and hence support for PHP 5 goes away. That still does not mean that you can no longer use Xdebug with PHP 5. The releases of the 2.5 branch will still be available.

On the positive side, not having to implement lots of code twice, also means that new features can be added faster, as less work is required. Xdebug 2.6 has already have some new features lined up.

11/01/2017 10:44 am (UTC)   Derick Rethans   View entry   Digg!  digg it!   del.icio.us  del.icio.us

netgen

› December @ Netgen

The end of the year was marked by our annual Netgen Winter Meetup and a partnership between Web Summer Camp and Agent Conference. This is what we have been up to in December.

10/01/2017 2:19 pm (UTC)   http://www.netgenlabs.com/Blog   View entry   Digg!  digg it!   del.icio.us  del.icio.us

ez publish community gateway

› 2.x refactoring work, round one: Deciding on UI Technology

With 2017 here, and 1.7LTS out the door, we have started to work on the largest change planned this year where we’ll need lots of involvement for the ecosystem: A 2.x refactoring project, starting with making UI technology choices.

09/01/2017 6:45 pm (UTC)   http://share.ez.no   View entry   Digg!  digg it!   del.icio.us  del.icio.us

ez publish community gateway

› The Week in Review: winners adapt fast, a new Studio tutorial and more

eZ Systems’s CEO and Co-founder Aleksander Farstad looks ahead to 2017 and reflects on the importance of fast adaptation. We also present a new Studio tutorial and lots of Symfony news this week.

06/01/2017 6:54 pm (UTC)   http://share.ez.no   View entry   Digg!  digg it!   del.icio.us  del.icio.us

netgen

› Agent Conference and Web Summer Camp – two conferences you should not miss in 2017!

Want to start the year skiing and improving your frontend know-how and end your summer with sun, sea, and web-related workshops? Here is how you can accomplish both!

20/12/2016 2:19 pm (UTC)   http://www.netgenlabs.com/Blog   View entry   Digg!  digg it!   del.icio.us  del.icio.us