Linux web 编程

副标题:无

作   者:(美)克里斯托弗(Christopher A.Jones),(美)Drew Batchelor著

分类号:

ISBN:9787505359185

微信扫一扫,移动浏览光盘

简介

   本书是围绕Web编程展开的,分三个部分,共12章。内容包括:介绍一种广泛应用于Internet应用程序和分布式系统的web体系结构,读者对这种体系结构的理解是开发强壮的、可升级的Internet应用程序的键;介绍在Linux中如何使用Apache应用服务器Perl语言来完成Web编程工作;介绍内容对象的概念,以便读者能够很容易地将显示逻辑和且示内容区分开来;介绍了如何布置Internet应用程序,从而实现应用程序的伸缩性。本书最精彩的部分在于对使用新兴技术来完成Web开发工作的讨论,其中包括如何使用XML,如何使用Java程序,以及如何使用GPL。本书在讨论上述内容时,向读者提供了大量使用Perl语言、Java语言、HTML和XML见开发的实例,并由浅入深地讲解了每一个概念和实例。因此,本书所面向的读者范围十分广阔,无论是刚刚了解Linux的爱好者还是网站的资深管理员,在阅读完本书之后,都会有一种获益匪浅的感觉。   

目录

前言

第一部分 当今的internet应用程序

第一章 分布式系统和网络互联技术

多层体系结构

什么是层

客户机—服务器模式的僵硬性

大规模的分布式系统

internet应用程序

了解web用户的能力

真正理解html

用户脚本

java小应用程序

activex控件

xml

建立定制web客户

使用应用程序服务器

理解通用网关接口

在应用程序服务器中运行软件

使用应用程序服务器的资源

了解商务对象层

. 定义商务规则

business对象的优点

business对象在分布式系统中的地位

访问数据层和后端服务

对数据访问的理解

事务处理

linux web编程

服务器数据的作用

了解xml的功能

在软件之间调节数据

小结

第二章 介绍apache http服务器

编译和安装apache

为cgi配置apache

编辑httpd.conf

设置document root

配置目录选项

允许服务器端包含(server—side include)

在document root中使用cgi

将cgi作为文件类型来使用

使用服务器端包含

第一次运行apache

在系统启动时运行apache

对apache的剖析

理解http在web开发中的作用

请求一个html页

接收html页

向服务器发送web表单

向服务器发送一个url请求

发送和接收cookie

处理cgi脚本

创建一个规范的cgi脚本

理解cgi环境

创建脚本

对核心cgi变量的详细介绍

小结

第三章 在linux中用peri实现cgi

为什么要使用perl

perl的基本知识

运行perl脚本

变量

一个例子:日志文件

模式匹配和正则表达式

在日志分析程序中使用模式匹配

引用

在日志分析程序中使用引用

cgi的另一面:用户交互

包、对象和模块

下载并使用cgi模块

完成日志分析程序

小结

第四章 将内容、逻辑与对象分开

将html和cgl分离开

改变文本文件需要一个程序设计员

重新设计需要重新编码

克服常见的web站点问题

使用服务器端包含

将错综复杂的站点结构变得更加简单

基于上下文内容动态更新内容

内容创建对象

自确定的定位(导航)控件

自动化的页眉和页脚

连接内容

处理文件系统结构

编写对象

创建headerfooter perl对象

理解headerfooter方法

为headerfooter.pm编写代码

创建navigator perl对象

理解navigator方法

编写navigator代码

创建一个navigator/headerfooter实例

设置document root

编写代码

linux web编程

配置display对象

写入到http

评价脚本

创建content perl对象

理解content方法

编写content对象代码

创建一个template perl对象

创建更多的灵活性

揭示template方法

编写template代码

创建froducter perl对象

理解和扩展producer方法

编写producer对象代码

创建一个producer/template实例

编写代码

创建一个在线编目系统

向用户致意

介绍产品分目

显示一个单独的产品

查明附带的cd-rom中的文件

创建一个分目引擎

找出解决方案

开发代码

扩展这个系统

小结

第五章 用xml创建结构优良的对象

表述信息

xml的鼻祖

从gml到html

html所存在的问题

html和样式表

从html转向xml

序言

文档类型定义

一般的实体

记号

元素

属性

参数型实体

include和ignore

cdata标记段

xsl和xlink:新兴的标准

小结

第六章 用cgi应用程序服务器处理xml

安装解析器模块

关于解析器

对解析器进行初始化

把标记翻译成实际的动作

本章的项目:设计一个把xml转换成html的翻译器

使用处理程序

处理程序与subs的对比

xml文件

mermo.xml

stvle.xml

开始编写转换脚本

initstyles方法

style—start--handler方法

style—end--handler方法

style—char--handler方法

处理源文件

source—start—handler方法

source—end--handler和source—char处理程序

创建一个脚本

处理属性

修改样式处理程序

修改源处理程序

访问属性值

proc--handler和sub—att—value方法


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Linux web 编程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon