<commit_before># php-rest

Simple object oriented PHP Framework to build JSON REST APIs.

> It's ***2017***. Why PHP? Node.js is better!

* **Less dependencies.** `php-rest` only requires PHP 5.3 features. No other external requirements.
* **Long Term Support.** This software will work unchanged next year, and probably in year 2027, too.
* **Easy deployment.** No need to setup process supervisors; your OS and Apache (or whatever HTTP server you use) already does that.
* **Less disk space.** `php-rest` is about 836 kB. *Our Node.js API framework takes* ***freaking*** *182 MB.*

### Framework, not a library.

`php-rest` is intended to be **a framework**, *not* ***a library***.

It's a tool you can use to easily build JSON based REST interfaces for your 
client side or backend projects, focus on your business logic and not to worry 
about the internal implementation details.

We use it to build backend APIs for our Node.js backends -- especially for our 
legacy projects.

### Requirements<commit_msg>Improved README<commit_after># php-rest

Simple object oriented PHP Framework to build JSON REST APIs.

> It's ***2017***. Why PHP? Node.js is better!

* **Less dependencies.** `php-rest` only requires PHP 5.3 features. No other external requirements.
* **Long Term Support.** This software will work unchanged next year, and probably in the year 2027, too. We'll need something like a zombie apocalypse to make it obsolete.
* **Easy deployment.** No need to setup process supervisors; your OS and Apache (or whatever HTTP server you use) already does that.
* **Less disk space.** `php-rest` is about 836 kB. *Our Node.js API framework takes* ***freaking*** *182 MB.*

### Framework, not a library.

`php-rest` is intended to be **a framework**, *not* ***a library***.

It's a tool you can use to easily build JSON based REST interfaces for your 
client side or backend projects, focus on your business logic and not to worry 
about the internal implementation details.

We use it to build backend APIs for our Node.js backends -- especially for our 
legacy projects.

### Requirements
{'fraction_non_alphanumeric': 0.09918931807343824, 'fraction_numerical': 0.015259895088221268, 'mean_word_length': 4.231920199501247, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1389585', 'n_tokens_mistral': 607, 'n_tokens_neox': 544, 'n_words': 310}