我深知这些是基本概念,但我想指出,我们现在可以成为网络开发人员。多年来没有理解这样的强制性概念(由于现成的工具,如Xampp,Wordpress ......)。我给出了三种情况(在几十种情况下),我遇到这些概念而没有完全理解。
1。根据维基百科:
二进制数据是二进制形式的数据(位和字节) 无法解释。
但是什么是解释?
2。我还听说过PHP的时间:
脚本语言,未编译但已解释。它不是 需要运行任何平台。
与Java或C#不同,您只需获取PHP二进制文件,然后运行脚本。
第3。那么二进制分发'和'汇编'在Apache HTTP服务器官方文档中调用:
本文档假定您要安装二进制分发版 Apache的。如果你想自己编译Apache(可能需要帮助 开发或跟踪错误),请参阅为Microsoft编译Apache 视窗。
有人可以请社区迷茫的人们一劳永逸地#34;定义与实例。非常宝贵。
答案 0 :(得分:1)
我的理解如下:
当用作名词时, binary 指的是一个已编译的可执行文件 - 这是一个包含非人类可读形式的机器指令的文件,该文件先前已被编译,并且可以作为应用
编译是将人类可读的源代码转换为二进制文件的过程,以便可以执行。
执行是运行程序的过程。
解释是执行非编译代码的过程。在一些编程语言中,人类可读的源代码直接执行,而不首先将其编译为二进制机器代码。