编程技术基础.ppt
《编程技术基础.ppt》由会员分享,可在线阅读,更多相关《编程技术基础.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PHP的发展历史与前景的发展历史与前景更多知识请查阅PHP论坛 http:/ PHP的发展历史与前景PHP的发展历史与前景计算机体系结构冯诺依曼体系结构详见 http:/ million bits per second7程序设计基础32位整型范围-21亿21亿左右通常情况下我们并不需要考虑变量的存储位数,为什么?在网络传输,socket编程中,位运算会使用OSI网络七层模型与PHP我们进行PHP网络开发,绝大部分是在应应用层用层进行开发PHP是一个跨平台的语言,可以运行在linux,windows,osx等平台上9动态语言与静态语言,强类型与弱类型静态语言需要编译执行动态语言无需编译执行强类型
2、语言变量定义时必须指定类型弱类型语言变量不需要指定类型动态弱类型语言的优势生产力比静态语言有很大提高代码量减少测试部署更加方便(无需编译)编程方便,不需要考虑变量类型LAMP架构介绍LAMP架构(以及LNMP)是目前互联网开发的主流架构与j2ee以及.net体系比较成本更低开发周期更短维护更简单使用LAMP架构的大型公司facebook,腾讯,新浪,百度,雅虎等LAMP架构完全可以胜任企业内部系统的开发LAMP架构在互联网时代的前景十分光明,目前还没有足够具有挑战力的技术体系出现(ruby?python?no!)13PHP的运行机制每此请求的脚本运行空间独立,脚本运行结束后自动销毁所有的内存空间。优点:各个进程间没有互相影响,一个进程崩溃不会影响其他进程,稳定性好。缺点:没有一个跨脚本,跨请求的全局缓存机制PHP的运行机制LAMP架构下,一个Http请求的处理流程(见Word文档)PHP与apache结合的三种运行模式(详解见word文档)Mod方式Cgi方式fastCgi方式我们主要学些什么?php基础php程序php思维php框架php设计模式16PHP学习曲线PHP语言基础PHP库函数与扩展函数(如何阅读PHP手册)PHP扩展PEAR以及第三方类库包SQL语言与MySQL使用PHP项目规划与结构PHP框架PHP设计模式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程 技术 基础
限制150内