php的Memcache方法介绍及应用实例

admin 发表于 [PHP] 分类,标签: memcached
0
网络 开发 中,特别是大访问量的web项目开发中。为提高响应速度,减少数据 查询 运算都会选用memcache。现在网上介绍Memcache安装的已经很多,不再赘述。再次着重介绍memcache的一些常用方法: Memcache::add // 添加一个值,如果已经存在,则返回falseMemcache::addServer // 添加Memcache地址Me...阅读全文>>

php操作memcache的用法、详解和方法介绍

admin 发表于 [PHP] 分类,标签: memcache
0
1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。 memcache也提供用于通信对话(session_handler)的处理。 更多Memcache 模块相关信息可以到 http://www.danga.com/memcached/ 查阅。  ...阅读全文>>

用PHP读取文件的方法总结

admin 发表于 [PHP] 分类,标签: PHP语法 知识总结
0
让我们算一算有多少种方法     处理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than one way to do it”(并非只有一种方法可做这件事),尤其是在文件处理上。但是在这么多可用的选项中,哪一种是完成作业的最佳...阅读全文>>

在 PHP 中使用命令行工具[转]

admin 发表于 [PHP] 分类,标签: 常用命令 PHP语法 知识总结
0
如果您使用过 PHP,您就会发现它是创建特性丰富的 Web 页面的出色工具。作为一大脚本语言,PHP: 容易学习。 有许多强大的框架(比如 CakePHP 和 CodeIgniter),让您能够像 Rails 程序员一样高效。 能够与 MySQL、PostgreSQL、Microsoft® SQL Server,甚至 Oracle 通信。 能够轻松地与 JavaSc...阅读全文>>

用 PHP 使 Web 数据分析进入更高境界[转]

admin 发表于 [PHP] 分类,标签: PHP自定义函数
0
动态网站不断生成大量的数据 — 访问日志、民意测验和调查结果、客户概要信息、订单及其它,Web 开发人员的工作不仅是创建生成这些数据的应用程序,而且还要开发使这些数据流有意义的应用程序和方法。 通常,对于由管理站点所产生的不断增长的数据分析需求,Web 开发人员的应对是不够的。一般而言,除了报告各种描述性统计信息之外,Web 开发人员并没有其它更好的方法来反映数据流特征。有许多 ... 阅读全文>>

PHP Mysqli封装类

admin 发表于 [PHP] 分类,标签: PHP代码 PHP自定义函数 MySQL函数 PHP语法
0
<?php /** * mysqli db class - WhileDo MVC * * @author HzqGhost <admin@whiledo.com> * @version 1.2.0 * @modified by admpub.com */ class db { /** * *错误编...阅读全文>>

多memcached和mysql主从环境下PHP开发: 代码详解【整理】

admin 发表于 [PHP] 分类,标签: 编程技巧 PHP代码 知识总结 性能优化 memcached
1
一般的大站通常做法是—— 拿着内存(memcached)当数据库 来用和很好的 读写分离  备份机制 (mysql的主从)。 配置文件 config.php 内容 <?php $memcached = array( //用memcached 的多进程模拟多台memcached 服务器。cn、...阅读全文>>

让uc接口支持按用户名删除用户

admin 发表于 [PHP] 分类,标签: PHP代码 同步登录 UCenter
0
由 Comsenz 开发的 UCenter 客户端 uc_client (一个包含接口程序的文件夹)  让我们可以在自己的项目中使用 uc_user_delete()  函数同步删除UCenter中的用户,但是该函数只能接受 按用户的UID来删除用户,不能按会员名来删除,实在是有点遗憾,下面我就通过自己修改其源代码来修补这个遗憾。 第一步:修改 uc_client/cli...阅读全文>>

php代码实现读取文件头判断文件类型,支持图片、rar、exe等后缀

admin 发表于 [PHP] 分类,标签: 编程技巧
0
php代码实现读取文件头判断文件类型,支持图片、rar、exe等后缀。 案例 <?php $filename = "11.jpg"; //为图片的路径可以用d:/upload/11.jpg等绝对路径 $file = fopen($filename, "rb"); $bin = fread($file, 2); //只读2...阅读全文>>

fsockopen封装

admin 发表于 [PHP] 分类,标签: PHP代码 PHP自定义函数
0
/** * post数据 * @param string $url post的url * @param int $limit 返回的数据的长度 * @param string $post post数据,字符串形式username='admpub'&passwor...阅读全文>>

PHP性能优化技巧

admin 发表于 [PHP] 分类,标签: 编程技巧 PHP代码 知识总结 性能优化
0
1. 不要随便就复制变量 有时候为了使 PHP 代码更加整洁,一些 PHP 新手(包括我)会把预定义好的变量复制到一个名字更简短的变量中,其实这样做的结果是增加了一倍的内存消耗,只会使程序更加慢。试想一下,在下面的例子 中,如果用户恶意插入 512KB 字节的文字到文本输入框中,这样就会导致 1MB 的内存被消耗! BAD: PHP代码 $description ...阅读全文>>

PHP数组索引加不加引号的区别

admin 发表于 [PHP] 分类,标签: 编程技巧 PHP语法 知识总结 性能优化
0
我看到过很多人操作数组的时候, 对于数组中的非数字键名不使用引号, $array[key] = $value; 我可以理解有些人可能会觉得这样的代码很”整洁”, 并且也能正常执行. 更甚至,如果他很”幸运的”php配置的好: error_reporting = ~E_NOTICE 他也许永远都沉浸在自己的”整洁”风格中, 而没...阅读全文>>

PHP中strtr和str_replace比较

admin 发表于 [PHP] 分类,标签: PHP代码 PHP语法 知识总结
0
mixed str_replace ( mixed search, mixed replace, mixed subject [, int &count]) string strtr ( string str , string from, string to)string strtr ( string str , array replace...阅读全文>>

高级PHP应用程序漏洞审核技术

admin 发表于 [PHP] 分类,标签: PHP安全
0
[目录]1. 前言2. 传统的代码审计技术3. PHP版本与应用代码审计4. 其他的因素与应用代码审计5. 扩展我们的字典5.1 变量本身的key5.2 变量覆盖5.2.1 遍历初始化变量5.2.2 parse_str()变量覆盖漏洞5.2.3 import_request_variables()变量覆盖漏洞5.2.4 PHP5 Globals 5.3 magic_quotes_gpc与代码安全5...阅读全文>>

给edoog威客系统添加自定义字段功能成果展示

admin 发表于 [PHP] 分类,标签: edoog 二次开发
2
为了给任务网添加更加灵活的筛选功能,决定对edoog威客系统进行改造,添加自定义字段功能。经过几天的二次开发和测试,现已完美实现了此功能。此自定 义字段不仅仅能用于任务中,还能用于服务、招标地区、人才和帮助信息中,具备了很高的全站通用性。现在贴几张截图,展示一下成果...阅读全文>>

[神器]TortoiseSVN-搭建本地的版本控制库

admin 发表于 [PHP] 分类,标签: 版本控制
0
软件名: TortoiseSVN  ~~众所周知的东东 关键字: 本地SVN 使用对象: 编写开发各种东西,无论是 软件开发,WEB设计,或是Office套件相关的创作,甚至是写论文,做游戏地图,手机主题;       好吧,只要你在做的东西是 从无到有,循序渐进的过程,并且你需要保存历史文档,方式误操...阅读全文>>

判断和获取PHP扩展

admin 发表于 [PHP] 分类,标签: 编程技巧 PHP代码 PHP自定义函数 知识总结
0
列出所有加载的扩展及其包含的函数 <?php /** *列出所有加载的扩展及其包含的函数 */ $exts=get_loaded_extensions(); foreach($exts as $ext) { $funs=get_extension_funcs($ext); echo "当前扩展名称:"...阅读全文>>

(转载)php用fsockopen()函数实现模拟提交表单

admin 发表于 [PHP] 分类,标签: 编程技巧 HTTP PHP代码
0
一直想解决EMlog飞信插件发表留言后漫长等待返回发送结果的困扰,今天用fsockopen()函数解决了这个问题。原理很简单,就是php模拟post表单,且去掉返回结果。这样速度就快多了。核心代码如下: <?php $msg='测试飞信用'; $host =$_SERVER['HTTP_HOST']; $post=rawurlencod...阅读全文>>

调整PHP和MySQL的时区,实现同步显示中国时间

admin 发表于 [PHP] 分类,标签: 编程技巧 PHP代码 知识总结
0
现在很多朋友购买国外主机,可是国外主机显示的是当地时间,如何设置成国内时间呢? 所谓的时间问题归根结底也就是“时区”问题,我们首先要知道的是:1、美国时间和中国时间相差应该是8小时。2、PHP的时间和MySQL的时间不是相同的。所以,我们所要做的事情就是:1、把美国时间改成中国时间。2、并且要把PHP的时间和MySQL的时间统一。 //这里是页面的开头,用于改P...阅读全文>>

(转载)PHP检测远端文件是否存在

admin 发表于 [PHP] 分类,标签: 编程技巧 HTTP PHP代码 PHP自定义函数 知识总结
0
今天在vB·流水帐的博客上看到这篇文章,让我有所斩获,因为以前也曾为这个问题而困惑,特转载收藏。 以下为转载内容: <?php $url = 'http://example.com'; $hander_array = get_headers($url); if ($header_array[0] == 'HTTP/1.1 2...阅读全文>>