PHP
文章平均质量分 92
君望永远
この世界、愛はあるの?
展开
-
学习 JpGraph心得以及一些常见问题解决
<br />安装<br />JpGraph 的安装十分简便 :到 http://sourceforge.net/projects/jpgraph/ 下载,解压到应用程序的根路径即可。<br />使用范例一<br />这次我们以 Examples 目录下的 example0.php 为例来讲解一下如何初步使用 JpGraph。example0.php 代码如下:<br /><br />代码片段<br />Php代码<?php include ("../jpgraph.php"); //必须要引用的文件原创 2010-11-16 18:21:00 · 3772 阅读 · 1 评论 -
Zend Studio 9.0.3正式版注册破解
206首发Zend Studio 9.0.3正式版注册破解(2012-07-04更新) © kekehu / ZendStudio / 2011.11.18 / 13:22 / 61914PV 引用功能被关闭了。写在前头转发请标明转自http://www.geekso.com/ZendStudio9-key/以下方法仅供技术交流学习,请勿非法使用,如长期使用请支持购买正原创 2012-07-14 17:41:27 · 1211 阅读 · 1 评论 -
Zend Studio 使用 Xdebug 断点调试
部分内容参考自 这里1, 下载 Xdebug1# 下载地址2# http://xdebug.org/download.php3 4# 寻找和自己所安装的 php 版本对应的 Xdebug 下载原创 2012-07-14 17:15:33 · 8509 阅读 · 0 评论 -
Apache编译安装php错误 libphp5.so : No such file or directory apxs:Error: Command failed with rc=65536
代码:[root@vpser php-5.3.6]# make installInstalling PHP SAPI module: apache2handler/usr/local/apache/build/instdso.sh SH_LIBTOOL='/usr/local/apache/build/libtool' libphp5.la /usr/local/apach原创 2012-08-01 15:47:52 · 7850 阅读 · 0 评论 -
php pdo事务
PDO的事务PDO能够实现事务管理,但是前提条件是所使用的数据库也必须支持事务。1.开始事务开始一个事务使用beginTransaction()方法,该方法的语法格式如下:01 bool beginTransaction ( void ) beginTransaction()方法将会关闭自动提交(autocommit)模式,直到事务提交或者回滚以后才能恢复。原创 2012-07-22 09:59:02 · 1043 阅读 · 0 评论 -
php Function split() is deprecated 的解决办法
php升级为5.3后,程序会报 Function split() is deprecated 的错误。这是因为种种原因(主要是关于正则的原因,具体见后),split这个函数在新版本不支持了。在php中,再使用deprecated的函数会报错,必须改掉。(java里deprecated的函数只是给警告,还可以继续用)改为什么呢? 看第一个参数,如果第一个参数不是正则表达式,split改为原创 2012-07-22 09:55:26 · 4345 阅读 · 1 评论 -
修改php.ini配置文件后就可不用isset来判断啦
从网上下的在程序中直接写if($_GET['out']=='ok')会报错(比如url中没有out后缀的时候报错,必须在前面再加个isset的判断,如这样:if(isset($_GET['out'])){ if($_GET['out']=='ok'){ ...... }}感觉比较繁琐,我看到有的教程里没有用到isset这个判原创 2012-07-22 09:57:49 · 941 阅读 · 0 评论 -
PHP教程:REST API示例
如果你现在正使用iphone、android以及Web等多种平台工作,请看一下这篇文章,它会告诉你如何使用PHP创建RESTful API。Representational state transfer (REST) 是一个用于向不同应用分发数据的软件系统。Web服务系统会以JSON或者XML方式响应状态码。REST API处理流程数据库数据库表users包含了user_id,转载 2012-08-08 17:41:37 · 10905 阅读 · 0 评论 -
用最简单的例子实现jQuery图片即时上传
最近看了一些jQuery即时上传的插件,总算看懂了些门路。现将其最为核心的一部分抽取出来,以期用最简单的例子来说明jQuery图片即时上传的原理。 首先本用例一共包含3个文件: 1、上传面板HTML文件。 2、上传处理PHP文件。 3、jQuery库。 第一、上传面板HTML文件(index.html)。 其转载 2012-08-14 15:20:44 · 4152 阅读 · 0 评论 -
在php中使用FusionCharts
数据格式有setDataURL(srcUrl)和setJSONData(jsonStr)两种 用法在官方demo和document都有详细解释。 在实际需求中,直接参考官方资料还是挺方便的。 fileUrl = '../path/to/xx.swf'; //swf文件路径 srcUrl = 'http://url?a=1&b=2'; //向后端请求的url。转载 2012-10-11 17:46:32 · 2007 阅读 · 0 评论 -
thinkphp 页面静态化
页面静态化对于一个不经常更新的网站尤为重要,网站大了之后,访问量多了之后,带来的就是网站打开速度过于缓慢,甚至打不开,当然用户看到网站打不开也就把网页关了,所以说我研究了一下写了静态化方法,当然thinkphp本身也自带方法,我就不说了。在需要静态化页面的action里面写入action方法ob_start();$static_file ='./home/Tpl/defau原创 2012-10-11 17:47:06 · 2454 阅读 · 0 评论 -
CakePHP 2.x CookBook 中文版 第三章 入门
入门CakePHP 框架为应用程序提供了坚实的基础。它控制着所有方面,从用户的初始请求直到 web 页面的最终渲染。由于本框架遵循 MVC 原则,使得自定义和扩展应用程序变得更容易。本框架还提供了一个基本的原始结构,从文件名到数据库表名,保持了应用程序的一致性和逻辑性。这个概念简单而强劲。遵循规则,就会知道东西都在哪儿,都是怎样组织的。体验和学习 CakePHP 的最好转载 2013-02-06 17:40:38 · 1029 阅读 · 0 评论 -
php操作mysql事务深度测试
一 事务是什么? 正常的sql语句是一条一条的执行,各个sql之间互不影响。 事务的机制类似于一个黑盒,黑盒里的sql语句(多条)要么全部成功了,要么全部失败了。(土话就这么讲,术语我就不说了) 二 如何应用事务? 一个事务有三个关键步骤:开始、提交、回滚。 开始就是要告诉数据库我要开始事务了,那么数据库就会给你提供一个黑盒,接下来你就开始执行sql转载 2013-04-28 16:58:25 · 762 阅读 · 0 评论 -
手把手教你在64位Win7系统中配置Apache+Mysql+PHP环境
B/S架构当下很流行,因为B/S架构有众多优点,例如:用户只需有浏览器就可使用,维护升级都比较方便,跨平台,等等。本文就讲讲Windows+Apache+PHP+Mysql的开发环境如何配置。 WAMP(Windows+Apache+PHP+Mysql)的版本 Windows:笔者用的是64位Win7,所以Apache、PHP和Mysql都选用的64位版本。转载 2013-07-20 11:48:51 · 9960 阅读 · 3 评论 -
《Android和PHP最佳实践》官方站
欢迎大家加入Android和PHP技术交流群:122860896图书资源下载Xampp 开发环境下载:http://pan.baidu.com/share/link?shareid=531771&uk=773037279微博实例完整源码包下载:http://pan.baidu.com/share/link?shareid=531769&uk=773037279Hush Fram转载 2013-09-17 10:20:53 · 15628 阅读 · 6 评论 -
OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程
如果你是一名 Web 开发者,很多时候都需要在本地搭建服务器测试环境,比如 Apache+Mysql+PHP 这样的环境。事实上 Mac OS X 中想要搭建这样的环境很简单,本文我们就会将详细的教程分享给大家。首先需要说明的是,Mac OS X 系统其实已经集成了 Apache+PHP环境,用户手动开启即可。在之前的 OS X 系统中,只需要进入「系统偏好设置——共享」,然后开启「Web原创 2014-08-17 10:07:48 · 1184 阅读 · 0 评论 -
php JpGraph中文乱码完美解决方案
很多人使用JpGraph会出现乱码问题,但是网上有好多并无效果的解决方式,经过反复试验及在网上看了其它人的经验,总结出在2.3版下最终较完美解决方案1、把simsun.ttc字体拷到服务器/usr/X11R6/lib/X11/fonts/truetype下,当然这个目录可以自定义2、不需要更改$aFF === FF_SIMSUN或$aFF === FF_CHINESE ,直接用以下代码即可转载 2012-07-11 17:16:18 · 4474 阅读 · 0 评论 -
X64 64位Windows 7系统上部署Apache + PHP + MySQL
用32位win7系统的,只需要下载一个傻瓜包就可以了,百度或者google下可以出来一大片,我以前在xp上也是通过傻瓜包来安装php环境的,效果还挺不错的。但是64位系统不行。 32位的傻瓜包装在64位系统上边,连apache都没法运行(应该是服务无法加载),整个体系根本运作不起来。后来去找了一下台湾网友写的那篇文章,发现错误百出,这里就不点名批评了。下面介绍一个比较合适的方法,顺利部署Apach原创 2012-06-25 22:40:21 · 2027 阅读 · 0 评论 -
Php操作oracle数据库
<br />本人由于工作关系使用Oracle数据库,发现这里用的人不多,但时常发现有人提的关于PHP操作ORACLE数据库的问题得不到回答,我也曾问过几个,但也无人响应,因此决定把本人在工作中积攒起来的一些技巧、经验奉献出来,希望对使用oracle数据库的人有所帮助。<br />一、配置环境:<br />访问Oracle8以上的数据库需要用到Oracle8 Call-Interface(OCI8)。这个扩展模块需要Oracle8 的客户端函数库,因此需要你要连接远程Oracle数据库的话,还原创 2011-03-06 11:37:00 · 1011 阅读 · 0 评论 -
mysql最大并发连接数设置
mysql 默认的最大并发连接为100,默认的连接数无法满足大量client 连接的请求.<br />但是可以通过以下方式改变,使用root用户登录mysql 系统<br />引用<br />mysql > show variables like ’max_connections‘;<br />+-----------------+-------+<br />| Variable_name | Value |<br />+-----------------+-------+<br原创 2011-04-01 16:39:00 · 25595 阅读 · 0 评论 -
Apache和Mysql的并发配置
<br />在测试页面并发压力的时候,并发到80以后,响应速度急剧下降,CPU占用率急剧上升。经分析,是Apache并发数和Mysql并发数匹配问题。Mysql并发瓶颈 Mysql的连接数到达150以上的时候,服务器4核cpu占有率会急增,性能会急剧下降。Apache并发80的情况下,mysql连接数基本上到了配置的满额200(max-connections=200)。 Apache与mysql的并发关系 Apache最大并发数配置是60原创 2011-04-01 16:41:00 · 2180 阅读 · 0 评论 -
APACHE PHP MYSQL 史上最全配置(解决乱码问题)
<br />先准备好软件:<br />Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;<br />php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;<br />mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。<br />一、安装Apache,配置成功一个普通网站服务器<br />运行下载好的“apache_2.0.55-win原创 2011-05-22 09:29:00 · 2923 阅读 · 0 评论 -
WordPress插件:腾讯微博连接:使用 QQ 号码登录你的 WordPress 博客
<br />腾讯微博开放了 API,并且支持 OAuth 协议,所以我继续开发腾讯微博连接这款 WordPress 插件,他能让你使用 QQ 号码登录 WordPress 博客。<br />腾讯微博连接是使用腾讯微博 API 接口开发的一个 WordPress 插件,它的能让用户使用腾讯微博账号登陆 WordPress 博客,并且可以直接使用腾讯微博的头像,并且能够更新留言和日志到腾讯微博。腾讯微博连接的主要功能<br />使用腾讯微博账号登陆 WordPress 博客,腾讯微博连接插件原创 2011-04-07 17:57:00 · 5765 阅读 · 1 评论 -
10分钟学会ThinkPHP数据分页
数据分页可能是web编程里最常用到的功能之一。thinkphp实现分页功能十分简洁。只需要定义几个参数就能搞定。当然,扩展也是十分方便的。让我们现在就开始thinkphp的分页实现吧。1:首先,我们得创建一个用于分页测试的数据库 test。sql代码如下。复制PHP内容到剪贴板PHP代码:CREATE TABLE `test` (原创 2011-06-22 21:08:00 · 4051 阅读 · 0 评论 -
thinkphp AJAX实现的PAGE类
最近刚刚学习THINKPHP,在实践中需要异步更新表格数据,类ORG.Util.AjaxPage提供GET刷新方式。也看到有朋友提出了AJAX实现的PAGE类,不过看代码貌似只是实现了第一次显示,分页显示的连接好像没有改变。我基于PAGE类,修改实现了其AJAX版本,基本达到我预期目标。请各位专家不吝赐教。改进思想========1. 读取P原创 2011-06-22 21:12:00 · 4630 阅读 · 2 评论 -
ThinkPHP & Jquery Ajax分页演示
演示一下jquery 处理json 并根据静态html模板生成相关内容IndexAction 文件的代码class IndexAction extends Action{ public function index() { $Page = D(Page);原创 2011-06-22 21:13:00 · 3503 阅读 · 2 评论 -
Apache与Tomcat集群配置
一、 环境说明Windows XPapache_2.0.59-win32-x86-no_ssl.msi http://httpd.apache.org/mod_jk-apache-2.0.59.so http://tom原创 2011-07-05 18:12:28 · 797 阅读 · 0 评论 -
PHP搭建WebService(免配置) NuSoap的使用
今天看到一程序运用到NuSOAP,查了一下相关资料,发现用处也挺大的,又增长了知识。转载一下作个记录吧。NuSOAP 是 PHP 环境下的 WEB 服务编程工具,用于创建或调用 WEB 服务。它是一个开源软件,当前版本是 0.7.2 ,支持 SOAP1.1 、 WSDL1.1 ,原创 2011-07-08 17:07:38 · 4812 阅读 · 0 评论 -
FCKeditor 回车文字换行间隔过大的解决
FCKeditor Enter(回车键)换行时间距过大。按住Shift+Enter换行时(间距会小)也就是说它默认直接敲回车是一个键,而按Shift+回车则是键。那一般人的习惯都是直接就敲回车的了,查看了下它的配置文件发现是可以解决的。还有二种方法: 一,原创 2011-09-19 20:48:00 · 1192 阅读 · 0 评论 -
构架高性能WEB网站的几点知识
前言:对于构架高性能的web网站大家都很感兴趣,本文从几点粗谈高性能web网站需要考虑的问题。 HTML静态化什么是html静态化?说得简单点,就是把所有不是.htm或者.html的页面改为.htm或者.html1.纯静态页面当用户访问是,不需要经过服务器解析,直接就可以传送到客户端,此类型的页面,由于不需要解析就能直接访问,一般情况下,比动态页面的执行速度快。原创 2011-10-26 16:20:16 · 720 阅读 · 0 评论 -
ThinkPHP用include file引入模板后,动态内容不执行 解决
提前读取数据库,把需要显示的内容赋值给变量然后再在模版中针对此变量设置标签就行了.比如:class IndexAction extends Action{ function _initialize() { $newModel=D("News"); $result = $newModel->where("cid=原创 2012-02-07 22:40:24 · 8164 阅读 · 3 评论 -
用PHP发包含附件的邮件
用PHP发邮件(包括附件的方法)一直想做监控来发邮件,但是都不太理想,今天在PHP 的一个代码中发现了一个开源的发邮件的类,不管好用不好用,先down下来测试一下,因为不会PHP,所以就先查了一下该类的使用方法。功能不错,大家可以自己玩下。下面我把我自己对这个类的简单的用法给介绍下,希望对大家有帮助。最新的包下载页面在http://sourceforge.net/projects/ph原创 2012-03-28 17:40:26 · 1288 阅读 · 0 评论 -
Windows Server 2003安装配置Apache2+PHP5+MySQL5
一、准备文件1.下载Apache(httpd-2.2.21-win32-x86-openssl-0.9.8r.msi):http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/2.下载PHP(php-5.2.17-Win32-VC6-x86.zip):http://windows.php.net/download/3.下载原创 2012-05-18 09:41:49 · 5893 阅读 · 0 评论 -
互联网金融架构发展史
回想起从公司成立敲出的第一行代码算起到现在也快三年了,平台的技术架构,技术体系也算是经历了四次比较重大的升级转化(目前第四代架构体系正在进行中),临近年底也想抽出时间来回顾一下,一个小公司从最开始的零交易到现在交易量超过百亿背后的技术变迁。总体介绍在互联网金融行业一百多亿其实也算不上大平台,也就是二级阵营吧,其实每次的架构升级都是随着业务重大推进而伴随的,在前一代系统架转载 2017-01-14 16:48:26 · 1966 阅读 · 2 评论