Enjoyable & powerful 🐘 PHP builder for ZEIT Now.
🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x
🏋️♀️ It works with these frameworks and tools.
Pkg | Tag | Stability | Info | |
---|---|---|---|---|
✅ | now-php | latest | production | Rock-solid stable. |
🔥 | now-php | canary | testing | For early-adopters. |
now-php | experimental | development | Testing and high danger. |
Need to know how things are changing? Here is changelog.
- Architecture: PHP development server (🚀 fast enough)
- PHP version: 7.3.8
- Extensions: apcu, bcmath, bz2, calendar, Core, ctype, curl, date, dom, ds, exif, fileinfo, filter, ftp, gettext, hash, iconv, json, libxml, mbstring, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, phalcon, Phar, readline, Reflection, session, SimpleXML, soap, sockets, sodium, SPL, sqlite3, ssh2, standard, swoole, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zlib
- Speed: cold ~250ms / warm ~5ms
- Memory: ~90mb
- Frameworks: Nette, Lumen, Slim, Symfony
List of all installable extensions is on this page https://blog.remirepo.net/pages/PECL-extensions-RPM-status.
{
"builds": [
{ "src": "index.php", "use": "now-php" }
]
}
{
"version": 2,
"builds": [
{
"src": "index.php",
"use": "now-php",
"config": {
"composer": true,
"php.ini": {
"memory_limit": "128M",
"post_max_size": "32M"
}
}
}
]
}
composer
[optional]- Force composer install
- Type: boolean
- Default: false
- Values: true/false
- Info: Composer is detected by presence of file
composer.json
. You can force it definingconfig.composer
for the build.
php.ini
[optional]- Overrides php.ini
- Type: {object}
- Default: {}
- Values: all supported php.ini directives
For running now dev
properly, you need to have PHP installed on your computer, learn more.
- phpinfo - https://now-php-server.juicyfx1.now.sh
- extensions - https://now-php-server.juicyfx1.now.sh/ext/
- ini - https://now-php-server.juicyfx1.now.sh/ini/
- test - https://now-php-server.juicyfx1.now.sh/test.php
- Composer - install dependencies
- Framework - Lumen
- Framework - Nette
- Framework - Slim
- Framework - Symfony - Microservice
- Framework - Phalcon
- PHP - common stuff
Browse more examples. 👀
- next-gen PHP builder ✅
- Composer
- config.composer: true ✅
- composer.json detection ✅
- zero config ✅
now dev
✅- rewrite to typescript ✅
Help wanted
- create many examples (majority frameworks and other use-cases)
- cover by tests
Show me CHANGELOG