包含标签 php 的文章

mustache不适合作为服务器端模板渲染引擎

mustache是一个新兴的模板引擎,官网在github上 http://mustache.github.io/,支持数十种编程语言,换句话说mustache其实就是一个模板语法规范,开发者可以根据自己的需要选择不同的编程语言来实现 mustache的特点就是很语法很简单,主要语法如……

阅读全文

有必要使用Thrift吗?

thrift是一个数据传输框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。 最初由facebook开发,07年四月开放源码,08年5月进入apache孵化器。看文章的时候……

阅读全文

排查php内存泄露问题

背景 这是08年写的一份文档,我当时在一家网站刚接手做技术负责人,网站每天大概有60万ip/300万pv的访问,网站产品很复杂,代码结构差,开发工程师来来去去,代码只能只读了。突然有一天开始频繁出现php-fpm进程耗光内存和cpu占有率飙升,前端频繁出现504错误 php-fpm进……

阅读全文

在php中获取随机数组列表

贴一段代码,在php中获取随机数组 不用多说,直接贴代码,php中的array_rand很变态,突破了正常人的理解,繁琐 1 2 3 4 5 6 7 8 9 10 11 function create_random_ids( $min,$max,$limited ) { $_base_ids = range($min,$max); $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10)); //拼接 $ids = array(); for ($x=0; $x < count($_temp_key); $x++) { $ids[] = $_base_ids[$_temp_key[$x]]; } return $ids; }……

阅读全文

wordpress显示随机文章最简单方法

首页随机显示文章 在wordpress里面并不难,也不需要安装复杂的插件,只需要在合适的php文件里面添加如下代码,这个完全归功于wordpress的模块化结构,代码如下 1 2 3 4 5 6 7 8 <ul> <?php $args = array( 'numberposts' => 5, 'orderby' => 'rand' ); $rand_posts = get_posts( $args ); foreach( $rand_posts as $post ) : ?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> wordpress 随机文章 显示的样式,你可以自……

阅读全文