如何在自己的主页上使用PHP

  最近有很多人问我如何使用PHP的问题,就写一个PHP的初级应用教程吧。即使你对PHP一无所知,也能看得懂的~~

  1.PHP是什么?

  PHP,一种新型的CGI程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于Windows、Unix、Linux 平台的Web后台程序,内置了对文件上传、密码认证、Cookies 操作、邮件收发、 动态GIF生成等功能,PHP直接为很多数据库提供原本的连接,包括Oracle,Sybase,Postgres,Mysql,Informix,Dbase,Solid,Access 等 ,完全支持ODBC接口。PHP4.0提供了更多web server的支持,例如Zeus, Netscape Enterprise, Apache Win32 module。
(上面这段话是网上转来的,是不是已经看晕了……)

  总之,我的理解,PHP是一种动态WEB脚本语言。就这么简单啦.... 比如我这里的论坛系统,全部都是php程序的。

  2.到哪里寻找PHP源代码?

  我们当然不能指望每个人都能独立编写PHP程序。作为普通的网页制作者,我们可以使用现成的PHP程序。很多站点都提供免费的PHP源代码下载。
其中,最有名的就是中国站长站(http://www.chinaz.com/)。从这类站点上,我们可以找到我们需要的程序源代码。

  3.如何使用下载的PHP源代码?

  源代码下载下来了,有人就不知道该怎么用。下面我分步来说明。

  (1)查看代码使用说明:

  一般下载来的程序,都有readme文件,告诉你如何安装使用本程序。有些程序只需将所有文件上传,就可以使用。有些程序需要运行install.php进行安装,这要看具体情况。

  (2)调试程序有两种方法。一种是在自己的机器上构建一个本地调试环境进行调试,另一种是将程序上传到主页服务器上进行调试。

  本地调试,一般使用apache,php和mysql三种软件构建本地调试环境。由于安装这三个软件,需要修改注册表和其他很多设置,对初学者来说太过复杂,我推荐使用phptraid这个软件(下载地址:

1)PHP Server Builder for windows 1.3

包含:
Apache 2.0.47
PHP 4.3.3
Mysql 4.0.16
PHPMyadmin 2.5.4
Zend Optimizer 2.1.0

官方网站: http://www.myferly.com/

下载地址: http://www.myferly.com/download/1.3/window...ws/VM/psb13.exe

http://www.myferly.com/download/1.3/window.../NoVM/psb13.exe

===========================================================================

2)UniServer 2.7

包含:
Apache 2.0.47
PHP 4.3.3
Zend Optimizer 2.1.0
phpMyAdmin 2.5.3
MySQL 4.0.15
ActivePerl 5.8.0.806

官方网站: http://miniserver.sourceforge.net

下载地址#1: http://www.kphp.net/download.php?&bbs_id=d...ype=1&doc_num=5
下载地址#2: http://umn.dl.sourceforge.net/sourceforge/...niServer2_7.exe),这个软件的使用非常简单。只需要运行该程序,就默认安装到C:\apache目录。运行apache.exe,出现一个dos窗口,显示apache正在运行,让这个窗口一直开着。把需要调试的php文件(文件名比如是index.php),放入C:\apache\htdocs目录下,在浏览器中输入http://127.0.0.1/index.php,就可以看到php运行的效果了。

  网上的主页空间,免费空间很少有支持PHP的,一般是付费空间。要使用PHP程序,首先请确认你的主页空间是否支持PHP,还有确定你的服务器是什么系统。这牵涉到文件属性的问题。
如果是unix类的主机,在调试PHP程序的时候,要修改文件的属性。比如我们常常可以看到,要求把文件属性改成777或者755之类的说明。

  我们可以通过FTP软件来修改文件的属性。以flashFXP软件为例,在连接上ftp时,在文件上点击右键,会Attrubites(CHMOD)这个选项,在跳出来的对话框Manual那里输入需要的数值,就修改了文件属性。我们可以看到,修改属性主要是对文件的读、写等进行限制。
如果是window类的主机,不需要修改任何属性。

时间: 2024-08-04 04:32:34

如何在自己的主页上使用PHP的相关文章

用TDC初步建立自己的数据库格式!(谈谈如何在不支持数据库的asp主页上运用ado!)

ado|数据|数据库 许多人都可能又自己的asp个人主页,但有数据库权限的不会很多,今天我给一个方法.大家可以自己建立一个库.不用access或sql server的格式.是自己建一个格式.(听起来很高深奥!以前开发一个数据库,都是些很厉害的系统分析员奥!今天我们来变通一下!)就是这个了控件.TDC:Tabular Data Control.用法:<object id=countsrc classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83&

SEO的胜利:维基百科主页上竟也能做广告

  试想想,如果能在现行Alexa流量排名第六的维基百科上做广告,那岂不是赚翻天了?但是,大家还是清楚的:人家维基百科宁愿选择不厌其烦地呼吁大家为其募集资金,也不愿意允许企业在其网页上挂广告,所以,那样的如意算盘不是那么好打的.那么,如果想在维基百科做广告难道就真的没门了吗?--谁说不能!"投入5万,回报200万"! 广告是如何在维基页面上卖成的? 打着"投入5万,回报200万"旗号招揽客户的正是前任英国维基媒体基金会主席.就在前阵子的九月底,他才因为被外界质疑在维

在不支持数据库的asp主页上运用ado

ado|数据|数据库 许多人都可能又自己的asp个人主页,但有数据库权限的不会很多,今天我给一个方法.大家可以自己建立一个库.不用access或sql server的格式.是自己建一个格式.(听起来很高深奥!以前开发一个数据库,都是些很厉害的系统分析员奥!今天我们来变通一下!)就是这个了控件.TDC:Tabular Data Control.用法:<object id=countsrc classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83&

rose-steptools公司主页上提供的st-developer东西是不是不全啊

问题描述 steptools公司主页上提供的st-developer东西是不是不全啊 steptools公司主页上提供的st-developer东西是不是不全啊,安装之后少了好多东西,很多库都没有,很多模块也没有,比如express complier,express stviewer 之类的.我看很多论文读取step模型的时候都是早联编和晚联编结合起来的,都需要用到express编译器,但是那个公司都没有提供啊.是不是我们就不能用rose库读取step模型了?或者说得花钱买才行? 解决方案 建议

主页上更新不是很频繁的新闻列表,该如何处理?

问题描述 主页上更新不是很频繁的新闻列表,该如何处理?我在想可以写一个静态类,里面一个LIST a 存放获取到的新闻列表,用定时任务更新这个LIST,页面请求ACTION只需要返回这个LIST.这样的方式可行吗?这样可以避免每次都去读取数据库. 问题补充:Wind_ZhongGang 写道 解决方案 推荐个jar包,ehcache.具体怎么用参见网上说明,想配置使用起来也是很简单的.解决方案二:这个看实际情况吧.看你的新闻更新频率,新闻内容大小,综合一下.解决方案三:这样不就麻烦了,还用了定时器

如何在不支持数据库的asp主页上运用ado_数据库相关

许多人都可能又自己的asp个人主页,但有数据库权限的不会很多,今天我给一个方法.大家可以自己建立一个库.不用access或sql server的格式.是自己建一个格式.(听起来很高深奥!以前开发一个数据库,都是些很厉害的系统分析员奥!今天我们来变通一下!)  就是这个了控件.  tdc:tabular data control.  用法:<object id=countsrc classid="clsid:333c7bc4-460f-11d0-bc04-0080c7055a83"

如何在不支持数据库的asp主页上运用ado

许多人都可能又自己的asp个人主页,但有数据库权限的不会很多,今天我给一个方法.大家可以自己建立一个库.不用access或sql server的格式.是自己建一个格式.(听起来很高深奥!以前开发一个数据库,都是些很厉害的系统分析员奥!今天我们来变通一下!)  就是这个了控件.  tdc:tabular data control.  用法:<object id=countsrc classid="clsid:333c7bc4-460f-11d0-bc04-0080c7055a83"

美国在线已经在其主页上推出了一个新的广告单元

摘要: 为了给购买显示广告的广告客户提供附加价值,美国在线已经在其主页上推出了一个新的广告单元.该单元允许品牌强调其可能会参与的慈善活动. 为了给购买显示广告的广告客户提供附加价值,美国在线已经在其主页上推出了一个新的广告单元.该单元允许品牌强调其可能会参与的慈善活动. 购买该门户网站上主页广告的品牌将有机会使用这一广告单元.该单元就在主页上最主要的广告位置下面.不过,品牌主并不是一定要这么做.如果没有活动可以填充,那么美国在线将从广告委员会网络或公益事业网络上挑选一些活动填充它. 美国在线的销

有关主页上的用色

不同色彩之间的对比会有不同的效果,当 2 种色同时在一起时,这 2 种色各自走向自已的极端,例如红色与绿色对比,红的更红,绿的更绿, 黑色与白色对比,黑的更黑,白的更白.由于人的视觉的不同,对比的效 果通常会有不同,当大家长时间的看一种纯色,例如红色,然后再看看周 围的人,尼会发现周围的人脸色会成绿色,正是因为红色与周围的对比, 形成了对我们视觉的刺激 ! 色彩的对比会受很多因素影响,例如色彩 的面积,时间,亮度等等. 色彩的对比有很多方面,色相的对比就是其中的一种,当我们用湖蓝与深 蓝对比时,