Vanilla PHP is fast, flexible and the most popular web scripting language. Vanilla PHP powers everything from your blog to the most popular websites in the world.

Download Vanilla PHP

Who's using Vanilla PHP?

In fact, Vanilla PHP is already used on more websites than Laravel, Symfony, CodeIgniter, YII, CakePHP and Phalcon - combined.

Speed Comparison

Requests / second
Vanilla PHP 1617
Laravel 609
Yii 550
Symfony 532

Code Comparison

Templating

// Vanilla PHP
Hello, <?= $name ?>
// Laravel / Blade
Hello, {{ $name }}
// Symfony / Twig
Hello, {{ name }}

Routing

// Vanilla PHP
if ($_SERVER['REQUEST_URI']) == '/' {
    require '/views/index.php';
}
// Laravel
Route::get('/', [HomeController::class, 'index']);
// Symfony
class HomeController
{
    /**
    * @Route('/')
    */
    public function index()
    {
        //
    }
}

Further Reading

For more information about Vanilla PHP, check out the official Vanilla PHP documentation.