用PHP编写的一行行代码 是怎么在服务器端运行的

用PHP编写的一行行代码 是怎么在服务器端运行的,第1张

从图上可以看到,PHP实现了一个典型的动态语言执行过程:拿到一段代码后,经过词法解析、语法解析等阶段后,源程序会被翻译成一个个指令 (opcodes),然后ZEND虚拟机顺次执行这些指令完成 *** 作。PHP本身是用C实现的,因此最终调用的也都是C的函数,实际上,我们可以把PHP看 做是一个C开发的软件。

PHP的执行的核心是翻译出来的一条一条指令,也即opcode。

Opcode是PHP程序执行的最基本单位。一个opcode由两个参数(op1,op2)、返回值和处理函数组成。PHP程序最终被翻译为一组opcode处理函数的顺序执行。

常见的几个处理函数:

1    ZEND_ASSIGN_SPEC_CV_CV_HANDLER : 变量分配 ($a=$b)  

2    ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER:函数调用  

3    ZEND_CONCAT_SPEC_CV_CV_HANDLER:字符串拼接 $a$b  

4    ZEND_ADD_SPEC_CV_CONST_HANDLER: 加法运算 $a+2  

5    ZEND_IS_EQUAL_SPEC_CV_CONST:判断相等 $a==1  

6    ZEND_IS_IDENTICAL_SPEC_CV_CONST:判断相等 $a===1  

如果是自己的服务器,在服务器上安装MySQL,然后运行脚本或导入数据库,然后通过FTP上传asp代码就行了。
如果是虚拟主机(空间):如果空间支持MySQL,肯定会提供MySQL管理入口。asp代码同样使用FTP上传就行了。
----------------------------------------------
支持MSSQL的虚拟主机有的会提供Web管理后台,可上传MSSQL数据库,有的可用SQL管理器支持连接SQL服务器,跟管理本地数据库差不多,你看看你的虚拟主机的管理后台。
在企业管理器里面,右键点击你的本地数据库,可从d出菜单中选择“脱机”,脱机后直接拷贝相关的MDF和LDF文件即可。或者使用“分离数据库”功能。类似。
在目标SQL服务器,点附加数据库,如果数据库已经存在了,可选还原数据库从bak文件还原。
说的有点乱,今晚喝酒了,不好意思。

利用SVN这个软件,百度就能下载,安装完后根据公司的SVN地址就可以访问提交的代码等文件并导入到本地,自己写的代码也可以提交上去。
而且eclipse、Myeclipse也可以安装SVN插件,直接在软件内检出和提交代码。
绝大部分公司都是用的SVN软件来管理、同步代码。

下载一个FlashFXP
然后用软件从网站后台的管理入口登陆
把代码文件上传到网站所在服务器的相对地址上就OK了。
如果你用自己的机器做服务器
那更简单了
把代码文件放到IIS文件夹里面就可以了
估计你那机器
你那网
做不了服务器````


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13044413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存