楼主你好!php程序空间:就是能支持运行php程序文件的空间,php是一种web开发语言,后缀名.php,要支持它,说明您的空间所在的主机装了php,你能放php程序开发的网站,还有一点,数据库的支持,光支持php还不明确,还要知道支持哪种数据库,php一般跟mysql应用在一起;跟asp空间的不同就是运行的程序不一样,asp空间是指支持运行asp程序的空间,asp以.asp为后缀名.asp一般跟access或sqlsever数据库一起用!不过还有些空间两种都支持的.
ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。[1] ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite以及PDO等多种数据库,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。
游戏行业所使用的技术多种多样,PHP也是可以做游戏的。我当年进入的第一家游戏公司的产品就完全是用PHP作为后端的,当我入职之后拿到SVN权限把代码check out出来之后看了一下心里感叹道:原来PHP还可以这样玩!
PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和他们不同之处在于PHP开放源码和跨越平台,PHP可以运行在WINDOWS NT和多种版本的UNIX上。它不需要任何预先处理而快速反馈结果,它也不需要mod_perl的调整来使您的服务器的内存映象减小。PHP消耗的资源较少,当PHP作为Apache Web服务器一部分时,运行代码不需要调用外部二进制程序,服务器不需要承担任何额外的负担。 除了能够操作您的页面外,PHP还能发送HIIP的标题。您可以设置cookie,管理数字签名和重定向用户,而且它提供了极好的连通性到其它数据库(还有ODBC),集成各种外部库来做用PDF文档解析XML的任何事情。 有了PHP就无需特殊的开发环境和IDE,您可以以<?php 作为程序块的开始,可以以 ?>作为PHP代码块的结束,当然您也可以用带有<% %>的标记甚至用<SCRIPT LANGUAGE=“php”></script>的ASP的格式来配置PHP,PHP会在那些标志间处理所有的事情。 PHP的编程语言类似与C和Perl。在使用它们之前您没必要声明任何变量,而且建立数组和Hash是很简单的事情。PHP还有一些面向对象的特征,可以为组织和打包您的代码提供很好的帮助。 虽然PHP在Apache里能快速运行,但是在PHP网站里有一些用来对Microsoft IIS 和Netscape Enterprise Server无缝结合的指令集。如果您还没有copy PHP的话,您可以在 http://www.php.com 下载,您也可以使用操作手册,它里边包括了所有的关于PHP的功能和特性的说明。
php 是一种服务器端的脚本语言,一般用来做网站。php可以做任何其他cgi程序所能做的事,例如收集表格数据,生成动态页面内容,或者收发cookies.可能最强大,php支持大范围的数据库.写一个支持数据库的网站是难以置信的简单.通常PHP就是用来写网站,一个脚本语言
这么说吧,php就是实现用户和服务器交流的语言。前台就是你看到的那些东西,有些事不会变的,但有些东西是会变的,你告诉服务器你想要什么,服务器就给你显示什么,这个过程就需要用到php来实现,也就是后台的数据调用。就拿这个百度知道的页面说吧,你每个问题看到的东西都不一样,但是结构都是一样的,这个结构就是前台设计好的,而这些内容就是根据你点的问题,通过php(也可能是其他服务端脚本语言)来获取相应的数据,然后在相应的位置显示相应的内容;你填写好提问或回答,点提交,然后又是通过php把你的提交的数据保存起来,以便以后或其他人查看。
我只是不懂为什么后台也要用到编程啊 而且代码看着和前端代码差不多 那么学完php后代码到底要在前端写还是后台写啊 比如下面这个代码 为什么在前端里面加入了php代码?hello, world
html是静态文本,是不能喝服务器交互的,就是你所谓的前台,那要和服务器交互获取或上传数据就要用到php了,就是所谓的后台编程。php是脚本语言,就像js也是脚本语言,只不过js是在用户端执行的,php是在服务器端执行的。php获取数据后要在页面上显示出来就要用到php的输出,就像你这里的至于说写在什么地方,这个没规定的,一般获取数据的代码写在前面或者其他页面然后调用,输出数据就嵌套在html代码里你要输出的地方。
在学习任何东西之前,我们都得了解这门东西究竟是什么,有什么用。学习PHP一样如此。一、什么是PHPPHP,全称 Hypertext Preprocessor ,中文翻译“超文本预处理器”。在PHP的官网是这样介绍PHP的:PHP is a popular general-purpose scripting language that is especially suited to web development.Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world. 照顾英文能力较差的同学,以下为中文版PHP是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发。拥有快速,灵活,实用的特点,PHP能做任何事,包括你的个人博客甚至是全球性的大型站点系统。PHP内核由C开发,因此在语法上跟C有不少相似之处。但PHP绝对不是C。PHP语法除了跟C有相似之处外,还跟Java、Perl比较流行的编程语言存在相似的地方。因此,如果你有上述语言基础,PHP入门会更加快速。二、PHP能干什么PHP能干任何事!PHP能直接嵌入HTML语言中,与HTML混编。PHP开发的目的主要是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。PHP还包含了命令列执行接口(command line interface),和产生图形使用者接口(GUI)程式。PHP能干任何事!PHP能干任何事!PHP能干任何事!重要的事情要说3遍!三、为什么选择PHP1、PHP开源免费,没有任何收费的项目。你可以随便修改他的内核然后用于自己的商业使用。2.、PHP开发组件丰富(对于新手来说一堆IDE也是够选择困难症纠结的)3、社区成熟,85%以上的问题能在社区找到相应的解决思路。4、PHP学习成本低,不想某门语言要学就得三件套。见效快,学1个月基本能入门5、开源库丰富,基本所有类型均有开源产品6、PHP7.0基本不输任何一门语言~!这是重点7、与MySQL近乎完美的支持8、找工作容易9、连Facebook都在用php,你还什么理由不用?
主要用于对象,也就是一个类中队类内部的变量或者函数进行操作;例如:class Mushroom{ public $size; public function __construct($size) { $this->size = $size;//这里使得上面声明的变量$size等于构造函数传进来的值$size; } public function fun($i){ return $i++; } public function fun2(){ $j = $this->fun(2);//这里$j=3; }}懂了吧!不懂,可以邮件给我!webhappy@126.com
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。
参考资料:http://baike.baidu.com/view/118283.htm