Skip to content
/ libphp Public

🐘 PHP library compiled for many platform and cloud providers, especially for AWS and @vercel.

License

Notifications You must be signed in to change notification settings

juicyfx/libphp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

libphp

🐘 PHP library compiled for many platform and cloud providers, especially for AWS and β–² Vercel.

πŸ•Ή f3l1x.io | πŸ’» f3l1x | 🐦 @xf3l1x


βš™οΈ Runtimes

βš™οΈ Usage

This repository contains libraries for building PHP layers in clouds (AWS, ...). You can build your package/library based on these libraries.

For example @libphp/amazon-linux-2-v83. Used in vercel-php a PHP runtime for Vercel platform.

import * as php from "@libphp/amazon-linux-2-v83";

// @libphp/amazon-linux-2-v82
// β”œβ”€β”€ dist
// β”‚   └── *.js
// └── native
//     β”œβ”€β”€ lib
//     β”‚   └── * (shared libs)
//     └── php
//         β”œβ”€β”€ modules
//         β”‚   └── *.so (php modules)
//         β”œβ”€β”€ composer
//         β”œβ”€β”€ php.ini
//         β”œβ”€β”€ php
//         β”œβ”€β”€ php-cgi
//         β”œβ”€β”€ php-fpm
//         └── php-fpm.ini

php.getRoot(); // root folder
php.getComposer(); // composer bin
php.getPhpFiles(); // list of all PHP files
php.getPhpModulesFiles(); // list of all PHP modules
php.getSharedLibsFiles(); // list of all shared libs
php.getFiles(); // list of all related files

πŸ“ License

Copyright Β© 2020 f3l1x. This project is MIT licensed.

About

🐘 PHP library compiled for many platform and cloud providers, especially for AWS and @vercel.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published