您当前位置:首页 > 文章中心 > SCSCMS

太阳光飞腾讲解第一课

稿件来源: 太阳光网页设计   撰稿作者: 太阳光   发表日期: 2008-10-10 11:47:09   阅读次数: 1505   查看权限: 游客查看

飞腾CMS加载基本过程,太阳光飞腾讲解第一课


飞腾基本过程

新手刚刚接触飞腾会一头雾水,因为找不着HTML代码,与我们平时看到的ASP文件不一样,一般是HTML代码混合ASP程序。这种分离式有好也有坏,最大优点就是可以多风格多模块,一般网站可以多风格但不能多模块,比如用户登陆位置可以任意摆放。缺点就是加载时间较长,先了解一下他的过程:1、ASP调用数据库,取出HTML(里面含$xx$格式的标签);2、调用PubFunction函数,把标签解析到相应的函数里;3、函数执行(包括查询数据库)返回数据替换了标签,或者是直接用ASP程序替换标签,最终输出结果。相对来说要花一定时间,这也就是飞腾网站为什么比一般网站慢的原因。不过从今开始采用了DIV+CSS方法,速度方面有很大提高!

下面以首页例子讲解一下:
首页代码:
<!--#include file="inc/Ft_conn.asp"--> //数据库连接
<!--#include file="inc/Ft_config.asp"--> //网站基本参数
<!--#include file="inc/Ft_format.asp"--> //函数集之一
<!--#include file="inc/Ft_lib.asp"-->  //主要是调用风格
<!--#include file="inc/Ft_online.asp"--> //记录在线数据
<%
'==================================
'=文 件 名:index.asp
'=适用版本:FeitecCMS AC V3.0 Free
'=功    能:首页
'=作    者:雨城 & 太阳光 [From to FeitecStudio]
'=日    期:2008-09-13 21:59
'=版    权:http://www.feitec.com/
'=Free官方:http://demo.feitec.com/
'=免费支持:http://bbs.feitec.com/
'=收费版本:http://www.feitec.com/ProInfo.asp
'==================================
StartTime  //开始统计时间
sub_title="首页"   //在IE里显示的标题
Ft_mbstr=head()+mb_index+foot()  //头部风格+主体风格+脚部风格
Call PubFunction(Ft_mbstr)  //调用函数替换标签
Ft_mbstr=Replace(Ft_mbstr,"$runtime$",E