樱花公主

导航

上一页 1 ··· 3 4 5 6 7 8 9 下一页

2012年2月14日 #

个人PHP项目与Ucenter整合(一)

摘要: 今天研究了一天我个人的php项目与ucenter用户中心整合,从一开始的悲催,到后来的柳暗花明,现在来总结下我整合的步骤先:我弄的是ucenter1.6的gbk1、先安装好你的个人项目和ucenter开源程序,设置虚拟的访问域名,假如我的项目访问地址为,http://my.ad.com ucenter的访问地址为http://my.ucenter.com2、将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples\api文件夹下的uc.php文件拷贝到你网站的根目录下的api文件夹中,若没有api则新建一个api文件夹(api文件夹一定要在网站的根目录中)2、将你 阅读全文

posted @ 2012-02-14 17:30 修炼1987 阅读(2332) 评论(2) 推荐(1) 编辑

2012年1月30日 #

MySQL性能优化 (转载)

摘要: 原文link: http://andyao.javaeye.com/admin/show/1440331. 简介 在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。优化是一个复杂的任务,本文描述MySQL相关的数据库设计和查询优化,服务器端优化,存储引擎优化。2. 数据库设计和查询优化 在MySQL Server性能调优中,首先要考虑的就是Database Schema设计,这一 阅读全文

posted @ 2012-01-30 18:00 修炼1987 阅读(210) 评论(0) 推荐(0) 编辑

php memcached 安装 install(转载)

摘要: 在很多场合,我们都会听到 memcached 这个名字,可能并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序。 yum install –enablerepo=rpmforge memc 阅读全文

posted @ 2012-01-30 17:51 修炼1987 阅读(879) 评论(0) 推荐(0) 编辑

2011年12月29日 #

关于JS的跨域通信的几种解决方案 (转)

摘要: 1.什么引起了ajax不能跨域请求的问题?ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2.有什么完美的解决方案么?没有。解决方案有不少,但是只能是根据自己的实际情况来选择。具体情况有:一、本域和子域的相互访问: www.aa.com和book.aa.com二、本域和其他域的相互访问: www.aa.com和www.bb.com 用 iframe三、本域和其他域的相互访问: www.aa.com和www.bb.com 用 XMLHttpRequest访问代理四、本域和其他域的相互访问: www.aa.co 阅读全文

posted @ 2011-12-29 14:50 修炼1987 阅读(212) 评论(0) 推荐(0) 编辑

2011年12月28日 #

深度探讨PHP之性能(看到的好文章,就转载啦)

摘要: 1.缘起关于PHP,很多人的直观感觉是PHP是一种灵活的脚本语言,库类丰富,使用简单,安全,非常适合WEB开发,但性能低下。PHP的性能是否真的就如同大家的感觉一样的差呢?本文就是围绕这么一个话题来进行探讨的。从源码、应用场景、基准性能、对比分析等几个方面深入分析PHP之性能问题,并通过真实的数据来说话。2.从原理分析PHP性能从原理分析PHP的性能,主要从以下几个方面:内存管理、变量、函数、运行机制来进行分析。2.1内存管理类似Nginx的内存管理方式,PHP在内部也是基于内存池,并且引入内存池的生命周期概念。在内存池方面,PHP对PHP脚本和扩展的所有内存相关操作都进行了托管。对大内存和小 阅读全文

posted @ 2011-12-28 15:04 修炼1987 阅读(307) 评论(0) 推荐(0) 编辑

2011年12月21日 #

[转]mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc的区别

摘要: 一直以来,有很多初学者搞不懂这些Mysql中从查询结果集中取得数据的函数之间有什么区别,今天我就来秀一把,在秀之前先给大家一段PHP实例 1 <?php 2 $link=mysql_connect('localhost','root',”); 3 mysql_select_db('abc',$link); 4 $sql= “select * from book”; 5 $result=mysql_query($sql); 6 while($row=mysql_fetch_row($result)) 7 { 8 echo$row['c 阅读全文

posted @ 2011-12-21 15:52 修炼1987 阅读(239) 评论(0) 推荐(0) 编辑

2011年12月13日 #

我对php框架的理解和看法

摘要: 现在流行的php框架有很多,像cakephp、像yii、像thinkphp 、像zendframework等等,各种框架层出不穷,自己也用过thinkphp和一些公司自己开发的框架,没有接触框架的时候觉得框架很神圣,很强大,抱着学习的态度开始用的,经过使用和学习,真正体会到了使用框架开发的好处了,呵呵,使用框架开发项目,开发效率得到了很大的提升,面向对象的编程思想和mvc模式,使得框架开发出来的项目维护起来更加方便,使得代码的重用性加强,大大缩短了代码数量,不管是哪一种框架,他得思想大体上是一致的,会了一种框架,我想其他的框架用起来也不会很费劲,使用框架虽然有很多好处,但是不同的开源框架都有自 阅读全文

posted @ 2011-12-13 16:52 修炼1987 阅读(437) 评论(0) 推荐(0) 编辑

2011年11月9日 #

ob_get_contents();ob_end_clean();ob_start();的具体用法

摘要: ob_get_contents();ob_end_clean();ob_start()使用ob_start()把输出那同输出到缓冲区,而不是到浏览器。然后用ob_get_contents得到缓冲区的数据。ob_start()在服务器打开一个缓冲区来保存所有的输出。所以在任何时候使用echo ,输出都将被加入缓冲区中,直到程序运行结束或者使用ob_flush()来结束。然后在服务器中缓冲区的内容才会发送到浏览器,由浏览器来解析显示。函数ob_end_clean 会清除缓冲区的内容,并将缓冲区关闭,但不会输出内容。此时得用一个函数ob_get_contents()在ob_end_clean()前面 阅读全文

posted @ 2011-11-09 10:56 修炼1987 阅读(346) 评论(0) 推荐(0) 编辑

2011年7月8日 #

遇到过的一些php笔试题

摘要: 1、linux的多线程和多进程有什么区别?什么时候使用多线程,什么时候使用多进程?答:(1)进程资源调度的最小单位,线程是cpu调度的最小单位;多进程开销大,多线程开销小,这是最基本的区别;一个进程里面可能有很多线程,把进程分解为线程之后就可以有效利用cpu和内存 (2)当需要频繁创建和销毁时优先选用多线程; 需要进行大量计算的优先使用线程; 强相关的处理用线程,弱相关的处理用进程; 可能要扩展到多机分布的用进程,多核分布的用线程; 都满足需求的情况下用最熟悉最拿手的方式2、现有的nosql数据库都有哪些?答:NoSQL,指的是非关系型的数据库,Redis,Tokyo ... 阅读全文

posted @ 2011-07-08 14:53 修炼1987 阅读(676) 评论(3) 推荐(0) 编辑

PHP抓取网页内容的方法

摘要: PHP抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等,抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,至于如何用正则表达式过滤,在这里就不做介绍了,有兴趣的同学可以参考板块:http://phpzixue.cn/articles11.shtml,以下就是几种常用的用php抓取网页中的内容的方法。1.file_get_contentsPHP代码<?php$url="http://www.phpzixue.cn";$contents=file_get_contents($url);//如果出现中文乱码使用下面代码 阅读全文

posted @ 2011-07-08 09:50 修炼1987 阅读(853) 评论(2) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页