唉,本来这段时间打算好好看看C++的,结果让我学PHP,因为实验室有个大的PHP项目要开始做了,所以开始一步步的看了。
我用的是《细说PHP》这本书,不得不说LAMP兄弟连他们写的真的很详细,对字符串,数组,面向对象数据类型讲的很细,同时还涉及到了数据库,异常处理,文件管理,正则表达式,几乎可以说是面面俱到,也推荐一下。
1.B/S跟C/S结构。C/S就是Client/Server架构,即客户端和服务器,B/S就是Browser/Server架构,即浏览器和服务器。比如QQ,LOL这些需要客户端的服务就是C/S,而我们平常的页游,web qq就是B/S架构。B/S是基于浏览器,所以无需安装也不用担心总是要更新版本,数据永久存储在云端。
2.Web2.0时代。我以前觉得的web2.0时代即时用户不在只是获取信息,同时也是创造信息,在里面不断交互的人。但在技术上,动态网站与静态网站最基本的方法来区别就是看网页时固定内容还是可以在线更新内容,比如我们微博人人,不断可以更新新鲜事对吧。因为web2.0时代的动态网站注重的是用户与网站时间的交互,因为以数据库为基础,用户访问网站是通过读取数据库来动态生成网页的方法。
3.脚本语言。脚本语言就是一种特定的描述语言,依据一定的格式编写的可执行文件,可以说是批处理的延伸,是一种纯文本保存的程序。脚本程序在执行的时候,有系统的一个翻译器,将其一条条的翻译成机器可以识别的指令。