Skip to content

contributte/libphp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

291 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

libphp

๐Ÿ˜ PHP library compiled for many platform and cloud providers, especially for AWS and โ–ฒ Vercel.

๐Ÿ•น f3l1x.io | ๐Ÿ’ป f3l1x | ๐Ÿฆ @xf3l1x


โš™๏ธ Runtimes

Amazon Linux 2

Amazon Linux 2023

AlmaLinux 9 (EL9)

Archived Versions

The following versions have been archived and are no longer actively maintained:

โš™๏ธ 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

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors