一. WAMP——Apache初识

本文介绍了WAMP环境的配置,包括Apache服务器的安装与问题解决,如(OS 5)拒绝访问错误的处理,以及Apache在Windows 10中遇到的问题和解决方案。此外,还讲解了动态web开发中的PHP语言,其优势与缺点,并对比了B/S和C/S架构的优缺点。最后,讨论了Apache的端口管理和目录文件用途,以及如何配置虚拟目录。
摘要由CSDN通过智能技术生成

web开发

  • 静态web开发(HTML页面)
    静态web资源:指web页面中供人们浏览的数据,始终是一成不变的,一般来讲,用HTML技术就OK。
  • 动态web开发
    动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。比如说需要发帖呀,网上支付呀,发电子邮件啊blabla,常用的动态web技术有 PHP,JSP,ASP…->asp net,CGI(通用网关接口)

PHP (目前由zend公司管理维护)

PHP是一种HTML内嵌式的语言,是一种在服务器端执行嵌入HTML文档的脚本语言,语言风格类似于C语言,使用广泛。

<?php 
//php代码

?>
  • 优势:
    跨平台性良好,支持多种数据库(MySQL)
    效率比较高,具有良好的安全性
    免费使用(成本低)lamp(Linux Apache MySQL PHP内核)
    相对于ASP,JSP较简单
    源码开放(可做二次开发)
    面向对象(可开发大型商业程序)
  • 缺点
    安装复杂,配置较多
    太灵活,解释执行(相对于编译执行而言的),因此有些错误到真正运行的时候才会暴露

b/s和c/s的比较

项目架构的确定

b(browser浏览器)/s(server服务器) 和 c(client客户端)/s(server服务器)

  • b/s优势
    1.开发成本低(只需要开发服务端)
    2.管理维护简单(只需要维护一端)
    3.产品升级便利
    4.对用户的培训费用低
    5.用户使用方便,出现故障的概率小

  • b/s不足
    1.安全性不足
    2.客户端不能随心变化,受浏览器限制

  • c/s架构–既要开发服务端,又要开发客户端,安全性更高

web服务器

为什么要安装web服务器,如何了解发送和接收到什么?
因为我们的浏览器要从web服务器中取数据。通过HTTPwatch工具来获取发送和接收到的数据,有助于我们了解的更加透彻。

Apache服务器

发现问题(

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值