基于的教学网站文件上传策略研究
摘要本文分析了教学网站各种上传方式采用的技术、适用性、使用方法和优缺点并结合应用实例进行介绍。
关键词 ASP教学网站文件上传
文献标识码 A
许多教学网站都是基于ASP技术开发的其中作业提交是必不可少的模块应能实现各种类型的文件的上传。 目前基于ASP技术将客户端文件上传到服务器的方法有很多种对于各学科的教师来说制作教学网站时选用哪种文件上传方式管理起来更方便上传速度更快是一件需要斟酌的问题。本文拟对各种文件上传方法的特点进行分析比较供老师们为自己的教学网站选择合适的文件上传方式时参考。
1基于HT TP的组件上传方式
采用组件上传是借助文件上传组件把文件上传到Web服务器的指定文件夹下。开发组件的语言可以是任何支持对象模型的语言例如VB、C、 Java、Delphi等。 自主开发组件对于网站开发者来说技术要求比较高因此可以选择第三方开发的文件上传组件。 国际上著名的文件上传组件有ASPUp load、 SA-FileUp、ActiveF ile等国内著名的有LyfUp load等。各组件提供的对象属性和方法不同使用时请参阅其使用手册。这些第三方组件的功能非常强大。例如可以实现单文件上传、多文件上传、限制文件大小上传、限制某一类型文件上传可以显示上传文件的大小、文件名、保存位置可以将上传的文件重命名保存可以上传至指定文件夹也可以上传到数据库。如果上传到指定文件夹此文件夹必须事先创建并且权限设定为可读写。
上传组件需要在服务器端安装或注册才能使用。上传组件的文件类型一般是.exe或.d ll。对于.e xe程序安装后即可使用而.dll动态链接库文件则需要在服务器操作系统的“运行”对话框中输入注册命令进行手工注册如re g s vr32lyfUp load.dll。也有的将该注册命令和c md命令集成到一个ins tall.bat文件中运行此批处理文件即可完成组件的注册。
如果是租用ISP的空间那么网站开发者一般没有在服务器端安装或注册组件的权限使用组件上传文件将受到限制。如果ISP的服务器已安装或注册了某种服务器组件网站开发者就需要了解具体情况以便借助该组件实现文件上传。
下面以active file组件为例说明上传功能模块的实现。将ac tive fi le.e xe程序安装到Web服务器上。在服务器上创建ho me work权限设定为可读写。模块需要的Web页面有作业上传页面Up loadfo rm.a sp和执行上传操作页面Up loadaction.asp。
快云科技怎么样?快云科技是一家成立于2020年的新起国内主机商,资质齐全 持有IDC ICP ISP等正规商家。云服务器网(yuntue.com)小编之前已经介绍过很多快云科技的香港及美国云服务器了,这次再介绍一下新的优惠方案。目前,香港云沙田CN2云服务器低至29元/月起;美国超防弹性云/洛杉矶CUVIP低至33.6元/月起。快云科技的云主机架构采用KVM虚拟化技术,全盘SSD硬盘,RAID10...
racknerd怎么样?racknerd商家最近促销三款美国便宜vps,最低只需要9.49美元,可以选择美国圣何塞、西雅图、纽约和芝加哥机房。RackNerd是一家成立于2019年的美国高性价比服务器商家,主要从事美国和荷兰数据中心的便宜vps、独立服务器销售!支持中文工单、支持支付宝和微信以及PayPal付款购买!点击直达:racknerd官方网站INTEL系列可选机房:加利福尼亚州圣何塞、芝加...
ReliableSite怎么样?ReliableSite好不好。ReliableSite是一家成立于2006年的老牌美国商家,主要经营美国独立服务器租赁,数据中心位于:洛杉矶、迈阿密、纽约,带宽1Gbps起步,花19美元/月即可升级到10Gbps带宽,月流量150T足够各种业务场景使用,且免费提供20Gbps DDoS防护。当前商家有几款大硬盘美国独服,地点位于美国洛杉矶或纽约机房,机器配置很具有...