您现在的位置: 首页

网络编程

>
php执行shell命令的安全隐患

php执行shell命令的安全隐患

在php项目中执行shell命令可以通过exec、system函数来执行,在php5.4以前的版本中使用这两个函数时需要关闭安全模式,可见官方都认为这两个函数存在安全隐患。
在PHP项目中利用system函数执行shell命令

在PHP项目中利用system函数执行shell命令

在php项目开发中,如果能够在项目内执行shell命令,将可以实现更多的功能;此外,如果可以用具有同php相同功能的shell命令来替代,也可以提升项目的性能和效率。而php的system函数就可以实现在php中执行shell命令。
curl_multi实现多线程采集处理

curl_multi实现多线程采集处理

curl​普通的单线程请求是通过 curl_init 实例化然后通过 curl_exec 执行并获取我们想要的信息,如果是多线程的话,则需用通过 curl_multi 系列函数来实现。
php跨域问题解决方案

php跨域问题解决方案

跨域,指的是从一个域名去请求另外一个域名的资源。即跨域名请求!跨域时,浏览器不能执行其他域名网站的脚本,是由浏览器的同源策略造成的,是浏览器施加的安全限制。
PHP限制用户多地登录的处理方法

PHP限制用户多地登录的处理方法

为了安全起见,在应用程序中往往会限制用户多地同时登录,保证在同一时间同一账号只能在一处登录,如其他地方有登录同一账号会被强制下线。在php中这种限制是怎么处理的呢?
ThinkPHP5整合PHPMailer实现QQ邮件发送

ThinkPHP5整合PHPMailer实现QQ邮件发送

邮件发送功能在项目中还是非常常用的,比如用户注册发送验证码,用户发送留言邮件,事件提醒功能等。今天我们就用thinkphp5整合PHPMailer来实现邮件发送功能。
PHP通过PHPExcel实现Excel表格数据的导入

PHP通过PHPExcel实现Excel表格数据的导入

数据导入导出在项目应用中也是一项比较常用的功能,它可以为我们做数据统计分析、数据录入节省大量的时间,今天就来讲下通过PHPExcel实现Excel表格数据的导入。PHPExcel是一个PHP类库,用来帮助我们简单、高效实现从Excel读取Excel的数据和导出数据到Excel。
如何用explain来分析一条查询sql的性能

如何用explain来分析一条查询sql的性能

explain 翻译过来就是解释的意思, 在 mysql 里被称作执行计划,即可以通过该命令看出 mysql 在经过优化器分析后决定要如何执行该条 sql 。
PHP经典趣味算法整理

PHP经典趣味算法整理

趣味知识不仅可以让学习不再那么枯燥,对知识的理解和掌握也非常有帮助,本文整理了一些经典的PHP趣味算法,希望对算法感兴趣的朋友有帮助。
基于ThinkPHP框架的分布式部署方案实施

基于ThinkPHP框架的分布式部署方案实施

分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。
mysql数据库主从配置教程

mysql数据库主从配置教程

mysql主从配置是数据库读写分离、负载均衡等操作的前置准备工作,也是做mysql数据库优化必须掌握的技能,主数据库master上进行写操作,同步数据库,从数据库slave上进行读操作,可以极大的提升性能,降低服务器负载。
PHP实现快速排序算法的三种方法

PHP实现快速排序算法的三种方法

通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列