轻松学会composer的使用

轻松学会composer的使用

简介对于现代语言而言,包管理器基本上是标配,Java有Maven,Python有pip,NodeJs有npm ,PHP之前是PERAR,不过PEAR有很多缺点。依赖处理容易出现问题配置非常复杂难用的命令行接口好在Composer诞生了。Composer是PHP中用来管理依赖关系的工具。你可以在自己的项目中声明所依赖的PHP包,Composer会帮我们安装这些依赖的库文件。这类似于CentOs中的y...

TAG:composer 2021-03-24
【PHP实例】实现九九乘法表的几种方法(三种循环、四种角度、一种递归)

【PHP实例】实现九九乘法表的几种方法(三种循环、四种角度、一种递归)

用php实现九九乘法表是一个面试遇到的实操题,今天把它来总结下。对老手来说这算不得什么,很容易。但对我这样的新手来讲,通过不同的方法来写还挺锻炼逻辑思维的。

TAG:PHP 2021-03-24
PHP 中(new class())->func()写法

PHP 中(new class())->func()写法

本人菜鸟一枚,老鸟请略过!今天第一次见这种“(new class())->func()”写法,大概能猜出啥意思,但不敢确定,百度也没有找到答案,最后到一个 php 交流群里面得到解惑。其(new class())->func()写法的意思就是实例化再调用如下:$eg = new class();$eg -> func();

TAG:PHP 2021-03-24
PHP 验证邮箱是否有效

PHP 验证邮箱是否有效

在网站开发过程中,可能需要用 PHP 实现验证邮箱格式是否正确,那么我们就可以通过 PHP 中 filter_var 函数来实现。下面我们就结合具体的代码示例,给大家介绍 PHP 怎么验证邮箱是否合格。代码示例如下: function check_email($email)else}echo check_email("111@qq.com")."\n";echo check_email("abc...

TAG:PHP邮箱 2021-03-24
php 高并发解决思路解决方案

php 高并发解决思路解决方案

php 高并发解决思路解决方案,如何应对网站大流量高并发情况。本文为大家总结了常用的处理方式,但不是细节,后续一系列细节教程给出。希望大家喜欢。 一 高并发的概念在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。 二 高并发架构相关概念1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指 HTTP 请求)2、PV(Page...

TAG: 2021-03-24
linux 下如何做压力测试 ab 压力测试

linux 下如何做压力测试 ab 压力测试

一.ab 的简介ab 是 apachebench 命令的缩写,ab 是 apache 自带的压力测试工具。ab 非常实用,它不仅可以对 apache 服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如 nginx、tomcat、IIS 等。二.ab 的原理ab 的原理:ab 命令会创建多个并发访问线程,模拟多个访问者同时对某一 URL 地址进行访问。它的测试目标是基于 URL...

TAG: 2021-03-24
ThinkPHP 远程命令执行漏洞利用(GetShell)

ThinkPHP 远程命令执行漏洞利用(GetShell)

漏洞分析:由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情况下可能的getshell 漏洞,受影响的版本(v5.0.23 及 v5.1.31 以下版本),推荐尽快更新到最新版本。文件:thinkphp/library/think/App.php// 获取控制器名$controller = strip_tags($result[1] ?: $this->rule->get...

TAG:PHP 2021-03-24
WordPress 网站地图 sitemap.xml 纯代码设置方法【亲测有效】

WordPress 网站地图 sitemap.xml 纯代码设置方法【亲测有效】

可以同时生成首页、文章、单页面、分类和标签的 sitemap!一、PHP 代码';echo ''?> daily 1.0 monthly 0.6 +00:00 weekly 0.6 ...

PHP 多台服务器跨域如何让 session 共享使用

PHP 多台服务器跨域如何让 session 共享使用

重点讲讲redis方式的 session 共享方式,此方式也是博主推荐方式。网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上;或通过负载均衡技术 (如:DNS 轮询、Radware、F5、LVS 等)让多个频道共享一组服务器。OK,头脑中我们已...

TAG:共享PHPSessionredis跨域 2021-03-24
thinkphp 短信通知信息验证码接入  平台怎么防止被刷短信

thinkphp 短信通知信息验证码接入 平台怎么防止被刷短信

信息通知在当今网络信息时代是非常重要的一个平台对客户的联络手段,对于多元化的网络社会,不断出现的新型通知手段越来越多,微信公众号,语音通知,短信通知,邮件通知等等,对于中小型平台,本人觉得最经济和实用而且送达率最高的还是最原始的短信通知。那么对于初级技术人员,对于短信通知这个部分肯定要有所了解,包括平台质量,发送要求和对接。从使用过的短信平台来说,第一,阿里云短信,费用最便宜,送达及时,如果你有阿...

TAG:thinkphp 2021-03-24

推荐资源