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
December 20, 2013
Chris
HipHop, Modern PHP
Comments Off on HipHop VM reaches 100% green Unit Tests in Laravel, Drupal, Slim, CodeIgniter etc.

HipHop VM reaches 100% green Unit Tests in Laravel, Drupal, Slim, CodeIgniter etc.

PreviousNext
hiphop php

In September 2013 the PHP HipHop VM dev team wrote a very interesting article [1] about failing Unit Tests of most PHP frameworks when running inside the HipHop VM (HHVM). The reasons for that are really weird, just have a look: [2]. For example, PHPMyAdmin uses mysqli for tests (which is not supported by HHVM, it uses PDO only), and CakePHP has a class named String (using names of types for classes is not allowed by HHVM). And these failing tests were the only reason NOT to use HipHop. So the team worked hard to “fix” (or workaround) these things, and today they relased an excellent notice: We are the 98.5%.

HipHop has now 100% green tests for:

  • Laravel
  • CodeIgniter
  • Drupal
  • Facebook SDK
  • Idiorm
  • Paris
  • Slim
  • Twig
  • Assetic

All other frameworks/tools have rates 95%+, therefore we can (hopefully!?) expect 100% green tests in for all officially supported frameworks in 2014. Excellent, guys, excellent!

 

php-hiphop-passes-100-percent-unit-tests

HHVMHipHopPHPtest coverageunit tests
Share this
php

PHP.net hacked, but most things are fine again

Between 22nd and 24th October 2013 php.net served JavaScript malware (that was built to use security holes in the usually

js javascript

How JavaScript really works – An introduction into the JavaScript call stack by Philip Roberts (20min video)

twig

A 6min video introduction into Twig, the PHP templating engine

Cool video, excellently explained. Just 6 minutes, but features all the basics. Note that you can integrate Twig into your

A collection of beautiful ajax loaders / spinners in pure .svg / CSS

No images used, pure svg/css and scaleable. Bookmark now! Brent Jackson‘s ajax spinner / loader library on the project’s demo

compress-png

Compress png, jpeg, gif and svg up to 90% with Compressor.io

What a fantastic tool: Compressor.io is a totally free service that let you compress png, jpeg, gif or svg files

hack-php

The first micro framework written in Hack is there: hack-mvc !

It has been just a few months ago Hack has been first announced, but some awesome people have already developed

composer

Composer problems ? Try full reset !

Some small Composer commands that might solve your problems: I’ve taken them directly from Jordi Boggiano‘s (Composer co-creator) “In Depth

git-php-deployment

Extremely simple deployment with PHPloy

Let me ask you a question: How mad do you get when you have to remember which files you edited

php

How to install/setup latest version of PHP 5.5 on Debian Wheezy 7.0/7.1/7.2 (and how to fix the GPG key error)

Please note: This works fine. But this package will also upgrade your apache to version 2.4 which has different config

bitdeli git github stats

Get visitor stats for your GitHub repo with BitDeli

GitHub is the definitive #1 “hoster” for git repositories, no question. And this highly sympathic company has made version control

1/4

Categories

Search

phpstorm-github-code-color-syntax-theme
Get Github’s syntax highlighting colors in PHPStorm
phpstorm 7.0 php
PHPStorm 7 has been released!
(Links) How to fix an extremely slow Symfony inside a Vagrant box
anti block adblock
Show ads to ad-blockering visitors – with PageFair.com
phpstorm 7.0 php
A perfect video tutorial to get started with xdebug in PHPStorm
Beautiful, minimal WordPress theme ZUKI by Elmastudio (with 30% discount)
cheap cloud server php
DigitalOcean rolls out interesting feature: Transfering server snapshots directly to the client’s account
phpstorm-8
When PHPStorm’s cache eats up your harddisk space
github-logo-octocat
GitHub buys Easel.io, a code-free full website creator worth a look
php
appserver.io – A New Way of Magento Enterprise Infrastructure (26min video talk)
php
How to install/setup latest version of PHP 5.5 on Debian Wheezy 7.0/7.1/7.2 (and how to fix the GPG key error)
Dangerous Performance Myths in the Web (video talk by Thomas Lohner, PHPUG Latvia)
css3-chrome-font
[Link] Retinafy your Site / Device by Nijiko Yonskai
php
Somebody is writing a compiler for PHP, compiles down to machine code, outperforms HHVM
hack-php
Facebook releases HipHop (HHVM) 3.0, adds mysqli and support for Hack language

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