
php
扯文艺的猿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sitemap 在线生成
sitemap(网站地图)1、sitemap什么用,为什么要用到这个?Sitemap 是一个网站的全部URL列表,应该自动不定期更新这个列表,以使得使用 sitemap 的第三方搜索引擎、订阅软件可以即时发现你网站中的新的URL。 Sitemap 是SEO中的首要任务,网站站长应向搜索引擎定期提交更新的URL列表,这就是网站地图 (Sitemap) ,以让搜索引擎可以全面获得网站的网址信息和即时更新信息。 因此sitemap对于一个网站来说,它是十分重要的,同时定期更新网站地图,也是必不可少的环节。.原创 2020-11-26 10:37:27 · 1326 阅读 · 0 评论 -
秒杀抢购思路以及高并发下数据安全
秒杀问题:高并发恶意请求和无效请求超卖数据库压力链接暴露一、高并发解决方法用Nginx负载均衡,还可以用Nginx拦截高频率的恶意请求二、恶意请求和无效请求Nginx拦截高频率的恶意请求前端优化:图片放到对象存储 页面静态化,用户在点击下单以后按钮变成灰色,js中限制请求之间需要间隔几秒后端优化: 秒杀涉及到的订单生成支付等操作,都是要秒杀完成后,秒杀成功的用户才能做的操作,在产品库存没有了以后,直接反回false三、超卖解决方法,数据库压力事先把所有的产品都放到Redis队列转载 2020-09-14 16:14:34 · 2799 阅读 · 0 评论 -
PHP全栈开发路线
PHP全栈开发路线能掌握以上技术这些人必然具备在技术上有独当一面的能力,从一个Coder逐步走向CTO或是架构师并形成影响力。那么以上专题内容该怎么学习?为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套精品PHP架构师教程,适合1-5年内PHP开发人员,保证你学了以后保证薪资上升一个台阶。现在好多人都说PHP程序员不行,你要是开发3-5年连分布式缓存、高并发、API架构、Swoole协程编程都不会,怎么去拥有核心竞争力,拥有一份高薪呢?这套教程针对PHP开发1-5年的人员、正处于瓶颈期,原创 2020-05-14 11:10:49 · 946 阅读 · 0 评论 -
php缓存技术有哪些(总结)
php缓存技术有哪些(总结)一、总结静态页面:全页面静态化缓存,页面部分缓存(将页面中不常变动的部分进行静态化缓存),数据缓存:比如我的每轮的题目数据,商店,寻宝数据等数据库:查询缓存(缓存数据库查询结果),按内容变更进行缓存(插入数据是缓存跟着变)内存式缓存:比如memcached(内容缓存到系统内存中,需要获取信息时,直接到内存中取)缓存扩展:PHP APC缓存扩展其它缓存:O...转载 2020-03-13 23:17:48 · 404 阅读 · 0 评论 -
PHP 异常处理 throw new exception
当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 “catch” 代码块。如果异常没有被捕获,而且又没用使用 set_exception_handler() 作相应的处理的话,那么将发生一个严重的错误(致命错误),并且输出 “Uncaught Exception” (未捕获异常)的错误消息。Try, throw 和 catch(通常跑出错误,一般会跟try catch配合使用)...转载 2019-11-18 23:29:28 · 1409 阅读 · 0 评论 -
PHP解析html类simple-Html-Dom
简介利用php获取网页源码之后,想从html中获取相对应的元素、值。就需要利用此插件了这里附下手册文档地址:github下载地址:simple_html_dom英文:http://www.phpddt.com/manual/simplehtmldom_1_5/manual.htm中文:http://microphp.us/plugins/public/microphp_res/simp...原创 2019-07-28 16:18:51 · 1141 阅读 · 0 评论 -
php 写入文件,日志记录信息方法
/** * [write_log 写入日志] * @param [type] $data [写入的数据] * @return [type] [description] */function write_log($data){ $years = date('Y-m'); //设置路径目录信息 $url = './public/log/txlog/'...转载 2018-11-17 09:26:49 · 8300 阅读 · 0 评论 -
使用开源 phpqrcode 生成二维码
使用 phpqrcode 生成二维码 phpqrcode是国外的一款用来生成二维码的类库,方便用来生成二维码,方便手机用户访问。 这个是我的做的案例:码云开源的 phpqrcode 生成二维码 github开源的 phpqrcode 生成二维码官网地址:http://phpqrcode.sourceforge.net/ /*** My Blog : https:/...转载 2018-08-21 09:50:05 · 705 阅读 · 0 评论 -
php数组进行打乱,重新排列
最近做项目遇到这样一个问题,是关于一个考试的项目:要求A/B/C/D的答案不能始终在一样的位置,所以就要进行重新组装随机出来了。 黏上代码 <?phpheader("Content-type: text/html; charset=utf-8"); $array=[ 'choice'=>['直角三角形','锐角三角形','钝角三角形','天角三角形']...原创 2018-08-28 13:43:24 · 7078 阅读 · 1 评论 -
PHP实现接收和发送XML数据
sendXML.php <!--发送XML的页面-->$xml_data = '<xml>...</xml>';//发送的xml$url = 'http://localhost/getXML.php';//接收XML地址 $header[] = "Content-type: text/xml";//定义content-type为xml$ch = cu...转载 2018-06-30 13:06:34 · 9585 阅读 · 0 评论 -
PHP生成zip压缩包
压缩一个文件我们将一个文件生成一个压缩包。<?php$path = "c:/wamp/www/log.txt";$filename = "test.zip";$zip = new ZipArchive();$zip->open($filename,ZipArchive::CREATE); //打开压缩包$zip->addFile($path,basename($pa...转载 2018-06-05 20:01:47 · 15028 阅读 · 2 评论 -
php如何把一个二维数组转换成一个一维数组
$arr=array( '0'=>array( 'a'=>2, 'b'=>'fd', 'c'=>'fgd', 'd'=>'hg', ), '1'=>array( 'e'=>2, 'b'=>'fd', 'f'=>'fgd', ), '2'=>array( 'a'=>2, 'c'=>'fd', 'e'=>...转载 2018-05-13 15:44:05 · 10087 阅读 · 2 评论 -
PHP下载远程图片及保存到本地代码
摘要:本在使用 PHP 做简单的爬虫的时候,我们经常会遇到需要下载远程图片的需求,所以下面来简单实现这个需求。文主要和大家介绍了PHP实现下载远程图片的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助到大家!!!!1.使用 curl比如我们有下面这两张图片:1234$images = [ 'https://dn-laravist.qbox.me/2015-09-22...转载 2018-04-22 17:30:07 · 2724 阅读 · 0 评论 -
php各版本下载地址
下载地址:点击打开链接注意:windows 2003和XP是同样的内核,php官方发布php5.5的时候已经表示 PHP 5.5 以上的PHP版本不再支持Windows XP 和 Windows 2003 系统 Apache2.2无法支持5.5以上的PHP,在Windows 2003 系统中最高能安装的php版本是php5.4 Windows 2003用户可使用PHPWAMP中的apache2.2...原创 2018-04-22 17:02:12 · 6219 阅读 · 0 评论 -
PHP中使用CURL实现GET和POST请求
详情可以点击这里12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849/** * CURL方式的POST传值 * @param [type] $url [POST传值...原创 2018-03-20 21:32:35 · 309 阅读 · 0 评论 -
php二维数组删除某个键值相同的数组
二维数组内部的一维数组因某一个键值不能相同,删除重复项:转载 2018-01-04 12:10:17 · 2392 阅读 · 0 评论 -
PHP中使用CURL实现GET和POST请求
一、什么是CURL?cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单转载 2017-12-02 23:59:32 · 6933 阅读 · 0 评论