Checking: Multi-Country Company Site Setup

Author Message

Christoph Polus

Tuesday 15 November 2005 8:46:35 am

Hi

I'm sort of evaluating eZ publish for a bigger project and I'm having several company-setup related questions. Thanks for your time ;)

The company is located in multiple countries and they want to have a solid CMS with multi language support.

The story is that they want to have several editors per country, which is easy with eZ's permission system. They also want to have a defined set of languages available per country. So in Germany for example you should be able to view the page in German and English, in Switzerland in German, English, Frensh and Italian etc. On the homepage it will be easy to define a set of available languages as I plan to do it with multiple site access configurations all pointing to the same DB with different locale settings and default starter pages. Although, having to define separate siteaccesses per country and language might get hard to keep control. 10 countries and about 3 languages per country = 30 site accesses already...

Each country will have its own branch in the navigation structure. Now I wonder what is the best way to do something like this with eZ publish. Is there a doc on how to setup bigger corporate sites? Some sort of best practice?

I haven't found a built-in option to let the Admin Interface only show you a set of languages specific to the country. All the languages will be available in the Admin Interface in every country, right?

How is it with multibyte characters. Does eZ and the Online Editor handle Chinese, Arabic etc?

Is there a concept for a kind of page override system? For example the company wants to have a set of pages provided by the headquarter. Countries can choose to use those pages or to create own content. AFAIK there's no out-ob-the-box mechanism for something like that in any tool I know. Was just wondering how this could be realised or if people need to recreate pages in the navigaton structure.

What about performance. I saw some nice performance numbers and I know a PHP accelerator is recommended, anyway my experiments have shown on an Athlon 1.5GHz, Apache, Windows, MySQL, that a normale pages takes about 1sec to display fully in the browser. Local network. Template caches set to on, viewcache off. A prior customer with which I did a simple and small project didn't want to accept it so we had to setup static file caching, which is sad because of the dynamic nature of a CMS.

Thanks for any comments on the above points.
Chris.

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 31 2025 01:16:40
Script start
Timing: Jan 31 2025 01:16:40
Module start 'layout'
Timing: Jan 31 2025 01:16:40
Module start 'content'
Timing: Jan 31 2025 01:16:40
Module end 'content'
Timing: Jan 31 2025 01:16:40
Script end

Main resources:

Total runtime0.0285 sec
Peak memory usage4,096.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0046 588.2656151.2266
Module start 'layout' 0.00460.0043 739.4922220.7188
Module start 'content' 0.00890.0175 960.2109997.7266
Module end 'content' 0.02630.0021 1,957.937529.9922
Script end 0.0284  1,987.9297 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00269.1275140.0002
Check MTime0.00113.8363140.0001
Mysql Total
Database connection0.00082.947610.0008
Mysqli_queries0.00269.214630.0009
Looping result0.00000.073710.0000
Template Total0.00145.010.0014
Template load0.00114.026410.0011
Template processing0.00030.902910.0003
Override
Cache load0.00072.437510.0007
General
dbfile0.00269.233880.0003
String conversion0.00000.031840.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs