|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。server|web|静态|页面本段文章节选自铁道出书社新出的《用BackOffice创建Intranet/Extranet使用》一书(现已在海淀图书城有售,外埠大概
必要送货上门的读者能够到www.wanbook.com.cn或www.e-bookshop.com.cn上在线购置。本书书号为ISBN7113039448)。本
书细致地报告了怎样利用微软BackOffice系列产物来组建Intranet/Extranet使用。经由过程它您将把握NT的安装和设置、利用
IIS创建Web站点、经由过程ILS创建收集集会体系、用Exchange创建企业的邮件和合作体系、用SQLServer创建Web数据库应
用、用ProxyServer创建同Internet平安牢靠的毗连、用MediaServer创建收集电视台/播送站、用Chartserver创建功效
壮大的谈天室、用SiteServer创建本性化的邮件列表和剖析网站的会见情形、用CommerceServer创建B2B或B2C的电子商
务网站。别的本书还对收集的平安性举行了会商,从而引导您创建一个更加强健和平安的收集使用。浏览本书以后,您将
发明完成丰厚多彩的收集使用本来如许复杂……
相对原创,接待转载。但请务必保存以上笔墨。
最初,我们来先容导出日期列表页脸部分的代码。我们在后面经由过程IDC手艺发生过日期的列表页面,可是在静态页面导出时
接纳的办法与其分歧。后面经由过程IDC所发生的页面在扫瞄器端经由过程Java来完成对每一个日期发生终极页面的事情。如许会形成
发生的页面文件过于复杂。由于关于每一个日期,都要包括上面的一段Java代码:
<script>
yue1=yue2;
yue2=4;
if(yue1!=yue2){
tt=0;
if(yue1==0){
document.write(<TABLEBORDER="BORDER"ALIGN="CENTER"><th><tr><h2>1999-4月</h2></tr></th><tr><td>日曜日
</td><td>礼拜一</td><td>礼拜二</td><td>礼拜三</td><td>木曜日</td><td>礼拜五</td><td>礼拜六</td></tr><tr>)
}else{
document.write(</tr></table>)
document.write(<TABLEBORDER="BORDER"ALIGN="CENTER"><th><tr><h2>1999-4月</h2></tr></th><tr><td>日曜日
</td><td>礼拜一</td><td>礼拜二</td><td>礼拜三</td><td>木曜日</td><td>礼拜五</td><td>礼拜六</td></tr><tr>)
}
}
ri=22;
xingqi=5;
if(tt!=0){
if(xingqi<7){
document.write(<td><FONTSIZE="+1"><ahref="goto.idc?day=1999-04-22"
TARGET="goto"><b>22</b></a></FONT></td>);
}else{
document.write(<td><FONTSIZE="+1"><ahref="goto.idc?day=1999-04-22"
TARGET="goto"><b>22</b></a></FONT></td></tr><tr>);
}
}else{
tt=1;
for(i=1;i<xingqi;i++){
document.write(<td></td>);
}
document.write(<td><FONTSIZE="+1"><ahref="goto.idc?day=1999-04-22"
TARGET="goto"><b>22</b></a></FONT></td>);
if(xingqi==7){
document.write(</tr><tr>);
}
}
</script>
假如为一年的报纸内容来临盆一个页面的话,其巨细大概会凌驾几百KB。这关于局域网来讲,算不了甚么。这几百KB
数据所带来的提早用户通常为发觉不到的。由于在局域网上传送这些数据所泯灭的工夫大概还不到一秒。而关于Internet
用户,就不能不思索其无限的带宽了。云云之年夜的页面文件所带来的提早,生怕是用户所不克不及接受的。以是必需减少此页
面文件的尺寸。我们利用游标和流把持语句在举行静态页面导出的时分,在服务器端完成响应的判别事情。从而只生
产"纯"HTML文件。上面就是完成此功效的代码段:
declare
@dyint,
@datevarchar(20),
@yuevarchar(2),
@yue2varchar(2),
@riint,
@xingqiint,
@yearint,
@outcharvarchar(1600),
@ttint
createtable##daylist
(outvarchar(1600))
set@yue2=00
set@tt=0
declarepoint3cursorfor
SELECTdistinct
dy=datepart(dy,riqi),date=left(convert(varchar(40),riqi,20),10),
yue=convert(varchar(2),datepart(mm,riqi)),ri=datepart(dd,riqi),xingqi=datepart(dw,riqi),year=datepart
(yy,riqi)
FROMgaojian
wherekanwu=出书报
orderbyyear,dy
forreadonly
openpoint3
fetchpoint3into
@dy,@date,@yue,@ri,@xingqi,@year
while(@@fetch_status=0)
begin
if@yue@yue2
begin
set@tt=0
if@yue2=0
insertinto##daylist
values(<TABLEBORDER="BORDER"ALIGN="CENTER"><th><tr><h2>+convert(varchar(4),@year)+
年+@yue+月份</h2></tr></th><tr><td>日曜日</td><td>礼拜一</td><td>礼拜二</td><td>礼拜三</td><td>木曜日
</td><td>礼拜五</td><td>礼拜六</td></tr>)
else
insertinto##daylist
values(</tr></table><TABLEBORDER="BORDER"ALIGN="CENTER"><th><tr><h2>+
convert(varchar(4),@year)+年+@yue+月份</h2></tr></th><tr><td>日曜日</td><td>礼拜一</td><td>礼拜二
</td><td>礼拜三</td><td>木曜日</td><td>礼拜五</td><td>礼拜六</td></tr>)
end
if@tt0
if@xingqi<7
set@outchar=@outchar+<td><ahref="+@date+/index.htm"TARGET="new">+convert(varchar(2),@ri)
+</a></td>
else
</p>对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, |
|