Friday, 04 Aug 2006
This article describes the optimal eZ publish operating environment. It provides instructions for installing and configuring Apache, PHP and APC (Alternative PHP Cache). The article assumes that you are running Linux in both your development and production environments, as Linux provides the best performance and stability for an eZ publish installation.
Monday, 17 Jul 2006
This article describes the template engine included in version 1.1 of eZ components. I analyze a simple application that, using the template engine, queries Google for specified keywords and then checks the rank of a website in the results. While I am not going to describe the entire application (which also uses the eZ PersistentObject component and some more classes), describing the template aspect of the application should give you a good idea of how the eZ Template can be used.
Monday, 17 Jul 2006
To get optimal performance from your eZ Publish installation, you need to have the hardware infrastructure that can support your site's level of activity. Different sites and site usage patterns require different hardware configurations. In this article we look at the most common hardware configurations for eZ Publish deployments, ranging from single servers to clustered environments.
Saturday, 17 Jun 2006
The success of a website is often closely related to its rank in search engine results. eZ Publish, the Enterprise Open Source Web Content Management system, provides numerous features that make it easy for search engines to analyze and index eZ Publish websites. This article provides tips and techniques for increasing your eZ Publish site's ranking with search engines.
Tuesday, 13 Jun 2006
This article explains the eZ publish 3.8 clustering architecture. It also discusses problems with clustering in previous eZ publish versions, shows how these issues have been resolved in version 3.8, and gives you an idea of the results you can expect from clustering.
Friday, 09 Jun 2006
In this article, Vidar Top, VP Sales & Marketing at eZ Systems, explains how eZ Systems is moving Enterprise and Open Source closer together by providing an online infrastructure for the joint funding of Open Source projects.
Tuesday, 16 May 2006
eZ Publish uses templates (consisting of HTML and eZ Publish-specific code) to configure the graphical elements of the user interface. In this article, we show you how to work with eZ Publish templates through the example of creating a frontpage for a news portal.
Friday, 28 Apr 2006
This article examines the life-cycle of an eZ Publish project and offers suggestions for performance optimization that can be implemented during each stage of the deployment.
Monday, 24 Apr 2006
In this interview, Aleksander Farstad, CEO of eZ Systems, explains what is special about the eZ crew: "We are a unique team of dedicated people working together for something we believe in." He also talks about what he expects from new employees and what they can expect from eZ Systems.
Wednesday, 12 Apr 2006
In response to the European Commission's Consultation and public hearing on future patent policy in Europe, eZ Systems has prepared this article to summarize our answers on a questionnaire issued by the commission. eZ Systems opposes software patents. The software industry's history of innovation, growth and mutually beneficial competition would not have been possible with the hindrance of patents, especially under the current patent system.
Monday, 06 Mar 2006
Aleksander Farstad, the CEO of eZ systems, argues in this article that combining Enterprise and Open Source approaches is of high value to customers, partner companies, and developers. They benefit from the freedom of Open Source as well as the responsibility taken on by a company. Learn here what you get from combining the best of both worlds.
Monday, 13 Feb 2006
Do you know an interesting topic? eZ Systems is always looking for authors who would like to write an article for us on eZ-related topics. We welcome technical as well as non-technical content. You could write for an audience of developers or sales-oriented persons - no matter what: any topic from within the eZ ecosystem is of interest to us. Read this article for a guide through the authoring process.
Monday, 16 Jan 2006
The eZ Components is designed to simplify building applications with PHP 5.1. For example, they can make a developer's life easier when it comes to image manipulation. With eZ Components, you can analyse and scale images, also apply visual effects and other manipulations to them. The examples are based on the eZ Components rc1 release.
The sample code of this article is available for download.
Friday, 23 Dec 2005
Monday, 28 Nov 2005
This article provides a glimpse into the usage of the eZ Components for PHP 5. They are object oriented and reusable building blocks which will speed up development and deployment of enterprise applications based on PHP 5.
Tuesday, 02 Aug 2005
eZ Publish is a toolbox ready to be tweaked, tuned and configured. To make the most of eZ Publish you should use a development environment to boost your efficiency. In this article we take a look at some of the available tools for easing your eZ Publish site development.
Friday, 08 Jul 2005
PHP 4.3 has some problems with returning by reference, where memory corruptions might occur. PHP 4.4 fixes those problems, and raises notices whenever you do something wrong. This article attempts to point out some of the problems that you might encounter.
Thursday, 07 Jul 2005
In this short article I will explain how to set-up two versions of Apache/PHP on one system.
Monday, 25 Apr 2005
Whenever you read about design and HTML these days, you see references to so-called table-less CSS layout. This article covers how to use the power of CSS to theme eZ Publish 3.5. Here, we'll walk through every step required to create a new theme using CSS.
Tuesday, 12 Apr 2005
This article shows how you can set up eZ Publish in a clustered environment. Using the techniques outlined in this article you can get eZ Publish running in a load-balanced and failover environment ensuring higher uptime and better performance.