在作网站时,我们经常需要制作了些子站点,我们希望这些子站点,和主站有相同的数据库结构,相同的会员系统,在一个地方登录了,就全都能登录,系统管理员可以为子站分配不同的管理用记有,子站可以设置自己的模板,还能把每个子站做得不同,这怎么办呢? 
  在网站快车系统中,有完美的子站功能和相关的解决方案。

  先看一个案例:



在上面的例子中,可以看到乡镇子站中,有沉湖镇和湾潭乡这两个子站,这是在主站中看到的,我们可以在主站中,读取子站中的数据。

点击子站后的更多,可以看到下面的内容:



我们从路径中可以发现,子站是放在一个单独的文件夹中的。进入后,它有自己的LOGO, 自己的导航,自己的版面,一切都是自己的,和一个独立的站点,没有太大的区别, 如果你用管理员的身份登录,那么你可以进入子站的管理,管理这个子站。

下面我们进入子站的管理看一看,有什么功能。



进入子站的管理界面,我们看到,上面的功能菜单中,子站的管理员是可以在自己的子站下,建立栏目,删除栏目,发布和维护数据的。

在建立和修改栏目时,我们看到,可以设置栏目的这些参数:



在基本参数中,可以设置栏目名字,排序,题图,栏目说明等。



在扩展属性中的设置项目,和主站差别不大。



在数据模型中,和主站的区别在于,它不能设置数据模型的字段了。只能选择使用哪个数据模型。

在站点设置功能中,我们找到如下图所示的功能:



这个题图,将会被用来作为子站的LOGO图片。

用设置模板功能,可以修改子站点的模板



点击设置模板,可以看到这个选择模板的按钮,如果预览,就能看到这个模板的实际效果,如果点应用,就可以马上使用这个模板到我们的子站。 子站换模板是非常方便容易的。

从上面的说明,可以看到, 网站快车的子站功能,非常的强大易用,而这么强大的子站是怎么来的呢? 方法非常简单,先看下面的图:



以系统管理身份进入网站后台,进入网站内容功能,建立一个乡镇子站栏目,再在这个栏目下建立若干乡镇的子栏目,再选择一个乡镇栏目, 点栏目属性,在扩展属性中,设置这个栏目的栏目类型为子站点,就这样就可以了,方法非常简单。

建立好这个子站点之后,我们会发现,这个子站点,它有自己的文件,我们来看看:



在网站下,有一个目录,叫child,这个目录是用来保存子站点的,在这里面有一个web目录,子站中的所有子站的文件都在这里,之后,按栏目的ID,保存着多个子站的文件,因此,我们不但可以用模板生成这些子站,还可以自己修改子站的模板,修改的方法和主站相同,也是用标签调用数据,主站可以使用的一切标签,都可以在子站中使用,因此,子站和主站的数据,实际上是可以相互调用的。