文章分类 -  PHP

上一页 1 2

JQuery上传插件Uploadify使用
摘要:Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载官方文档官方演示本地下载(http://files.cnblogs.com/xusion/uploadify.zip)基本演示:$(function() { $("#file_upload_1").uploadify({ height : 30, swf : '/uploadify/uploadify.swf', ... 阅读全文

posted @ 2013-09-11 15:39 一个石头 阅读(187) 评论(0) 推荐(0)

Flashvars 在IE和Firefox中的不同用法
摘要:做好的FLASH游戏,结果在不同浏览器里会出错,终于被我找到原因了.IE中Firefox中很清楚在IE中只要放在而在Firefox中却是要放在才是有效的,所以建议大家在param和embed中都放上一个这样兼容性也就高了。 阅读全文

posted @ 2013-07-16 17:58 一个石头 阅读(202) 评论(0) 推荐(0)

大神们的博客
摘要:依赖注入那些事儿http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html千万级记录的Discuz论坛导致MySQL CPU 100%的优化笔记http://www.xiaohui.com/dev/server/20070701-discuz-mysql-cpu-100-optimize.htm 阅读全文

posted @ 2013-05-08 13:06 一个石头 阅读(133) 评论(0) 推荐(0)

PHP程序员突破成长瓶颈
摘要:作为一名合格的PHPer 首先就是对PHP的热爱,俗话说:“要做好一件事,要先去理解他,然后爱他。”PHP是一种很美妙的开发语言,你不需要再为定义一个变量的类型而犹豫不定,PHP会自动判断;你不需要在得到一个表单数据而声明N多的函数,一切都交给PHP吧!AD:2013大数据全球技术峰会低价抢票中先明确我所指的PHP工程师,是指毕业工作后,主要以PHP进行WEB系统的开发,没有使用其他语言工作过。工作经验大概在3~4年,普通的WEB系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会这样的物点:除了PHP不使用其它的语言,可能会点shell 脚本。对 阅读全文

posted @ 2013-04-26 21:05 一个石头 阅读(149) 评论(0) 推荐(0)

PHP解决合并图片失真问题
摘要:$ni = imagecreatetruecolor($toW,$toH);//创建真彩色图片$bg_x = (($toW-$ftoW)/2);$bg_y = (($toH-$ftoH)/2);$color=imagecolorallocate($ni,255,255,255); //创建颜色imagefill($ni, 0, 0, $color); //设置白底imagecopy($ni,$tm,$bg_x,$bg_y,0,0,$ftoW,$ftoH); //合并图片imagedestroy($tm); 阅读全文

posted @ 2013-04-25 23:08 一个石头 阅读(769) 评论(0) 推荐(0)

windows下配置nginx+php环境
摘要:刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”。当然这里不是要来唠嗑,以上是题外话。 nginx相较于我们熟悉的apache、IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”。因此考虑到能够为Web服务器节省资源,它可以代替apache来提供Web服务。那么上正题了,nginx有这么多优势,那在windows下如何来配置nginx+php环境?网上看到还是那么多转载来转载去的文章。这里就我配置的过程,来介绍一下:1. 阅读全文

posted @ 2013-04-22 13:09 一个石头 阅读(98) 评论(0) 推荐(0)

PHP的file_get_contents获取远程页面乱码的问题
摘要:PHP的file_get_contents获取远程页面内容,如果是gzip编码过的,返回的字符串就是编码后的乱码1、解决方法,找个ungzip的函数来转换下2、给你的url加个前缀,这样调用$content = file_get_contents("compress.zlib://".$url);无论页面是否经过gzip压缩,上述代码都可以正常工作!使用curl模块同样可解决问题function curl_get($url, $gzip=false){ $curl = curl_init($url); curl_setopt($curl, CURLOPT_RETURNTRA 阅读全文

posted @ 2013-04-12 14:49 一个石头 阅读(123) 评论(0) 推荐(0)

php中heredoc的使用方法
摘要:Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个典型的例子。如下:<?php$name = '浅水游';print <<<EOT<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" 阅读全文

posted @ 2013-04-12 12:00 一个石头 阅读(149) 评论(0) 推荐(0)

PHP实现IOS的推送
摘要:php做服务端实现IOS推送,没有想象的那么困难,因为苹果实在是太NB了,很多事情它都替开发者已经想到。相比较安卓而言,苹果的推送要简单的多。这里我不会讲具体的实现思路,直接贴可以用的代码好了,因为比较懒。如果以后有空我会将这块补上来。// Put your device token here (without spaces):$deviceToken = 'bcf0e0ef9fd812b762347142cee74fb46b797e4972ab1936dd6d17e6bdca75f1';// Put your private key's passphrase here 阅读全文

posted @ 2012-12-19 17:18 一个石头 阅读(463) 评论(0) 推荐(0)

ios开发:用PHP实现IOS推送
摘要:ios推送消息是个非常有用的功能,许多应用程序都具备了这个功能,成为实时应用的数据流核心.那么我们怎么用php为ios做推送服务呢?下面本文章将为您进行详细讲解。ios消息推送机制可以参考ios消息推送机制实现与探讨。首先,需要一个pem的证书,该证书需要与开发时签名用的一致。 具体生成pem证书方法如下:1. 登录 iPhone Developer Connection Portal(http://developer.apple.com/iphone/manage/overview/index.action) 然后点击 App IDs2. 创建一个 Apple ID 。通配符 ID 不能用于 阅读全文

posted @ 2012-12-19 17:17 一个石头 阅读(335) 评论(0) 推荐(0)

smarty模板设置
摘要:<?phpinclude_once(dirname(__FILE__).'/../smarty/smarty.class.php');$tpl = new Smarty();$tpl->template_dir ="../templates/";$tpl->compile_dir ="../templates_c/";$tpl->config_dir ="../configs/";$tpl->cache_dir ="../cache/";//$tpl->cache 阅读全文

posted @ 2012-12-11 16:38 一个石头 阅读(92) 评论(0) 推荐(0)

Castle ActiveRecord开发数据库应用笔记
摘要:表列如果你的列名是数据库的保留字,在Property中用"`"声明列名[Property("`User`")]public String User{ get { return _user; } set { _user = value; }}复制代码不要使用Status做列名,它是NHibernate的保留字,否则ActiveRecord会抛异常:Ambiguous column name 'Status'可以使用枚举作为列的类型,在数据库中将创建整数类型的列对象保存到数据库的时机只有在会话Flush()或事务Commit()的时候,对象才 阅读全文

posted @ 2012-11-21 16:11 一个石头 阅读(185) 评论(0) 推荐(0)

使用ab进行页面的压力测试
摘要:ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab下载地址:http://files.cnblogs.com/xusion/ab.rar1 我们可以模拟100个并发用户,对一个页面发送1000个请求./ab -n1000 -c100http://vm1.jianfeng.com/a.html其中-n代表请求数,-c代表并发数返回结果:##首先是apache的版本信息This is ApacheBench, Version 2.3 <$Revision: 655654 $>Copyright 1996 Adam Twiss, Ze 阅读全文

posted @ 2012-11-20 16:11 一个石头 阅读(180) 评论(0) 推荐(0)

php 技巧- 传值引用
摘要:php的引用(就是在变量或者函数、对象等前面加上&符号)在PHP 中引用的意思是:不同的名字访问同一个变量内容.与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容PHP代码:<?$a=“ABC”;$b =&$a;echo $a;//这里输出:ABCecho $b;//这里输出:ABC$b=“EFG”;echo $a;//这里$a的值变为EFG 所以输出EFGecho $b;//这里输出EFG?>函数的传址调用传址调用我就不多说了 下面直接给出代码PHP代码:function te 阅读全文

posted @ 2012-10-19 11:47 一个石头 阅读(146) 评论(0) 推荐(0)

cakephp controller 加载不相同的 model
摘要:1. Controller::loadModel();This method actually calls ClassRegistry::init() and saves the instance of the model as a parameter in the controller.Example:1Controller::loadModel('Car');2$cars=$this->Car->find('all');2. ClassRegistry::init()This method creates an instance of the M 阅读全文

posted @ 2012-07-03 18:40 一个石头 阅读(168) 评论(0) 推荐(0)

php 数组操作的基本函数
摘要:一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray_search("apple",$arr);在数组中检索apple ,如果存在返回键名array_key_exists("apple",$arr);检索给定的键名是否存在数组中isset($arr[apple]):检索给定的键名是否存在数组 阅读全文

posted @ 2012-07-03 18:38 一个石头 阅读(166) 评论(0) 推荐(0)

上一页 1 2