网页php
㈠ 如何把php网页打开
php定时打开网页实现较麻烦,不过我可以给你个思路实现我上次写的静态页面自动调用php页面再次生成静态页
首先index.html或index.php使用javascript产生一个计时器定时打开一个php配置页,配置页再写方法调用刷新什么页或者生成主页文件,如此即可,非得用php的代码或方法去实现
㈡ 做网页必须要用PHP和js吗
1、首先,你要分清楚,写网站分为前段和后端。前段就是展示页面,所用技术就是HTML,css,js.后端就是PHP,python, java ,ruby等等。
做个比喻,HTML让网站有了骨架,css让网站有了色彩,js让网站能够动态。而后端的语言PHP就是让网站有了思想。
2、js用于前端交互,php用于后台逻辑操作;
做网页前端你可以不用js,但是很多功能无法实现,后台不用php当然可以,后台语言并不止php,可以用java,python等等;
3、做网站的服务器端语言有:asp、asp.net 、php 、java 、 Python ....
做网站的前端端语言有:css 、 html 、 html5 、 javascript 、 jquery ....
必选:其中一门 服务端语言(后端) + html(或者html5) + css(网站样式)+javascript(前端特效/必要时需要jquery)
㈢ 网站php问题
在选择使用PHP版本或者纯静态时,主要是跟进网站程序来定的。
如果只是HTML静态文件没有使用到PHP的话,我们可以选择纯静态;
当我们网站程序需要用到PHP时,我们就需要选择PHP版本;
一般网站程序对PHP版本会有一个最低版本要求,只要大于该版本就可以运行。
㈣ php网页怎么打开
PHP是一个网页脚本,但不同于html xml 标签语言,直接可以通过浏览器打开,需要有PHP的运行环境才可以访问和打开文件,如果只是编辑PHP打开文件,只需要用记事本或者通过相关的编辑器如(DW、EclipsePHP、editplus 等)打开编辑即可。
打开php的常用工具
1.Dreamweaver ;
2.EclipsePHP ;
3.editplus ;
4.zend studio 这个是php官方默认的编辑器;
5.记事本也可以直接打开
运行php文件的平台
打开php文件使用以上说的任意一个软件都可以打开,但要是运行php文件的话那就要使用到php运行平台了,以下我就教你快速的拾建php集成环境吧;
1.要下载appser集成安装包;
2.下载软件后把安装好后把php文件放到appser安装好后的www目录下;
3.运行就是在浏览器中输入http://127.0.0.1/要运行的php文件名;
㈤ 怎么用PHP编网页
1、学会建表
2、你得往表里插数据 或者 别人往里面存数据
3、如果那个 ip 不是 localhost ,就是说数据库是在 服务器上面,你写了php程序,放在你自己电脑的xampp, 要注意把localhost改成服务器ip ,或者得把你写的程序上传到服务器空间。
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_select_db('user', $link ) or die ('Cant use user: ' . mysql_error());
$result = mysql_query("SELECT * FROM user");
while ($npr=mysql_fetch_assoc($result)) print_r($npr) // 这里可以根据字段,输出成 <tr><td> </td> 这样的表
mysql_close($link);
?>
这就是大体思路,一些具体细节你的自己去学,老师布置的任务,是为了让你学习知识,你遇到思路问题,可以找人问,但具体知识还得你自己学吧,不然读个什么书呢。
㈥ 如何修改PHP网页,我要有的分都给你,谢谢
1、打开宝塔登录页面,输入账号密码,点击登录来进入到宝塔面板。
㈦ php网页运行原理
转载以下,希望对你有帮助:
你有没有想过PHP是怎么在浏览器里输出“你好世界”的?我也是看了PHP内核和扩展后才知道的。也许有些朋友也想知道其中原理,那就让我们开始吧。
在上一篇网志里我简单介绍了“在我浏览这个页面之前都发生了些什么?”这个问题。如果你错过了就点这里看看吧。现在我要讨论的是“PHP是怎样在浏览器里输出内容”这个问题。
简介
先看看下面这个过程:
1. 我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;
2. PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);
3. PHP总共有三个模块:内核、Zend引擎、以及扩展层;
4. PHP内核用来处理请求、文件流、错误处理等相关操作;
5. Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;
6. 扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库;
7. 当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;
8. 最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终输出到浏览器上。
深入探讨
等等,没有这么简单。以上过程只是个简略版,让我们再深入挖掘一下,看看幕后还发生了些什么。
1. Apache启动后,PHP解释程序也随之启动;
2. PHP的启动过程有两步;
3. 第一步是初始化一些环境变量,这将在整个SAPI生命周期中发生作用;
4. 第二步是生成只针对当前请求的一些变量设置。
PHP启动第一步
不清楚什么第一第二步是什么?别担心,我们接下来详细讨论一下。让我们先看看第一步,也是最主要的一步。要记住的是,第一步的操作在任何请求到达之前就发生了。
1. 启动Apache后,PHP解释程序也随之启动;
2. PHP调用各个扩展的MINIT方法,从而使这些扩展切换到可用状态。看看php.ini文件里打开了哪些扩展吧;
3. MINIT的意思是“模块初始化”。各个模块都定义了一组函数、类库等用以处理其他请求。
一个典型的MINIT方法如下:
PHP_MINIT_FUNCTION(extension_name){
/* Initialize functions, classes etc */
}
PHP启动第二步
1. 当一个页面请求发生时,SAPI层将控制权交给PHP层。于是PHP设置了用于回复本次请求所需的环境变量。同时,它还建立一个变量表,用来存放执行过程中产生的变量名和值。
2. PHP调用各个模块的RINIT方法,即“请求初始化”。一个经典的例子是Session模块的RINIT,如果在php.ini中启用了Session 模块,那在调用该模块的RINIT时就会初始化$_SESSION变量,并将相关内容读入;
3. RINIT方法可以看作是一个准备过程,在程序执行之间就会自动启动。
一个典型的RINIT方法如下:
PHP_RINIT_FUNCTION(extension_name) {
/* Initialize session variables, pre-populate variables, redefine global variables etc */
}
PHP关闭第一步
如同PHP启动一样,PHP的关闭也分两步:
1. 一旦页面执行完毕(无论是执行到了文件末尾还是用exit或die函数中止),PHP就会启动清理程序。它会按顺序调用各个模块的RSHUTDOWN方法。
2. RSHUTDOWN用以清除程序运行时产生的符号表,也就是对每个变量调用unset函数。
一个典型的RSHUTDOWN方法如下:
PHP_RSHUTDOWN_FUNCTION(extension_name) {
/* Do memory management, unset all variables used in the last PHP call etc */
}
PHP关闭第二步
最后,所有的请求都已处理完毕,SAPI也准备关闭了,PHP开始执行第二步:
1. PHP调用每个扩展的MSHUTDOWN方法,这是各个模块最后一次释放内存的机会。
一个典型的RSHUTDOWN方法如下:
PHP_MSHUTDOWN_FUNCTION(extension_name) {
/* Free handlers and persistent memory etc */
}
这样,整个PHP生命周期就结束了。要注意的是,只有在服务器没有请求的情况下才会执行“启动第一步”和“关闭第二步”。
㈧ 用PHP做网页有什么好处
首先,你根本就没有个概念,什么是PHP,什么是DW,DW只是一个工具,用来做网页的工具,可以用来设计网页,也可以用来开发数据库,PHP是一门语言,跟其他的语言一样,ASP,JSP,CFM,这是一种程序一种语言,不仅仅只是用来做网页,主要是用来开发,基于WEB平台下的系统,比如文章管理系统,商城系统,搜索引擎等等数以万计的系统,DW跟PHP比就好像是楼房跟建筑材料一样,DW只能做楼房,而你可以用建筑材料做任何你想做的东西,而为什么PHP现在这么流行,他比其他语言难道功能强大吗,不是的,任何程序任何语言都一样,只是要达到一种你想要的目的,PHP最大的特点就是这玩意是开源的,跟LIUNX,APACHE,MYSQL,一样就是开源的,开源就意味着免费,就是开放源码的意思,谁都可以去研究,去开发,在中国这种概念,理解起来可能有点费劲,如果你只是想做网站,那DW足可以满足你,如果你想干更大的事,那就毕必要去学习一门语言。DW之所以强大,因为这玩意里面内置了各种各样的代码,PHP也在其中,你可以不费力的就开发出一个网站,但是局限性太大,因为你根本就不用去了解代码就可以开发网页,便PHP的话,就毕必去学习它的语法,一行一行的写出来,没有个二三年连门都入不了,更别说精通了,但DW不一样,二三年足以成为一个高手,总之一句话,在IT这个行业里,你什么都要学,每天都要学,否则就OUT了,选择IT就是选择了,活到老学老,否则你在这个圈子里混不下去。
㈨ 用HTML做网页和用PHP或者ASP做网页有什么区别
用HTML做网页和用PHP或者ASP做网页有两种区别:
1.功能有区别:
html做网页是前端的,给浏览器执行、渲染,本地打开就可以看到效果。php/asp则不同,是服务于后端的程序,在服务器运行的,生成前端的代码发送给客户端(浏览器)。
2.状态有区别:
早期的网站都是静态的,也即是html的,有多少个页面就要有多少个html文件,1000条新闻要1000个html页面,而php等动态网站,只要一个php文件就够了,所以叫动态。动态网站才可以交互,比如用户留言。
3.语言性质有区别:
(1)php是服务器端语言,必须要运行在支持php脚本的web服务器上,hp是服务端语言。是由服务端的程序解释的。php的输出代码,最终还是要转换为HTML。
(2)php的出现主要为了处理动态网页,也就是处理htmlhtml是标记语言,不需要web服务器就可以在浏览器上被解析。html是客户端语言。是由浏览器解释的。只用HTML做出来的网页是静态网页,没任何交互功能。
㈩ php是用来做网页的吗它和dreamver有何不同
PHP
是一种服务器端的,嵌入HTML的脚本语言。PHP区别其他像客户端Javascript的地方是它的代码在服务器端执行.PHP能做什么?
最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格数据,生成动态页面内容,或者收发cookies.可能最强大,最有意义的特性是PHP支持大范围的数据库.书写一个支持数据库的Web
页面是难以置信的简单.
下面是当前支持的数据库:
Adabas
D
InterBase
Solid
dBase
mSQL
Sybase
Empress
MySQL
Velocis
FilePro
Oracle
Unix
dbm
Informix
PostgreSQL
PHP通过协议也支持与其他服务的"交谈",像IMAP,
SNMP,
NNTP,
POP3,
甚至是
HTTP.
你也可以打开晦涩的
网络接口和其他协议交互.
Macromedia
Dreamweaver
是建立
Web
站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于
CSS
的设计的领先支持到手工编码功能,Dreamweaver
提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用
Dreamweaver
及所选择的服务器技术来创建功能强大的
Internet
应用程序,从而使用户能连接到数据库、Web
服务和旧式系统。
从介绍上看两者根本不是同一类