web开发的介绍
web开发的介绍
web开发分为
1. 静态web开发
如果我们的一个页面,始终是一成不变的,则就是属于静态页面web开发
2. 动态web开发
比如:我们需要发帖,网上支付,发短信。。。
常用的动态web技术:php,jsp,asp----—》asp.net,cgi
动态网页技术的发展
1. cgi
2. asp微软产品->asp.net
3. jsp (mysql->sun公司),被oracle在2009年收购,[java/solaris/mysql]
4. php 目前zend公司管理维护
优点:
1跨平台,多种数据库支持
2成本低(linux apache mysql php内核)
3开放源代码(可以做二次开发)
4面向对象 在php4 php5以及php6
5安全性和效率好
6相对jsp和asp.net较简单
缺点:
1.配置比较多
2.太灵活,解释执行,所以有些错误,到真的运行时才会暴露。
php的基本概念
快速入门:
<html>
<body>
<?php
echo'hello';
?>
</body>
</html>
外国人有时间来 做个人爱好
中国人忙于生计
1,php是personal home page
2,php是嵌入到html代码
<?php
?>
3,php脚本是运行在服务器端的
4,php6.0
1,更好的支持2.0
2,支持更加的好的unicode支持
3,面向对象编程支持力度增加
4,对xml编程支持
5,soap(简单对象协议)
ide集成开发环境【Integrated Development Environment】
公司里面,
在windows开发(php代码).....(上传ssh)....linux
比如,windows c++程序(编译)....(上传)...linux(重新编译)
在软件开发中,有一个非常重要的原则:
编译环境和运行环境要一致
b/s和c/s的比较
希望大家可以知道什么项目使用什么架构
为什么要安装web服务器,和怎样去了解发送和接受到了什么?
因为我们浏览器要取数据,从web服务器获取的。
我们可以通过httpwatch工具来获取发送和接收到的数据,利于我们了解的更加透彻。
转载于:https://blog.51cto.com/lerdor/894474