eZ Publish development

eZ Publish customisation and expert advise

eZ publish is a leading open source content management system and development framework. It allows the development of highly professional and customized internet solutions and dynamic web applications. It can be used to build anything from a personal homepage to a multinational corporate website with role based multiuser access, online shopping, discussion forums and other advanced functionality. In addition, because of its nature of openness, eZ publish can be easily plugged into, communicate and co-exist with existing IT-solutions.

top eZ Publish features 

  • Complete access and control from a web browser
  • Workflow and collaboration
  • Content types conform to your company ideal
  • Very flexible design system
  • Strong document and file handling
  • Full version history of all content
  • Intelligent image handling / resizing
  • Intergrated and centralised search engine
  • LDAP support
  • Multilanguage support
  • Notification system
  • PDF generation
  • PDF and MSWord search indexing
  • RSS support
  • Sophisticated caching system to increase speed
  • Trash can for admin safety
  • URL translator
  • Webdav support
  • XML handling

(we can even give you a guided tour over the phone)

In addition to the built-in features, the system allows for extensions and custom modifications in almost any direction. Unlike other content management systems, eZ publish delivers a flexible, generic solution with very few limitations. In other words, this is a scalable and dynamic system that companies and organizations can grow with.

eZ publish is platform independent. It can be used on Windows and several UNIX variants such as OS X, Linux, FreeBSD, Solaris, IRIX, etc. In addition, eZ publish is also database independent; if a specific database is not supported, it is possible to write a driver without modifying any kernel code.

eZ publish is open software, supporting open standards. The software is constructed following strict development processes in order to ensure high technical quality and usability.


In eZ publish you don't have to make your content fit a certain predefined, one-size-fits-all content model. eZ publish lets you create your own content classes with exactly the attributes you need. This lets you structure your data very well, and makes it easier for you to present the data in various ways when needed.

If, for instance, you were setting up a web shop that sells books, you would make a Book content class with attributes such as title, author, image, publisher, year and ISBN number. You can set the data type of these attributes, for instance text string, image or 4-digit number. You can specify which attributes can be searched when a user searches for a book.

You can also enable an input validator. A validator restricts the format of the input data. It can be as simple as setting the maximum length of an input string, or more complex, such as checking that an ISBN number or an email address is correctly formatted. In this case it means that when you add books to your shop, you cannot register a book with an invalid ISBN number. All this customization is done in your own web browser, without editing code or text files.

The Online Editor (OE) is a helpful tool for users of eZ publish. With OE you can write content without tags in the XML fields by using known buttons like you see in the picture to the right. The OE will be an integrated part of your admin interface and appears every time you work with XML fields like articles, products or information pages.