1、php是在客户端写还是服务器端写?
这样说吧,PHP在WEB领域应用最为广泛,大多数网站都是用PHP做的。准确的说PHP是做网站的后端开发的,其实我这样说还不算正确,PHP只是做后端开发的,但不只是网站而已
2、自己开发的Web服务器如何解析php文件
nginx apahce 都是不能直接解析php文件的,通过本机的9000端口来执行PHP文件,
当http拿到本地文件并且后缀为.php时,将此文件返还给php,让php来解释,再执行返回,GET和POST是php中的常量,直接就能拿到。
--你服务器开发 了能给我看看么?
3、php 开发app服务端接口
RABC简单点说就复是一种制权限模型。把不同的权限分配给不同的角色,再给用户分配一个角色或者多个角色使用用户具有一种或多种权限。
你想做的,其实就是在app注册时给这个用户分配下权限,并存储到数据库,当这个用户登录时从数据库读取这个用户的权限,根据用户的权限来判断要返回什么数据给app。至于用不用rabc就看你自己了。
4、php 如何区分服务器端和客户端
PHP是服务器端脚本,并不存在真正意义上的客户端,但是为了更清晰地划分代码职能,我专们通常将以输出为目的属的代码认为是客户端,其它认为是服务器端。
事实上现在的PHP开发往往不是从零开始,而是会选择一款基础框架或开源产品然后进行二次开发,通常框架/开源产品都会采用M(模型)V(视图)C(控制器)的三层架构模式,这个时候我们一般认为View是属于客户端的。
更极端一点的说,可以认为 echo 开头的语句是客户端代码,而任何对象、函数及其他代码都是服务器端代码。
5、php做服务器端是啥意思
你php搭建的项目做服务器,别人通过你的客户端来访问服务器沟通处理等操作,客户端可能是其他语言开发,需要做一个接口连接到你的服务器端。
6、PHP做的后台服务端程序应该怎么运行。具体实现的方法。。
运行方法与你的应用需求有关,可以看看相关的文档,或者研究一下源程序版。
一般有权两种启动方法,一是安装WEB服务器,把工程的文件复制到WEB服务器的文件夹下,另外一种方法就是鼠标双击主程序启动服务。
通过查看源代码可以猜测启动方式,以WEB方式运行的代码里面使用HTML进行输出,以服务方式启动的代码里面往往有循环、侦听网络端口这些内容。
7、用php开发app服务器端,一般用什么框架
小一点的用ThinkPhp,中等的用Ci,较大的项目用Yii,但推荐使用Ci方便快捷,而且功能较齐全,容易上手
8、PHP部署开发服务器
当然是安装php服务器了
php是支持跨平台的,理论上是可以一次编译四处运行的,但是有些地方还是需要注意的 比如windows系统的盘符路径和其他系统是不一样的,当你的程序设计不好的时候上传下载的功能跨平台就不能用了
要发布网站首先你需要有独立的公网ip地址然后在路由器上做端口映射。顺便说一下那些所谓的共享宽带基本都是不可以的
只要满足3的条件当然可以
内网只要直接访问服务器的内网ip地址就ok了
9、推荐Web前端技术+php服务器端web开发相关的综合书籍。
前端整体来解决方案有源bootstrap,前后端Ajax绑定的,传统Java方面有个DWR框架,PHP方面有xajax-project,地址后缀是org。要说书的话,说实话,一般的书不会彻底覆盖框架和整体后端技术,要看书,只能分而治之。
10、php服务器端怎样获得session?
你可以按下面的步骤试一下:
一、首先确认你在首页上对session已经正确赋值(测试的方法是在首页赋值一个session后再取出并显示,看看结果是否能够输出)
二、你确认你在子页面中取出的session就是首页所赋值的session,没有写错字符,是否把0看成了O,把1看成了L
三、session_start()函数不但在赋值页需要打开,在取值页面也是要开的,而且你确认session_start位于所有输出之前开启的吗?(也就是说,在session_start()函数之前,不能存在什么echo
/print/print_r/var_mp/之类的能够在网页上打印文本的语句!)
四、你是否确定你测试你自己网站所使用的浏览器开启了cookie,是否因为防止广告跟踪等关闭了浏览器的cookie(因为session基于cookie)
五、如果还是不行,你打开你的php.ini文件,查找到[Session],然后在里面看一下session到底有没有开启、目录设置在哪里,PHP是否对所设置的目录拥有读写权限(Linux)、是否使用了数据库存储等等
如果你确认了以上这几条,还是没办法解决这个问题,你可以短信我,我给你我的Q之后远程帮你调试。