第一周任务
2013/5/30 0:57:23
安装软件
- 开发工具:zend studio php,mysql,apache,svn (wamp)
运行自己的hello world 程序,熟悉php基本语法
思考以下问题
-
php的运行原理是什么?
PHP是一种脚本语言,PHP的工作原理读取php文件并且解释执行。这点和C语言编译执行语言有所差异。它可以边读命令边执行实时性很好,而C必须先编译链接生成可执行程序方可运行。php在动态网页技术中应用广泛。
-
从浏览器收到一个请求到页面响应中间发送些什么
http://i.stack.imgur.com/fs2y0.png
基本原理:由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览器。
-
php和c语言有什么不同
php是解释性语言,弱类型,C是编译式语言,强类型;php主要应用在web开发,而C主要应用为对性能执行效率运行要求很高的环境。
-
apache是什么?
apache是Web服务器软件。
-
apache充当的是什么角色
apache主要扮演处理机的作用,主要体现在:当客户端发送请求时(访问html,php等)apache可以解析这些网页语言;接受web用户请求,并给予响应。
-
mysql引擎是什么?
mysql是一种关系型数据库
-
mysql如何工作
可以这样思考:考虑一个登陆系统,必须使用一个数据库用来存储用户名和密码。这样可以避免运维管理员24小时在服务器旁验证登陆信息。mysql在这样的登陆系统中用来管理信息,供用户访问。
-
SVN是什么?
SVN是一种版本控制系统,用来维护当前和过去的文件版本(如源代码,网页,文件等)。
-
为什么要使用SVN?
SVN可以使得开发团队更好对软件进行管理和控制。具体从以下 几个方面考虑:
①对两个不同文件进行分析不同、合并处理;可以保证多人对同一文件处理的安全;可以回到过去避免错误的操作带来的灾难。
②如果修改了源码导致错误,可以比较之前提交的版本文件,进行对比分析,非常的方便。
第一周任务
2013/5/30 0:57:23
安装软件
- 开发工具:zend studio php,mysql,apache,svn (wamp)
运行自己的hello world 程序,熟悉php基本语法
思考以下问题
-
php的运行原理是什么?
PHP是一种脚本语言,PHP的工作原理读取php文件并且解释执行。这点和C语言编译执行语言有所差异。它可以边读命令边执行实时性很好,而C必须先编译链接生成可执行程序方可运行。php在动态网页技术中应用广泛。
-
从浏览器收到一个请求到页面响应中间发送些什么
http://i.stack.imgur.com/fs2y0.png
基本原理:由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览器。
-
php和c语言有什么不同
php是解释性语言,弱类型,C是编译式语言,强类型;php主要应用在web开发,而C主要应用为对性能执行效率运行要求很高的环境。
-
apache是什么?
apache是Web服务器软件。
-
apache充当的是什么角色
apache主要扮演处理机的作用,主要体现在:当客户端发送请求时(访问html,php等)apache可以解析这些网页语言;接受web用户请求,并给予响应。
-
mysql引擎是什么?
mysql是一种关系型数据库
-
mysql如何工作
可以这样思考:考虑一个登陆系统,必须使用一个数据库用来存储用户名和密码。这样可以避免运维管理员24小时在服务器旁验证登陆信息。mysql在这样的登陆系统中用来管理信息,供用户访问。
-
SVN是什么?
SVN是一种版本控制系统,用来维护当前和过去的文件版本(如源代码,网页,文件等)。
-
为什么要使用SVN?
SVN可以使得开发团队更好对软件进行管理和控制。具体从以下 几个方面考虑:
①对两个不同文件进行分析不同、合并处理;可以保证多人对同一文件处理的安全;可以回到过去避免错误的操作带来的灾难。
②如果修改了源码导致错误,可以比较之前提交的版本文件,进行对比分析,非常的方便。