-
一个PHP的SQL注入完整过程
所属栏目:[PHP] 日期:2020-05-25 热度:116
本篇文章介绍的内容是一个PHP的SQL注入完整过程,现在分享给大家,有需要的朋友可以参考一下 希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里[详细]
-
PHP+swoole实现聊天群发功能
所属栏目:[PHP] 日期:2020-05-25 热度:61
本篇文章主要介绍PHPamp;quot;127[详细]
-
ThinkPHP6源码分析之应用初始化
所属栏目:[PHP] 日期:2020-05-25 热度:70
ThinkPHP6 源码分析之应用初始化 官方群点击此处。 App Construct 先来看看在 __construct 中做了什么,基本任何框架都会在这里做一些基本的操作,也就是从这里开始延伸出去[详细]
-
PHP四大主流框架的优缺点总结
所属栏目:[PHP] 日期:2020-05-25 热度:171
本篇文章我们来讲讲PHP四大框架的优缺点都有哪些,让你们在开发中更好的去选择使用哪款PHP框架去完成项目,废话不多说,我们一起来看看吧!! ThinkPHP ThinkPHP(FCS)是一个轻量级的中[详细]
-
php编译安装扩展redis及swoole
所属栏目:[PHP] 日期:2020-05-25 热度:102
一.安装redis扩展 下载redis扩展包以及解压 wget https://github.com/edtechd/phpredis/archive/php7.zip unzip php7.zip[详细]
-
MySQL在大数据、高并发场景下的SQL语句优化和最佳实践
所属栏目:[PHP] 日期:2020-05-25 热度:147
本文主要针对中小型应用或网站,重点探讨日常程序开发中SQL语句的优化问题,所谓“大数据”、“高并发”仅针对中小型应用而言,专业的数据库运维大神请无视。以下实践为个人在实际开发工作中,针对相对“大数据”[详细]
-
如何通过Docker搭建一个swoft开发环境
所属栏目:[PHP] 日期:2020-05-25 热度:70
本篇文章给大家分享的内容是关于如何通过Docker搭建一个swoft开发环境 ,内容很详细,有需要的朋友可以参考一下,希望可以帮助到你们。Swoft首个基于 Swoole 原生协程的新时代 PHP 高[详细]
-
php中流行的rpc框架详解
所属栏目:[PHP] 日期:2020-05-25 热度:143
什么是RPC框架? 如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call) 那什么是远程调用? 我的官方群点击此处。 通常我们调用一个php中的方法,比如这样一个函数方[详细]
-
php redis 操作手册
所属栏目:[PHP] 日期:2020-05-25 热度:175
本篇文章给大家分享的内容是关于php redis 操作手册,有着一定的参考价值,有需要的朋友可以参考一下 我的官方群点击此处。 String 类型操作 1 string是redis最基本的类型,而且s[详细]
-
PHP与Python进行数据交互
所属栏目:[PHP] 日期:2020-05-25 热度:146
最近,决定在一个项目用tp5进行APP接口开发,用Python做数据分析,然后这就面临一个问题:PHP和Python如何进行数据交互? 思路 我解决此问题的方法是利用了PHP的passthru函数来调[详细]
-
如何使用 Workman 做一个聊天室
所属栏目:[PHP] 日期:2020-05-25 热度:71
一:首先,得简单说说 thinkphp+workerman 的安装。 安装 thinkphp5.1 composer create-project topthink/think=5.1.x-dev t[详细]
-
Redis有哪几种数据类型
所属栏目:[PHP] 日期:2020-05-25 热度:177
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string 是 redi[详细]
-
高并发与多线程的关系、区别、高并发的技术方案
所属栏目:[PHP] 日期:2020-05-25 热度:56
什么是高并发? 高并发(High Concurrency)是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问收到大量请求(例如:12306的抢票情况;天[详细]
-
PHP+Mysql防止SQL注入的方法
所属栏目:[PHP] 日期:2020-05-25 热度:51
这篇文章介绍的内容是关于PHP+Mysql防止SQL注入的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 方法一: mysql_real_escape_string -- 转义 S[详细]
-
linux下如何部署php项目?
所属栏目:[PHP] 日期:2020-05-25 热度:99
linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装。 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系。apache和p[详细]
-
如何提高 PHP 代码的质量?第二部分 单元测试教你如何提高 PHP 代码的质量如何提高 PHP 代码的质量?第三:端到
所属栏目:[PHP] 日期:2020-05-25 热度:130
在“如何提高 PHP 代码的质量?”的前一部分中:我们设置了一些自动化工具来自动检查我们的代码。这很有帮助,但关于我们的代码如何满足业务需求并没有给我们留下任何印象。我们现在需要创建特定代码域的测试。[详细]
-
38条技巧优化PHP代码,来复习总结下吧
所属栏目:[PHP] 日期:2020-05-25 热度:91
1、如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2、echo的效率高于print,因为echo没有返回值,print返回一个整型; 3、在循环之前设置循环的最大次数,而非在在循环中;[详细]
-
一些实用的 Laravel 小技巧
所属栏目:[PHP] 日期:2020-05-25 热度:178
Laravel 中一些常用的小技巧,说不定你就用上了。 1.侧栏 网站一般都有侧栏,用来显示分类,标签,热门文章,热门评论啥的,但是这些侧栏都是相对独立的模块,如果在每一个引入侧栏的视图中都单独导入与[详细]
-
php面试题之PHP核心技术
所属栏目:[PHP] 日期:2020-05-25 热度:193
一、PHP核心技术 更多PHP相关知识请关注我的专栏PHPzhuanlan.zhihu.com 1.写出一个能创建多级目录的PHP函数(新浪网技术部) lt;?php /** * 创建多级目录 *[详细]
-
高效PHP Redis缓存技术,可参考下步骤
所属栏目:[PHP] 日期:2020-05-25 热度:66
是否想过PHP使用redis作为缓存时,如何能: 前后台模块共用Model层; 但是,不能每个Model类都进行缓存,这样太浪费Redis资源; 前后台模块可以自由决定从数据库还是从缓存读数据; 没有[详细]
-
PHP开发各种规范,面试秘籍!
所属栏目:[PHP] 日期:2020-05-25 热度:130
基本约定 源文件 代码使用lt;?php开头,忽略闭合标签?gt; 文件格式必须是无BOM UTF-8格式 一个文件只声明一种类型,如class和interface不能混写在一个源文件中 缩进 使[详细]
-
给各位PHP程序员十点未来的建议
所属栏目:[PHP] 日期:2020-05-25 热度:120
PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些技术的推[详细]
-
开发 Laravel 扩展的基本流程
所属栏目:[PHP] 日期:2020-05-25 热度:97
创建一个空的laravel项目 composer create-project --prefer-dist laravel/laravel pkg 在新建的 laravel 项目中建立如下目录 qia[详细]
-
如何提高 PHP 代码的质量?第三:端到端 / 集成测试教你如何提高 PHP 代码的质量如何提高 PHP 代码的质量?第
所属栏目:[PHP] 日期:2020-05-25 热度:130
在本系列的最后一部分,是时候设置端到端 / 集成测试环境,并确保我们已经准备好检查我们工作的质量。 在本系列的前几部分中,我们建立了一个构建工具,一些静态代码分析器,并开始编写单元测试。 为了使我们的[详细]
-
PHP实现微信扫码自动登陆与注册,参考实例
所属栏目:[PHP] 日期:2020-05-25 热度:121
微信开发已经是现在phper必须要掌握的一项基本的技术了,其实做过微信开发的都知道微信接口非常的强大做起来也非常的简单,这里我们一起来看一个微信自动登陆注册的例子. php 微信扫码 pc端自动登陆注[详细]

浙公网安备 33038102330553号