找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 如何在 CentOS 7 / Ubuntu 15.04 上安装 PHP 框架 Laravel

    大家好,这篇文章将要讲述如何在 CentOS 7 / Ubuntu 15.04 上安装 Laravel。如果你是一个 PHP Web 的开发者,你并不需要考虑如何在琳琅满目的现代 PHP 框架中选择,Laravel 是最轻松启动和运行的,它省时省力,能让你享受到 web 开发的乐趣。Laravel 信奉着一个普世的开发哲学,通过简单的指导创建出可维护代码是最优先的,你将保持着高速的开发效率,能够随时毫不畏惧更改你的代码来改进现有功能。 Laravel 安装并不繁琐,你只要跟着本文章一步步操作就能在 CentOS 7 或者 Ubuntu 15 服务器上安装。 1) 服务器要求 在安装 Laravel 前需

    2016-01-06 08:20     Kashif, NearTan

  • PHP 7 已经发布,你会选择PHP 7吗?

    PHP7简介 PHP7是11年来首次发布的PHP主版本,PHP上一次发布主版本是在2004年,当时发布的是PHP5.0.0。 与这次PHP核心开发人员沉睡已久不同,PHP6曾立志要让PHP支持Unicode字符串。然而开发停滞不前,PHP6计划在2010年被取消了。 自那以后虽然也有一些带着重要新特性的PHP版本发布,比如PHP5.4,但没有哪个真正称得上主版本。 直到2010年Facebook为HipHop编译器揭开面纱。这款编译器可以将PHP转为C++代码,再转为本地机器码,用C++编译器编译。尽管这个想法很好,也改进了PHP的性能,但不实用,因为本地机器码编译PHP脚本耗时太久。 之后F

    2015-12-13 18:47     Manuel Lemos , 王苇棋

  • PHP 性能分析(一): XHProf & XHGui 介绍

    什么是性能分析? 性能分析是衡量应用程序在代码级别的相对性能。性能分析将捕捉的事件包括:CPU的使用,内存的使用,函数的调用时长和次数,以及调用图。性能分析的行为也会影响应用性能。 影响的程度取决于基准测试。基准测试在外部执行,用于衡量应用真实性能。所谓真实性能,即终端用户所体验的应用表现。 什么时候应该进行性能分析? 在考虑是否进行性能分析时,你首先要想:应用是否存在性能问题?如果有,你要进一步考虑:这个问题有多大? 如果你不这样做,将会陷入一个陷阱过早优化,这可能会浪费你的时间。 为了评断应用是否存

    2015-10-24 09:45     Davey Shafik

  • 10个值得深思的 PHP 面试问题

    文章所罗列的问题虽然看似简单,但是每个背后都涵盖了一个或几个大家容易忽视的基础知识点,希望能够帮助到你的面试和平时工作。

    2016-04-30 21:04     Jack Pu

  • PHP 7.0.0 正式版发布!

    PHP 开发团队宣布,PHP 7.0.0 已经正式发布了!这标志着 PHP 正式进入崭新的 PHP 7 时代! PHP 7.0.0 使用了新的Zend 引擎(Zend Engine),有几个重大改进和新的功能: 性能的极大提升:PHP 7 的性能接近上一个版本 PHP 5.6 的两倍 显著降低了其内存用量 支持 抽象格式树(Abstract Syntax Tree) 一致的64位支持 改进了异常(Exception)的层次结构 许多致命错误(fatal errors)转换为异常(Exceptions) 更安全的随机数生成器 去除老旧的、不支持的 SAPI 和扩展 新的空合并操作符 (??) 返回类型申明和标量类型申明 匿名类 零成本断言

    2015-12-04 08:00     wxy

  • PHP 性能分析(三): 性能调优实战

    在本系列的第一篇中,我们介绍了 XHProf 。而在第二篇中,我们深入研究了 XHGui UI, 现在最后一篇,让我们把 XHProf /XHGui 的知识用到工作中! 性能调优 不用运行的代码才是绝好的代码。其他只是好的代码。所以,性能调优时,最好的选择是首先确保运行尽可能少的代码。 OpCode 缓存 首先,最快且最简单的选择是启用 OpCode 缓存。OpCode 缓存的更多信息可以在这里找到。 在上图,我们看到启用 Zend OpCache 后发生的情况。最后一行是我们的基准,也即没有启用缓存的情况。 在中间行,我们看到较小的性能提升,以及内存使用量的大幅减

    2015-10-29 10:19     Davey Shafik

  • 如何在 Ubuntu 中设置 IonCube Loaders

    IonCube Loaders是一个PHP中用于加解密的工具,并带有加速页面运行的功能。它也可以保护你的PHP代码不会查看和运行在未授权的计算机上。要使用ionCube编码、加密的PHP文件,需要在web服务器上安装一个叫ionCube Loader的文件,并需要让 PHP 可以访问到,很多 PHP 应用都在用它。它可以在运行时读取并执行编码过后的代码。PHP只需在php.ini中添加一行就可以使用这个loader。 前提条件 在这篇文章中,我们将在Ubuntu14.04/15.04安装Ioncube Loaders ,以便它可以在所有PHP模式中使用。本教程的唯一要求就是你系统安装了LEMP,并有php.ini文

    2015-10-22 10:19     Kashif Siddique, geekpi

  • PHP 性能分析(二): 深入研究 XHGui

    在第一篇中,我们初步介绍了 XHProf,以及如何安装和运行分析器。在本文,我们将介绍 XHGui 用于审查并比较 XHProf 数据的用户界面(UI)。 使用 XHGui XHGui 提供了许多协助性能评估的功能,既适用于单次运行,也能满足聚合环境让你精确至具体问题、发现趋势。 术语 为了提高 XHGui 的使用效率,你需要熟悉许多术语: 调用次数函数调用的次数 实际执行时间 (wt)函数实际执行时间 CPU 使用/CPU 用时 (cpu)运行该函数 CPU 所用时间 内存使用 (mu)目前该函数使用的内存量 内存使用量峰值 (pmu)函数使用的内存高峰 专一实际执行时间 (ew

    2015-10-26 10:06     Davey Shafik

  • PHP 7 的几个新特性

    1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET ?? 1; 它相当于: ?php $a = isset($_GET) ? $_GET : 1; 我们知道三元运算符是可以这样用的: $a ?: 1 但是这是建立在 $a 已经定义了的前提上。新增的 ?? 运算符可以简化判断。 2. 函数返回值类型声明 官方文档提供的例子(注意...的边长参数语法在 PHP 5.6 以上的版本中才有): ?php function arraysSum(array ...$arrays): array { return array_map(function(array $array): int { return array_sum($array); }, $arrays); } print_r(arr

    2015-10-22 09:00     Scholer

  • 写在 PHP7 发布之际一些话

    做开源也有4,5年的时间了, 从最初的 Yaf, 到今天的 PHP7, 我参与的项目越来越多, 使用我代码的用户也越来越多。明天就要发布的 PHP7, 绝对是我从事开源以来的一个最重要里程碑。我应该纪念一下今天, 就让我稍微感性一次吧。 PHP7 项目开始于去年春节的时候, 那个时候我们基于 PHP-5.5 的 Opcache JIT 项目基本上因为无法得到期望的结果而搁置了。一些在做 JIT 的时候收集到的信息让我们认识到, 基础部分还不够好, 并不能很好的支持 JIT, 所以在2014年2月左右吧, 我们开始了重构项目。当时的希望是说通过重构, 能得到30%以上

    2015-12-02 21:16     @Laruence

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。