什么是PHP?PHP(外文名称HypertextPreprocessor,中文名称“超文本预处理器”)是一种通用的开源脚本语言。语法吸收了C语言、Java和Perl的特点,好学,应用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl和PHP自己的语法。它可以比CGI或Perl更快地执行动态网页。与其他编程语言相比,用PHP制作的动态页面是PHP将程序嵌入到HTML(标准通用标记语言下的应用程序)文档中执行,执行效率远高于完全生成HTML标签的CGI;PHP还可以执行编译后的代码。编译可以实现加密,优化代码运行,使代码运行速度更快。PHP的优点:1.开源代码:所有的PHP源代码都是实际可用的。 2。PHP是免费的:与其他技术相比,PHP本身是免费的。 3。php的快:程序开发快,操作快,技术本身学起来也快。4、嵌入HTML:由于PHP可以嵌入HTML,因此比其他语言更容易编辑,也更实用,更适合初学者。 5.跨平台性强:由于PHP是运行在服务器端的脚本,因此可以在UNIX、LINUX、WINDOWS下运行。 6。效率高:PHP占用的系统资源相对较少。 7。图片处理:使用PHP动态创建图片 8。面向对象:在php4和php5中,面向对象方面有了很大的改进,现在php可以用来开发大型的商业程序。 9.专业侧重点:PHP主要支持脚本语言,也是类C语言。PHP脚本主要用于以下三个领域:(1)服务器端脚本。这是PHP最传统也是最主要的目标领域。完成这项工作需要三样东西:PHP解析器(CGI或服务器模块)、Web服务器和Web浏览器。运行Web服务器时需要安装配置PHP,然后使用Web浏览器访问PHP程序的输出,即浏览服务器上的PHP页面。如果您只是尝试使用PHP编程,那么所有这些都可以在您自己的家用计算机上运行。有关更多信息,请参阅安装章节。(2)命令行脚本。可以编写PHP脚本而不需要任何服务器或浏览器来运行它。这样只需要PHP解析器就可以执行了。这种用法非常适合依赖cron(Unix或Linux环境)或TaskScheduler(Windows环境)的日常运行脚本。这些脚本也可用于处理简单文本。有关详细信息,请参阅PHP的命令行模式。编写桌面应用程序。对于具有图形界面的桌面应用程序,PHP可能不是最好的语言,但是如果用户非常精通PHP,并且想在客户端应用程序中使用PHP的一些高级特性,则可以使用PHP-GTK来编写这些程序。这样也可以写出跨平台的应用。PHP-GTK是PHP的扩展,不包含在通常的分布式PHP包中。(3)PHP可以在所有主流操作系统上使用,包括Linux、Unix的各种变种(包括HP-UX、Solaris和OpenBSD)、microsoftWindows、MacOSX、RISCOS等。如今,PHP已经支持大部分Web服务器,包括Apache、MicrosoftInternetInformationServer(IIS)、PersonalwebServer(PWS)、Netscape和iPlant服务器、OreillyWebsiteProServer、Caudium、Xitami、OmniHTTPd等。对于大多数服务器,PHP提供了一个模块;还有一些PHP支持CGI标准,使PHP可以作为CGI处理器工作。*PHP免费自学视频:阿里云大学-开发者课堂*
