网站与数据库类作品编码与部署规范

网站与数据库类作品编码与部署规范

ID:34531934

大小:1018.57 KB

页数:8页

时间:2019-03-07

网站与数据库类作品编码与部署规范_第1页
网站与数据库类作品编码与部署规范_第2页
网站与数据库类作品编码与部署规范_第3页
网站与数据库类作品编码与部署规范_第4页
网站与数据库类作品编码与部署规范_第5页
资源描述:

《网站与数据库类作品编码与部署规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国大学生计算机设计大赛“网站设计”类和“数据库应用”类参赛作品开发部署指南为了给参赛作品提供一个良好的、公平的展示平台,现给出“中国大学生计算机设计大赛”中的“网站设计”类和“数据库应用”类参赛作品的开发部署指南。下面将这两类作品统称为“应用”。1、应用类型大赛平台目前可以支持的应用包括:1)静态页面应用,如html、css、javascript等,可以包含Flash。2)典型Java-JSP应用、PHP应用、ASP/ASP.NET应用。3)数据库支持MySQL,ACCESS,SQLServer

2、。建议使用MySQL,ACCESS。2、应用的限制应用只能由一个可部署文件构成。即:Java-JSP应用只能有一个war包,PHP应用、ASP/ASP.NET应用的全部文件必须包含在一个zip压缩文件中。应用对应的可部署文件大小不能超过100MB,解压后的单个文件的大小不能超过10MB,解压后的目录深度不能超过32层,文件名和目录名的长度不能超过255字节,以相对路径表示的文件名和目录名的长度不能超过1024字节。应用只能以相对路径的方式访问文件系统,不能访问绝对路径,不能访问应用所在目录的上层目

3、录。应用不得占用知名端口(1-1024),不得占用平台系统的保留端口(6000-9999)。为了避免可能出现的转发错误,应用应使用英文字母、数字和下划线作为文件名,请勿使用中文字符等作为文件名,程序中调用文件时请注意区分大小写。为了避免可能出现的乱码错误,应用的页面、文件和数据库的编码格式请使用utf-8。3、数据库配置指南3.1Java应用数据库配置指南下述几种配置方法,都是平台允许的。应用开发者可以根据自己的情况自行选用,对于部分配置文件不够规范的,平台有些也可以支持,但是不能保证支持的效果。

4、平台只允许通过配置文件的方式进行数据库配置,不允许直接将数据库的配置信息直接写在代码中。3.1.1一般配置文件写法对于不使用开发框架进行数据库配置的应用,请使用jdbc.properties文件进行数据库的配置。下面是jdbc.properties文件的书写样例:jdbc.url=jdbc:mysql://localhost:3306/dbnamejdbc.username=dbuernamejdbc.password=dbpassword例程1:jdbc.properties文件样例3.1.2对

5、于持久化框架的支持如果用户使用持久化开发框架进行数据库配置,平台也能提供支持。目前平台能够支持的框架有:hibernate、jpa、spring、ibatis、struts、proxool。请按照框架规范格式配置数据库。3.2PHP应用数据库配置指南下述几种配置方法,都是平台允许的,应用开发者可以根据自己的情况自行选用,对于部分配置文件不够规范的,平台有些也可以支持,但是不能保证支持的效果,对于动态生成的数据库配置,平台无法提供支持。连接:mysql_connect($dbhost,$userna

6、me,$password)mysql_pconnect($dbhost,$username,$password)newmysqli($dbhost,$username,$password,$dbname)选择数据库:mysql_select_db($dbname,$connection)mysqli_select_db($link,$dbname)$mysqli->select_db($dbname)例程2:php应用连接数据库示例3.3ASP/ASP.NET应用数据库配置指南平台提供对使用ACC

7、ESS数据库系统的ASP/ASP.NET的支持,用户必须将ACCESS数据库文件存储在应用的相对路径下,并在web.config中对数据库进行配置。以下是数据库配置例程:Web.config配置:程序调用:stringconnstring=System.Conf

8、iguration.ConfigurationManager.AppSettings["AccessStrings"].ToString()+System.Web.HttpContext.Current.Server.MapPath(Configurati例程3php应用连接数据库示例onManager.AppSettings["dbPath"]).ToString()+";";例程3:ASP/ASP.NET应用连接数据库示例4、应用部署指南应用的入口页面必须遵循平台对不同类型代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。