202105-20 laravel应用层执行过程源码分析你知道吗?还不赶紧get教程案例 HOT Laravel 是优雅的 PHP Web 开发框架。具有高效、简洁、富于表达力等优点。采用 MVC 设计,是崇尚开发效率的全栈框架。是最受关注的 PHP 框架。 继续阅读 >
202105-20 Swoole教程案例分享之进程模型分析 HOT 在这边文章中我们将介绍以下内容为主题,分享swoole教程: Swoole Server的运行模式 Swoole进程模型分析 继续阅读 >
202105-20 Swoole教程之Timer 的应用案例分享 HOT 你好,SwoolePHP的协程高性能网络通信引擎,使用C/C++语言编写,提供了多种通信协议的网络服务器和客户端模块。Swoole可应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。学习Swoole之前,最好先了解下底层知识,比如,线程/进程、IO、TCP/IP协议等。这篇文章主要分享Timer毫秒精度的定时器为主题,分享swoole教程。本地版本:PHP7.2.6、Swoole4.3.1。Timer主要有三个方法:s... 继续阅读 >
202105-19 Laravel教程案例分享之框架使用篇 HOT 当你分析一个WEB框架的漏洞时先要简单了解下WEB框架的使用与结构,下面带来Laravel框架使用与后期Laravel框架漏洞分析。 继续阅读 >
202105-19 小白laravel教程晋级案例分享 HOT 用Laravel也有三四个月了,虽然是兼职开发,但是使用的频率非常之高,毕竟是产品化的一个项目。 在这期间,也踩了无数的坑,走了很多弯路,所以准备把最近的感悟记录下来,方便后来者。 继续阅读 >
202105-19 swoole教程案例分享之多进程模块使用 HOT 介绍Swoole是有自己的一个进程管理模块,用来替代PHP的pcntl扩展,需要注意Process进程在系统是非常昂贵的资源,创建进程消耗很大,另外创建的进程过多会导致进程切换开销大幅上升。为什么不使用pcntl1.pcntl没有提供进程间通信的功能2.pcntl不支持重定向标准输入和输出3.pcntl只提供了fork这样原始的接口,容易使用错误Swoole是怎么解决的1.swoole_process提供了基于unixsock的进程间通信,使用很简单只需调用w... 继续阅读 >
202105-19 swoole教程案例:心跳功能 HOT swoole是PHP的异步、并行、高性能网络通信引擎,使用C编写,提供了PHP的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 继续阅读 >
202105-19 php到底是什么职位? HOT 狭义上说,PHP程序员就是用PHP做为开发语言的程序员。但是往往一个程序员不是仅仅局限某一种开发语言,或用某一种开发语言来划分的。但是为了提高开发效率,现在的科技企分工越来越明确,很少出现一个程序员同时用多种语言开发的情况。中文名php程序员外文名PHPprogrammer一般来说,跟其他开发语言一样PHP程序员往往被称为phper。但这样的叫法也并没有传播开来。岗位职责方面:1、负责协助技术总监进行技术评测,... 继续阅读 >
202105-19 带你走进php底层用什么语言? HOT PHP最初是1994年由RasmusLerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来维护个人网页、统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为PHP/FI。PHP/FI可以和数据库连接,产生简单的动态网页程序。php的zend引擎整体全部用纯C语言实现,而zend引擎是php的内核部分,它将php代码编译为可执行opcode的处理并实现相应的处理方法、实现了基... 继续阅读 >
202105-18 swoole完美支持ThinkPHP5教程 HOT 这次将分享swoole教程之如何完美支持ThinkPHP5,接下来进入正文!首先开启swoole的http服务开启swoole的http服务并设置提供给url访问页面的文件的根目录,代码如下。这样在浏览器只能访问…static下面的文件,而无法访问其他目录下的文件。http.server<?php//开启httpserver$http=newswoole_http_server("0.0.0.0",9905);$http->set(['enable_static_handler'=>true,'document_root'=>"/... 继续阅读 >
202105-17 一文详述php是什么格式文件 PHP是什么文件?PHP文件是包含PHP(全称PHP:HypertextPreprocessor,即“超文本预处理器”)代码的网页。PHP是一种通用开源的服务器端脚本语言,专为Web开发而设计,但也可以用作通用编程语言。PHP文件可包含文本、HTML、JavaScript代码和PHP代码。网页中的PHP代码由服务器上的PHP引擎解析并执行,结果以纯HTML形式返回给浏览器,因此用户是不会看到网页中包含的实际PHP代码。PHP文件扩展信息PHP独特的语法混合了C、Ja... 继续阅读 >
202105-17 php凭什么是强推的Web开发语言? HOT 不知何时开始,程序员把一致的调侃送给了PHP,“尊称”其为“神语言”,并且PHP总被冠以“代码凌乱”、“漏洞不少”的不良名称。在我所接触的Web开发技术如:Rails、http://ASP.NET MVC、Java Web、Django、Sinatra以及PHP中,PHP应该是首选Web开发语言。请注意,这里的“强推”不是“最好”的意思,而是开发工具栈学习选型过程应该优先考虑的技术。 继续阅读 >
202105-17 php究竟是什么端的语言呢?前端还是后端 HOT PHP属于前端还是后端?PHP是什么语言?众所周知,PHP是一种简单的动态脚本语言,它的性能十分高,独立于架构,且还可以移植。而关于PHP属于前端还是后端的界定一直很模糊,下面我们来仔细分析PHP语言的特性,判断它到底属于前端还是后端。首先,我们分别来了解一下前端和后端的定义。前端从狭义来看,指的是在浏览器里看得见的部分,主要的技术就是HTML,CSS,JavaScript,Flash,siverlight等等。而广义的前端,则是指包... 继续阅读 >
202105-17 php底层是什么语言编写开发的? HOT php底层是C语言,故如果想研究底层代码需要掌握C言语相关知识。PHP本身是用C实现的,因此最终调用的也都是C的函数,实际上,可以把PHP看成是一个C开发的软件。php的zend引擎,包括词法分析,语法分析,AST等需要掌握编译原理的知识。Zend引擎:纯C实现,是PHP的内核部分,它将PHP代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如hashtable、oo)、内存分配及... 继续阅读 >
202105-17 php是用什么语言编写的,php常用开发工具 HOT PHP语言是一门发展成熟的开发语言。PHP发展迄今,其开发工具早已有数十种,面对诸多的PHP语言开发工具,作为一名PHP应当如何选择合适的开发工具呢?下面一起来瞧瞧常用的PHP工具有什么。 继续阅读 >
202105-15 一文get php语言是什么,用哪个软件写? HOT PHP(Pre Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。 而在我们日常编程工作中如果有一个好的编辑器或开发软件工具,能够极大提高我们的开发效率。下面介绍几个常用的强大的PHP编辑器/开发软件工具。这些编辑器拥有调试器、增量执行PHP脚本,查看每一行的所有变量值等功能。 继续阅读 >
202105-15 php中'.'和'..'还有'./'和'../'都是什么意思呢?具体表示什么呢? HOT 本文主要分享一下怎么区分php中几个符号这和linux系统是一样的, .表示当前目录(就是当前执行文件所在目录)..表示当前目录的上一级目录。./表示当前目录下的某个文件或文件夹,视后面跟着的名字而定../表示当前目录上一级目录的文件或文件夹,视后面跟着的名字而定。/这个才是根目录例如:文件夹a下面有 文件夹bc和文件d。文件夹b下面有e.php和文件f。则e中的.表示文件夹b./f表示b下面的文件f。..&nbs... 继续阅读 >
202105-15 一份带上答案与详细解析的PHP面试题,你值得拥有 HOT 这篇文章介绍的内容是关于最全最详细的PHP面试题(带有答案),有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 继续阅读 >
202105-15 不可忽略的几种php文件操作方法 HOT 文件操作一直是Web程序员头疼的地方,而文件操作在CMS这样的系统中又是必须的。如今,PHP文件操作的函数内容已经非常强大,文件这部分也是学习PHP非常重要的一部分,希望大家不要忽略。这篇文章会简单介绍一下PHP的几个基本文件操作,最后附有PHP文件函数汇总,供大家参考和学习。 继续阅读 >
202105-14 php语言最令人“抓狂”的十二种特性 HOT 命名约定前后矛盾、版本兼容相互冲突,PHP语言在各个层面上都给开发人员带来了诡异而难解的谜局—这就是我们今天要讨论的话题。我们真的对PHP深恶痛绝吗?不,当然不是。如果真是这样,我们就不会如此广泛地使用Drupal、WordPress以及其它一些同类框架。假设我们真的讨厌PHP,那么最直接的办法是转向Java而非在这里放什么厥词。不过需要提醒各位拥护者的是,也别因为熟悉而对PHP的那些缺陷视而不见。在今天的文章中,我们将一同了... 继续阅读 >