仓酷云

标题: PHP教程之若何在本人的主页上利用PHP [打印本页]

作者: 莫相离    时间: 2015-2-3 23:53
标题: PHP教程之若何在本人的主页上利用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类的主机,不需求修正任何属性。
不断巩固,摸透大部分PHP常用函数,并可理解OOP,MYSQL优化,以及模板
作者: 深爱那片海    时间: 2015-2-5 14:54
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
作者: 乐观    时间: 2015-2-12 08:20
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 海妖    时间: 2015-2-17 21:59
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
作者: 变相怪杰    时间: 2015-3-3 00:55
当然这种网站的会员费就几十块钱。
作者: 金色的骷髅    时间: 2015-3-6 17:28
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
作者: 小妖女    时间: 2015-3-13 04:38
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者: 蒙在股里    时间: 2015-3-17 02:09
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
作者: 愤怒的大鸟    时间: 2015-3-23 14:19
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
作者: 小女巫    时间: 2015-3-24 03:33
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
作者: 因胸联盟    时间: 2015-3-27 16:08
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
作者: 爱飞    时间: 2015-4-1 01:10
环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
作者: 仓酷云    时间: 2015-4-3 19:38
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
作者: 若相依    时间: 2015-4-9 15:52
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
作者: 再见西城    时间: 2015-4-10 08:27
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 飘飘悠悠    时间: 2015-4-16 21:04
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
作者: 飘灵儿    时间: 2015-4-16 21:09
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
作者: 柔情似水    时间: 2015-4-28 15:20
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
作者: 兰色精灵    时间: 2015-5-5 23:52
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2