![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php开发
文章平均质量分 92
itaper
一个搞开发的程序猿
展开
-
PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询–合理利用算法,即附近的人
define(EARTH_RADIUS, 6371);//地球半径,平均半径为6371km /** *计算某个经纬度的周围某段距离的正方形的四个点 * *@param lng float 经度 *@param lat float 纬度 *@param distance float 该点所在圆的半径,该圆与此正方形内切,默认值为0.5千米 *@return array 正转载 2016-12-02 14:06:58 · 2532 阅读 · 0 评论 -
PHP编程效率的20个要点
来源:http://www.php100.com/html/dujia/2015/0919/8978.html[导读] 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中转载 2016-12-02 14:23:31 · 198 阅读 · 0 评论 -
百度地图API调用(php 版本)输入地址 获取经度纬度
上传地址,获得经度纬度:$newdata = urlencode(地址);$url = "http://api.map.baidu.com/geocoder/v2/?address=".$newdata."&output=json&ak=需自己申请";$address_data = file_get_contents($url);$json_data = json_decode($a转载 2016-12-05 15:22:12 · 4654 阅读 · 0 评论 -
PHP如何解决网站大流量与高并发
首先,确认服务器硬件是否足够支持当前的流量。普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大, 那么必须首先配置一台更高性能的专用服务器才能解决问题 ,否则怎么优化都不可能彻底解决性能问题。 其次,优化数据库访问。 前台实现完全的静态化当然最好,可以完全不用访问数据库,不过对于频繁更新的网站, 静态化往往不能满足某些功能。缓存技术就是另一个解决方案,就是将动转载 2016-12-06 09:57:45 · 751 阅读 · 0 评论 -
分片上传(断点续上传)原理
分片上传(断点续上传)分片上传功能支持将一个文件切割为一系列特定大小的小数据片,分别将这些小数据片分别上传到服务端,全部上传完后再在服务端将这些小数据片合并成为一个资源。上传模型中对分片上传的特点进行了完整的阐述。关键概念分片上传引入了两个概念:块(block)和片(chunk)。每个块由一到多个片组成,而一个资源则由一到多个块组成。他们之间的关系可以用下图表述:块是服务端的永转载 2016-12-14 16:22:16 · 10900 阅读 · 0 评论 -
MySQL性能优化的最佳21条经验[转]
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查询缓转载 2017-03-15 11:54:06 · 285 阅读 · 0 评论