`
haohappy2
  • 浏览: 326325 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Tips Drupal is one incredible technology which is getting better and better with each passing day. A number of websites are relying on the power of Drupal and benefitting from the immense utility that Drupal brings to the fore. However, no technology is fool-proof and even the much talked about and ...
Configuring Mysql could be a daunting task if your Drupal site begins to scale and you start getting "too many connections" error or mysql server down errors. We had this opportunity to scale a Drupal site to 2 million page views a month and we improved this with success. So, lets start and ...
JSON(JavaScript. Object Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript.原生格式,这意味着在JavaScript.中处理JSON数据不需要任何特殊的API或工具包。 JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。具体细节参考http://www.
回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。 回调和API非常接近,他们的共性都是跨层调用的函数。但区别是API是低层提供给高层的调用,一般这个函数对高层都是已知的;而回调正好相反,他是高层提供给底层的调用,对于低层他是未知的,必须由高层进行安装,这个安装函数其实就是一个低层提供的API,安装后低层不知道这个回调的名字,但它通过一个函数指针来保存这个回调函数,在需要调用时,只需引用这个函数指针和相关的参数指针。 其实:回调就是该函数写在高层,低层通过一个函数指针保存这个函数,在某个事件的触发下,低层通过该函数指针 ...
Apache系统中的.htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。 ...
public 表示全局,类内部外部子类都可以访问;private表示私有的,只有本类内部可以使用;protected表示受保护的,只有本类或子类或父类中可以访问;<?//父类class father{public function a(){  echo "function a"; }private function b(){  echo "function b"; }protected function c(){  echo "function c"; }}//子类class child extends father{  func ...
用PHP生成XML文件的常见方法如下: 【XML文件内容】 <?xml version="1.0" encoding="utf-8"?><article>    <item>        <title size="1">title1</title>        <content>content1</content>        <pubdate>2009-10-11</pubdate>    </item>   ...
PHP中的几种XML解析方法总结如下:以解析Google API 接口提供的天气情况为例,取天气及气温。API地址:http://www.google.com/ig/api?weather=shanghai 【XML文件内容】  <?xml version="1.0" ?>    <xml_api_reply version="1">             <weather module_id="0" tab_id="0" mobile_row="0" mobil ...
1.编辑你想要控制的目录下的.htaccess文件假设你的phpmyadmin目录在/usr/local/apache/htdocs下,你可以这样在/usr/local/apache/htdocs/phpmyadmin/目录下创建一个.htaccess文件,内容如下: AuthUserFile /usr/local/apache/htdocs/phpmyadmin/.htpasswdAuthType BasicAuthName "Protected Area"ErrorDocument 401 /catchErrors/err_401.htmlrequire valid-u ...
<?php    /**   * Socket版本   * 使用方法:   * $post_string = "app=socket&version=beta";   * request_by_socket('facebook.cn','/restServer.php',$post_string);   */   function request_by_socket($remote_server,$remote_path,$post_string,$port = 80,$timeout = 30){       ...
1、 项目确定阶段 参与项目内部的启动会议; 协助跟踪项目经理完成项目交接会议的召开; 跟踪项目经理根据交接会议填写问题列表和风险列表; 协助项目经理规划项目资源,包括人员安排; 根据人员的安排情况,相应的采取辅导和培训; 协助配置管理员创建配置库,并跟踪将前期的文档入库; 跟踪项目经理准备项目启动会的相关资料,并审批入库; 跟踪项目经理编写初步的实施设计方案;2、 项目需求阶段 与项目经理交流项目情况,制定当前阶段的项目计划(project计划); 跟踪是否需要取得产品基线,需要的话协助项目经理填写出库单,完成基线的取得并入库; 与项目经理交流沟通,关于需求调研的准备工作 ...
分布式内存共享。目前在PHP领域中能够做到分布式内存共享的只有Memcache。1.memcached详细介绍。 引用 通常的网页缓存方式有动态缓存和静态缓存等几种,在ASP.NET中已经可以实现对页面局部进行缓存,而使用memcached的缓存比 ASP.NET的局部缓存更加灵活,可以缓存任意的对象,不管是否在页面上输出。而memcached最大的优点是可以分布式的部署,这对于大规模应用来 说也是必不可少的要求。LiveJournal.com使用了memcached在前端进行缓存,取得了良好的效果,而像wikipedia,sourceforge等也采用了或即将采用memcached作为 ...
一:访问统计 //访问统计$memcache = new Memcache;$memcache->connect('localhost', 11211) or die ("Could not connect"); if($s=$memcache->get('a')) {   $s=$s+1;   $memcache->set('a',$s);}else$memcache->set('a',1);echo '访问结果为:'.$s;?>其实我们可以用increment方法代替上面的做法  $memcache = new Memcache;$mem ...
xhprof是 facebook开源出来的一个php性能测试工具,也可以称之为profile工具,这个词不知道怎么翻译才比较达意。跟之前一直使用的xdebug相 比,有很多类似之处。以前对xdebug有一些记录还可以供参 考,但是它的缺点是对性能影响太 ...
Poppen.de是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及Tsung。统 计信息 200万注册用户数; 2万并发用户数; 每天20万条私有消息; 每 天25万登录次数; 项目团队有11个开发人员,两个设计,两个系统管理员; 商业模式该 网站采用免费增值模式,用户可以免费使用下面任何服务: 搜索其他用户; 给好友发送消息; 上 载图片和视频; 寻找好 ...
Global site tag (gtag.js) - Google Analytics