php核心课程
web开发的介绍
web开发分为
1. 静态web开发(html页面)
如果我们的一个页面,始终是一成不变的,则就是属于静态web开发,一般讲用html技术就ok
2. 动态web开发
比如: 我们需要发帖,网上支付, 发短信, 发邮件…. 这样就需要动态web开发.
常用的动态web技术 php 、jsp 、asp--àasp.net 、cgi 通用网关接口
c->c++->java->c#
我希望在某个页面显示当前时间
动态网页技术的发展历程
1. cgi
2. asp 微软产品 -> asp.net
3. jsp (mysql-> sun公司),被oracle2009收购 [java / solaris/mysql]
4. php 目前zend公司管理维护
php优点:
① 跨平台 ,同时支持多种数据库
② 安全性和效率好
③ 使用成本低 ( linux apache mysql php内核)
④ 相对jsp ,和 asp.net 简单
⑤ 开发源码(可以做二次开发) / 开源软件
⑥ 在php4 php5 以及即将发布php6 中更好的支持 面向对象
缺点:
1. 安装比较复杂,配置比较多
2. 太灵活,解释执行(编译执行),所以有些错误,到真的运行的时候才会暴露
Hello.c
Viod main(){
Printf(“ok”);
}
Hell.java
Main(){
System.out.println(“hello,world”);
System.out.println(“hello,world”);
}
Php
<?php
Echo ‘hello,’
?>