zoukankan      html  css  js  c++  java
  • jsp第一章 动态网页开发基础

    动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;

    动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;

    动态网页中包含有服务器端脚本,所以页面文件名常以aspjspphp等为后缀。但也可以使用URL静态化技术,使网页后缀显示为HTML。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。

    动态网页由于需要数据库处理,所以动态网站的访问速度大大减慢;

    动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。

     

    动态网站的优势:交互性、自动更新、随机。

     

     

    URI:Uniform Resource Identifier,统一资源标识符;

    URL:Uniform Resource Locator,统一资源定位符;

    URN:Uniform Resource Name,统一资源名称。

    URI、URL、URN之间的关系:

    B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件

    B/S:必须要借助浏览器才可以执行的程序

    优点:方便程序的升级,一旦程序的功能需要发生变更的时候,只需要更新服务器端的程序

    ,客户端的程序也就是浏览器不需要进行任何附加的操作。

    C/S(Client/Server,客户端/服务器模式):不需要借助浏览器就可以访问的程序

    优点:01.交互性好:可以更好的让用户使用快捷键

          

    常见的Web服务器有几种?

    解析:

    tomcat:

    apache:

    Weblogic

    Jboss

    webspacher

    Jetty

    IIS (解析.NET 程序)

    Nginx高性能


      附:tomcat的目录结构及用途

    Tomcat的端口号的配置

            修改Tomcat服务中的端口配置: 分别修改安装目录下的conf子目录中的server.xml文件(注意:两个文件中对应的端口号要不一样),修改如下:

           1、修改http访问端口(默认为8080端口),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。 

           <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" 

           minProcessors="5" maxProcessors="75" 

           enableLookups="true" redirectPort="8443" 

           acceptCount="100" debug="0" connectionTimeout="20000" 

           useURIValidationHack="false" disableUploadTimeout="true" /> 

           2、修改Shutdown端口(默认为8005端口),将8005修改为没有在使用的端口号,例如8055。 

            <Server port="8005" shutdown="SHUTDOWN" debug="0"> 

            3、修改8009端口,将8009修改为没有在使用的端口号,例如8099。 

           <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" 

           port="8009" minProcessors="5" maxProcessors ="75" 

           enableLookups="true" redirectPort="8443" 

           acceptCount="10" debug="0" connectionTimeout ="20000" 

           useURIValidationHack="false" 

           protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" /> 

  • 相关阅读:
    第一次上机作业
    第一次java作业
    软件测试作业
    2021年的第一次作业
    Android作业----------------------购物车3.0
    Android作业----------------intent2.0
    Android作业----------------listview1.0
    Android-------------------数据存储
    Android--------------------跳转与数据传递
    Android----------PopWindow
  • 原文地址:https://www.cnblogs.com/wangbenqing/p/6711100.html
Copyright © 2011-2022 走看看