Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
September 16, 2014
Chris
HipHop, PHP, Refactoring, The architecture of ...
Comments Off on Migrating Wikipedia to HHVM (@Scale Conference 2014)

Migrating Wikipedia to HHVM (@Scale Conference 2014)

PreviousNext

Awesome topic, superfresh, directly from Scale Conference 2014. The title says everthing. Full quote from video’s description:

As a top 10 website, Wikipedia serves more than 500 million readers ever month. Performance is a serious challenge for the site, particularly when serving users via a legacy PHP application more than a decade old. Any action which bypasses caching, such as editing Wikipedia, takes a serious hit from the limitations of the PHP run time. To solve this problem, we decided to take on the ambitious task of migrating to a new stack centered on HHVM, a virtual machine for PHP with an associated just-in-time compiler. In this talk, Ori Livneh will walk you through the successes and failures we encountered during our migration to HHVM, and share what lessons we’ve derived for anyone seeking to improve performance of PHP applications.

HHVMHipHopPHP
Share this
phpstorm-github-code-color-syntax-theme

Get Github’s syntax highlighting colors in PHPStorm

I really really like the colors on GitHub’s code previews but couldn’t find any themes that copy that in a

How major web companies (and banks) handle passwords quite wrong

There’s a very interesting “movement” in password handling going on for a long time, the basic idea is to encourage

How to hack time (KUNG FURY promo campaign)

:) Finally, KUNG FURY is out! No need for further words, unless you lived in a cave for the last

php

How to setup / install PHP 5.6 on Ubuntu 14.04 LTS

Ubuntu 14.04 LTS ships with PHP 5.5 by default, but if you want to use PHP 5.6, then it’s just

GitHub introduces revert button / rollback for merged pull requests

Once again GitHub delivers an excellent feature: Clean one-click rollbacks / reverts / undos of pull requests, very very useful,

php

How to prevent PHP sessions being shared between different apache vhosts / different applications

When you run multiple applications on one server, you might run into the session-sharing problem: All your applications share the

phpstorm 7.0 php

How to setup and use XDEBUG with PHPStorm 6/7 (locally in Windows 7/8 and Mac OS X)

Real debugging is probably one of the most coolest things that are possible in software development: Remember the times where

laracon-2014-eu-amsterdam

Laracon 2013 – Kapil Verma: Engineering Complex Applications with Laravel 4 (40min video)

More videos of 2013’s and 2014’s Laracon events from US and EU on their Youtube channel.

php

Is there a JSFiddle for PHP ? Yes !

It’s awesome how UNknown these little and extremely powerful tools are: There are some online tools that let you paste

O’Reilly’s Programming JavaScript Applications by Eric Elliott for free (Early Access release)

O’Reilly currently offers the entire book Programming JavaScript Applications by Eric Elliott for free (as an online-readable version) while its

1/4

Categories

Search

composer
[Link] How to require versions of PHP, HHVM / HipHop, GD, curl, openssl etc. with Composer
js javascript
JavaScript Testing Tactics (21min video by Justin Searls)
hack-php
Facebook releases HipHop (HHVM) 3.0, adds mysqli and support for Hack language
phpstorm-8
PHPStorm 8 has just been released
First look on Gitter, the chat for GitHub
hiphop php
Vote for “Hack” for HipHop/HHMV support (future style PHP) in PHPStorm 8
php
PHP 5.7 gets refactored core, is 10%-30% faster than PHP 5.5! Wow!
The architecture of StackOverflow
java vs php
Switching from Java to PHP. Seriously. A very interesting and pre-judice-free talk with Ph.D. Aris Zakinthinos
O’Reilly sells EVERY ebook for -50% right now!
hearthbleed-ssl-bug
The SSL Heartbleed bug explained in 30 seconds
phpstorm-8
PHPStorm 8 (early access version) released – for free
harper reed about big data
Harper Reed – The magic and mystery of Big Data (30min video from Webstock’15)
steam sale coupon voucher
-30% to -90% on Steam and Origin
php-7
PHP 6.0 will be PHP 7

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy