2017 © Pedro Peláez
 

library php_compressor

SamsonPHP automatic code compressor|generator|optimizer

image

samsonos/php_compressor

SamsonPHP automatic code compressor|generator|optimizer

  • Monday, September 19, 2016
  • by samsonos
  • Repository
  • 2 Watchers
  • 4 Stars
  • 4,705 Installations
  • PHP
  • 6 Dependents
  • 0 Suggesters
  • 7 Forks
  • 21 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

SamsonPHP Compressor

Latest Stable Version Build Status Code Coverage Code Climate Total Downloads Scrutinizer Code Quality Stories in Ready, (*1)

Exclusive module which differs this PHP framework among all others,, (*2)

Introduction, (*3)

SamsonPHP is designed to be very extensible and uses DRY principle as it's core idea so you don't have to download each module in your every project(web-application), you can just save one copy of each module in your file system and set path to it in index.php, (*4)

Main goal, (*5)

The introductory part perfectly fits for development environment but what to do whith production when you need to upload your project to outer server? As usual, in all modern PHP frameworks you must copy all the files, from all the modules used by your project into one folder and download it to server, but wait, SamsonPHP was not designed for this kind of things! It was designed for you - for web-developer!, (*6)

You just connect Comressor module to your project in index.php and enter /compressor url from your browser and that's it, you got automaticly minified, combined, optimized version of your web-application at few seconds., (*7)

Compressor automaticly supports PHP 5.2 for old corporate web serververs, dispites namespaces, required class order, it analyzes and generates perfect PHP code, plus it uses optimisation for speed imporvements such as: - saving core snapshot, no more loading for each request - removing unnesesary code from core and modules using special comments //[PHPCOMPRESSOR(remove,start)], //[PHPCOMPRESSOR(remove,end)] - preprocessing templates for speed - minifying views and saving them as variables using <<EOT approach - copying all images, docs, and all other resources preserving module structure, (*8)

Compressor generates one php file - index.php, in the end you get the posiible variant of your web-application for production, (*9)

egorov@samsonos.com, (*10)

The Versions

19/09 2016

dev-master

9999999-dev http://samsonphp.com/

SamsonPHP automatic code compressor|generator|optimizer

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

by Vitaly Iegorov

19/09 2016

0.1.4

0.1.4.0 http://samsonphp.com/

SamsonPHP automatic code compressor|generator|optimizer

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

by Vitaly Iegorov

17/08 2016

0.1.3

0.1.3.0 http://samsonphp.com/

SamsonPHP automatic code compressor|generator|optimizer

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

by Vitaly Iegorov

28/07 2016

0.1.1

0.1.1.0 http://samsonphp.com/

SamsonPHP automatic code compressor|generator|optimizer

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

by Vitaly Iegorov

08/07 2016

0.1

0.1.0.0 http://samsonphp.com/

SamsonPHP automatic code compressor|generator|optimizer

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

by Vitaly Iegorov