php学习第一讲----php是什么?

前言:不要在冲动的情况下做任何决定

——————————————————————————————————————————————————————----

一、学php之前的一些需要了解的知识

(1)网站的分类-----分为静态网站和动态网站

主要区别看如下图:

网站的前台是提供给用户的,后台是提供给管理员的。

(2)软件的形式

----------------------------------------------------------------------------------------------------------

一、php是什么

  php(php hypertext preprocessor),是嵌入在html中,运行在服务器端的动态的脚本编程语言。

二、php网页的工作原理

这也就是为什么,php程序运行需要服务器的支持,且php程序中如果有需要mysql的,还需要mysql服务器。

三、什么是服务器?

简单的说就是:电脑中安装了服务器类的软件就能充当服务器。

四、如何使其Apache+mysql+php协同工作?

  主要就是修改每个的配置文件。

首先:修改Apache中的配置文件

  打开安装好的Apache文件夹,进入找到conf--单机进入打开httpd.conf,在加载区域填写如下 :

第一步: LoadModule  php5_module  "c:/wamp/php/php5apache2_2.dll" //指定php的模块在什么位置.

说明: LoadModule 是加载的命令, php5_module 是模块的名称.

第二步: 指定要解析的php的扩展名 .php

AddType  application/x-httpd-php 空格 .php

第三步:指明php的文件目录

其次:修改php中的配置文件

修改完后,打开,去掉如下图的两行,就是打开mysql扩展。

同时:指定插件的路径

在这里还要强调的是,php和Apache以及mysql的环境变量一定要配置。都要配置到path中。让操作系统帮我们去寻找对应的文件。

到此,window+Apache+MySQL+php环境就算搭好了,可以写程序了。

总结:如有不妥,欢迎指正。

另:前期的这些虽然很简单,但是对于初学者来说还是有挑战的,学编程,急不得,得慢慢来。加油!!!

时间: 2024-10-11 22:28:26

php学习第一讲----php是什么?的相关文章

html学习第一讲(内容html常规控件的的使用)

1 <html> 2 <head> 3 <title> 这是网页的标题</title> 4 </head> 5 6 <body> 7 <h2><font color ="blue"> 这是网页的内容!</font></h2> 8 9 <a href="http://www.cnblogs.com/gongxijun">这是一个连接<

python学习第一讲

第一讲:用户输入: 定义了user_name和user_age以及user1_age 3个变量,那么为什么不能让user1_age中的death_age - user_age呢?因为input中输入的都是字符串str,而death_age定义的是整数型int:无法用str去减int,所以要做个转换. 那么我又去定义了个变量,user1_age,那么大家说可不可以去用去掉这个变量前面的str()呢?答案是不行的: 因为转化的是整数型去加减,那么这个变量定义的依然还是整数型:不过呢,我们可以这种来安

MyBites学习第一讲,增删改查

一.准备开发环境 安装jdk,下载一个eclipse,这里就不多讲啦 二.创建一个java项目,将下面的包导入到lib中并编译 具体怎么讲包导入并编译我这里稍微讲一下:选中项目右键--Build Path--Configure Build Path--Libraries 先添加jdk: 点击Finish 就讲jdk加到环境中了,然后添加jar包: OK,到了这步运行环境已经搭建好了,那么开始操作吧. 三.创建sqlMapConfig.xml 首先你要在src下创建一个sqlMapConfig.x

设计模式学习第一讲

李建忠 设计模式 学习笔记(链接:http://pan.baidu.com/s/1hqiVfa0 密码:7kfk) 1.面向对象思想是面向接口编程 2.优先使用类继承 3.只有非常强的 is a 才使用类继承 4.使用[重构]得到模式,设计模式不能先入为主 5.源代码就是设计——一篇论文 设计原则: 1).单一职责原则(SRP): 一个类应该仅有一个引起它变化的原因 2).开放封闭原则(OCP) 类模块应该是可扩展的,但是不可修改(对扩展开放,对更改封闭) 3).Liskov替换原则(LSP)

android学习-第一讲

一.基础View控件 View类的常见XML属性,对应发放及说明 每个界面控件都需要设置Android:layout_height,Android:layout_width,指定控件的高度和宽度.通常有三种取值 android:layout_width="wrap_content"表示控件的宽(用height则为高)恰好包裹内容,随着内容变化而变化. android:layout_width="fill_parent"表示控件的宽(用height则为高)与其父容器的

斯坦福大学深度学习与自然语言处理第一讲:引言

斯坦福大学在三月份开设了一门"深度学习与自然语言处理"的课程:CS224d: Deep Learning for Natural Language Processing ,授课老师是青年才俊Richard Socher,他本人是德国人,大学期间涉足自然语言处理,在德国读研时又专攻计算机视觉,之后在斯坦福大学攻读博士学位,拜师NLP领域的巨牛 Chris Manning和Deep Learning 领域的巨牛 Andrew Ng ,其博士论文是< Recursive Deep Le

斯坦福大学深度学习与自然语言处理第一讲

我学习自然语言是从Christopher D.Manning的统计自然语言处理基础这本书开始的,很多文本分析也是应用统计方法,或者机器学习的方法,而近年来深度学习逐渐渗入各个领域,其在自然语言处理领域中也取得了令人惊叹的效果,这成功的引起了我的重视,决定学习一下.何其所幸,让我找到了斯坦福大学深度学习与自然语言的课程,深得我心啊,所以打算好好学习一下,鉴于我爱自然语言处理中有相关课程的slides,我就直接复制粘贴了,接下来打算做的工作是对该课程中推荐阅读的部分论文做一些笔记.本人才疏学浅,专业

FluentData 学习 第一弹

地址: http://fluentdata.codeplex.com/ 前世: FluentData 我们公司用的一个增删改查的里面的持久层.之前还不知道 这个持久层叫FluentData.  某天看见群里 说 某视频网站里面 居然在讲这个开发框架,还收费.我搜了一下.fluentdata有源代码. 这个13年有过记载.不过我是新手.什么也需要 学习一下.  和 室友说了一下微型orm ,他们 呢  用的  微型orm是 Dapper .可以去了解一下. 废话真多,完毕. FluentData

(转)ASP.NET MVC 学习第一天

天道酬勤0322 博客园 | 首页 | 发新随笔 | 发新文章 | 联系 | 订阅  | 管理 随笔:10 文章:0 评论:9 引用:0 ASP.NET MVC 学习第一天 今天开始第一天学习asp.net mvc,写的不是很好,高手不要喷,希望大家能一起进步学习. 好了,开始学习 新建项目,选择mvc 4应用程序 接下来选择基本,视图引擎当然要选择Razor,如果在选择aspx那我们就没必要用mvc喽 在这里我们简单说一下,项目模板如果选择空,这就需要我们自己进行导入很多文件,而选择基本vs会