在选择了网站的域名之后,我们也知道我们要把网站放在哪里,那么我们用什么来制作网站呢。在我看来,网站建设其实是很有学问的,一个好的选择也需要慎重考虑。
静态站制作很简单,只要熟悉HTML,网页制作软件都可以做,甚至很多人都可以用记事本、强人。它对服务器环境没有特殊要求,只要能够提供web服务。对于这样的网站,我们的标准就是越大越好。
动态站不同,它需要服务器环境的支持,如ASP的IIS、PHP的Apache、JSP的Tomcat等。至于这个程序,我们可以自己写,也可以使用互联网上的免费网站建设程序。这样,我们就需要把程序放上去,按照规范进行配置,然后才能使用。
ASP是activeserverpage的缩写,意思是“动态服务器页”。这是微软的网站建设解决方案,已经升级到。净。net在性能和灵活性上优于ASP。ASP运行环境:可以运行ASP的Web服务器软件,主要是Microsoft Series PWS或IIS。一般情况下,ASP需要与access数据库或sqlserver数据库相结合来编写功能强大的程序。而其他数据库如mysql、Oracle等,对ASP的支持不是很好,甚至性能也很低。
PHP在网站开发中使用最多。因为它的开发环境和运行环境都是免费的,性能也不逊于ASP和JSP。由于PHP是在服务器端运行的脚本,可以在UNIX、Linux和windows下运行,因此PHP具有无可比拟的跨平台特性。PHP丰富的数据库支持也是它迅速流行的原因之一。它支持几乎所有常见的数据库系统,一组开源软件,常用于构建动态网站或服务器。它们都是独立的程序,但由于经常一起使用,兼容性越来越高,共同构成了一个强大的web应用平台。随着开源趋势的蓬勃发展,开源lamp已经与J2EE和java形成了三方对抗。Net商业软件,而软件开发项目的投资成本较低,因此受到了整个it界的关注。在网站流量方面,超过70%的流量是由lamp提供的,这是最强大的网站解决方案。
JSP(javaserverpages)是Sun公司首创、多家公司共同制定的动态网页技术标准。JSP技术有点类似于ASP技术,它是在传统的网页HTML文件中实现的。HTM,HTML)插入Java程序段(scriptlet)和JSP标记(tag),从而形成JSP文件(。JSP)。JSP开发的web应用程序也是跨平台的,可以在Linux等操作系统下运行。与ASP相比,JSP更适合部署大型系统。从一个可以运行servlet/JSP的小jar文件,到多个服务器的集群和负载均衡,再到多个应用程序的事务处理和消息处理,再到从一台服务器到无数台服务器,JSP显示出强大的可扩展性。JSP运行环境:常用的是Apache+Tomcat+Java,很多空间服务提供商不支持,因为这样的环境很难维护。
网站建设说起来容易,做起来却不那么容易。以上是我心得的总结,希望对新人的成长有所帮助。