网站建设的核心是网站的页面和程序,用于开发网站的开发语言有很多比如:JSP,ASP,PHP,.NET等等。这则实例我们介绍一下用.net开发语言开发一个网站的过程。
一、域名和服务器
不论用哪种语言开发都需要我们申请一个独立唯一的公共域名,当前有很多域名供应商可以申请域名,我们只需要自己想好自己的域名并保证是没有被注册的即可。网站服务器是存放网站的存储空间,要把开发好的代码程序放在服务器上,当有人通过域名访问网站时,会通过域名解析链接到服务器上,我们的网站就可以被访问了。
当前有很多供应商可以提供网站服务器,大部分为虚拟服务器,由于.net受操作系统的限制,我们只能选择微软操作系统,并要求按照IIS服务,用于发布.net程序网站。
二、网站程序的开发
用于.net网站开发的开发环境可以选择适合的软件,作为一个完成的网站,还应该有数据库的存储。在选择好的软件里理新建网站项目,进行代码编写,包括页面设计,数据库访问等等。其中数据库访问的连接字符串等信息最好写在配置文件里面,以方便统一修改,方便后期网站维护人员维护网站。具体的代码部分在这里就不详细描述了,如果你是一个计算机出身的专业人员的话,这些对于你来说就是毛毛雨喽。
程序代码部分完成以后,相关的软件可以将程序发布出来到一个文件夹中,这里面包括网页各个页面文件,配置文件,相关的动态库等,这些就是我们将来要存放到服务器的网站物理文件,所有发不出来的文件缺一不可,注意不能丢失。
当然,作为一个完成的程序,我们在正式发布之前,还需要做全面完成的程序测试过程,我们可以在自己的本地PC电脑上搭建一个模拟的测试环境,找相关的测试人员来做测试,记录测试过程,测试结果,开发人员不断完成其中的错误和BUG,直至完全没有问题为止。
三、网站的发布
网站的程序部分代码完成并发布成文件夹之后,我们就可以将这些文件发布到服务器上了,因为我们采用的是服务器供应商提供的虚拟服务器,服务器供应商会给我们提供一个FTP的账号,我们通过用密码登录用FTP将我们的程序文件上传到服务器。
对于IIS的网站配置可以由服务器供应商提供,同时,数据库文件也要上传到服务器上,并将数据库导入到虚拟服务器中,并将相应的数据库表数据增加上,如初始登录用户信息数据等。数据库和程序文件全部部署完成以后,其他的就可以交给服务器供应商去处理啦,等他们把域名绑定好,完成域名解析等操作以后,我们的网站就可以正常运行啦。到此,我们用.net开发的网站就全部完成啦。