Subsites with one Database

Author Message

SathishKumar Subramanian

Monday 20 October 2003 4:01:24 am

How can I create different subsites with different structures and they should use the same database? These subsites are avail below the root site. How can I achieve sharing articles between the sites? Help me to get the solution for this.

Eirik Alfstad Johansen

Monday 20 October 2003 4:10:12 am

Hi,

What do you mean when you say "different structure"?

Sincerely,

Eirik Johansen
Netmaking AS

http://www.netmaking.no/

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

SathishKumar Subramanian

Monday 20 October 2003 9:11:50 am

Hi Eirik,

In subsites "Different Strunctures" are different Site-Designs. Each subsite should have its own website design. But they should refer the common database which is used by the root site or main site.

thx in advance. :)

Sathish

Eirik Alfstad Johansen

Tuesday 21 October 2003 12:23:01 am

Hi Sathish,

Put the following in the site.ini.append file of each of the siteaccesses you want a specific design for.

[DesignSettings]
SiteDesign=desired_design

Good luck !

Sincerely,

Eirik Johansen
Netmaking AS

http://www.netmaking.no/

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

SathishKumar Subramanian

Tuesday 21 October 2003 2:11:13 am

Hi,
Thanx Eirik, But still I need some other details for subsites like,
how can I create different subsites and they should use the same database?
These subsites should be avail below the root site.
Also how can I achieve sharing articles between the sites?

Sathish.

Eirik Alfstad Johansen

Tuesday 21 October 2003 6:05:53 am

Hi again,

If you specify the separate design for each site like in my example and nothing else, the sites should fetch data from the same database by default. Also, I'm not sure if I know what you mean by the subsites being below the root site. What do you consider to be a root site?

- Eirik

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Balazs Halasy

Tuesday 21 October 2003 7:49:59 am

I believe you want something like this:

mit.university.com
berkeley.university.com
stanford.university.com
yale.university.com
...etc..

..where you have 4 sites (don't mind the hostnames, they do not have to be subdomains - this is just an example) and each site has a different look. In other words, each site has its own custom _design_. However, each and every site uses the exact same database to display the same information. Right? If so: this can easily be achieved using the _site access subsystem_ that is a part of eZ publish. What you do is this (simplified explanation):

1. Make a site that uses a database.

2. Create several _site accesses_ that trigger on different URLs and thus use different _designs_.

3. Make sure that each and every site access that you create uses the same database.

Check out the site access doc. page: http://ez.no/developer/ez_publish_3/documentation/configuration/configuration/site_access

Balazs

SathishKumar Subramanian

Wednesday 22 October 2003 4:33:43 am

Hi Guys,

Thanx a lot. Its working fine now with my actual requirement. I have implemented the way you have given.

Sathish

 

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 18 2025 22:30:33
Script start
Timing: Jan 18 2025 22:30:33
Module start 'layout'
Timing: Jan 18 2025 22:30:33
Module start 'content'
Timing: Jan 18 2025 22:30:34
Module end 'content'
Timing: Jan 18 2025 22:30:34
Script end

Main resources:

Total runtime0.9497 sec
Peak memory usage4,096.0000 KB
Database Queries74

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0057 589.0469152.6250
Module start 'layout' 0.00570.0026 741.671939.4453
Module start 'content' 0.00820.9402 781.1172633.6953
Module end 'content' 0.94840.0013 1,414.812516.1641
Script end 0.9497  1,430.9766 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00310.3286160.0002
Check MTime0.00130.1396160.0001
Mysql Total
Database connection0.00060.060510.0006
Mysqli_queries0.879592.6094740.0119
Looping result0.00070.0760720.0000
Template Total0.919096.820.4595
Template load0.00220.234520.0011
Template processing0.916896.533920.4584
Template load and register function0.00020.016510.0002
states
state_id_array0.00070.075610.0007
state_identifier_array0.00090.094820.0005
Override
Cache load0.00200.2067590.0000
Sytem overhead
Fetch class attribute can translate value0.00090.099630.0003
Fetch class attribute name0.00120.1251100.0001
XML
Image XML parsing0.00120.121330.0004
class_abstraction
Instantiating content class attribute0.00000.0027120.0000
General
dbfile0.00090.0903220.0000
String conversion0.00000.001140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
8content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
12content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
4content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
5content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 31
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs