decres/decres

Compress your project, supports as much languages as you want

v1.0.0-alpha 2012-06-27 12:02 UTC

This package is auto-updated.

Last update: 2024-04-25 00:21:06 UTC


README

Welkom bij Decres. Decres is een PHP compressor engine. Dit betekend dat je met Decres je scriptbestanden kunt compresseren. Decres is zeer makkelijk uit te bouwen, waardoor je zelf je eigen compressors kunt maken. Hierdoor werkt het altijd zoals jij het wilt.

Download

Decres kun je downloaden door de recentste download te kiezen van de Download pagina.

Een andere optie is door deze Repository te clonen, hiervoor heb je GIT nodig:

git clone http://github.com/WouterJ/Decres.git

Nu zal er een map Decres worden aangemaakt op de plaats die je hebt aangegeven.

Eerste keer

Voordat je met Decres aan de slag kunt moet je de map waarin het Decres project staat aan je omgevingsvariabele toevoegen. Dit doe je door Computer > Eigenschappen > Geavanceerde systeeminstellingen > Geavanceerd > Omgevingsvariabelen > Path > bewerken en dan ; C:\path\to\Decres toe te voegen.

Opmerking Aangezien Decres nu nog in de Alpha fase zit zal je zelf naar Decres/decres.bat moeten gaan en daar het path naar decres.php aanpassen, op de laatste lijn achter "%PHPBIN%" ". Ook het path naar PHP (PHPBIN= op lijn 2) zal je zelf moeten aanpassen. Als je op een Linux of Mac computer zit moet je niet het bat bestand maar decres.php aanpassen, het path achter #! op de eerste lijn.

Meehelpen

Heb je een fout ontdekt, of zou je graag iets willen zien (bijv. een nieuwe compressor)? Dan kun je dat aangeven in het issues gedeelte.

Heb je zelf al een compressor geschreven en wil je die aan dit project toevoegen? Of heb je je eigen fout weten op te lossen door de broncode te bewerken? In dat geval kun je via Github en GIT dit project forken, aanpassen en dan een Pull Request aanvragen.

Wat regels voordat je een compressor toevoegd:

  • Als je iets aanpast of iets toevoegd, maak daar dan een aparte branch voor. Dat maakt het voor mij makkelijker om hierin te voegen
  • Als je je eigen compressors schrijft, plak die dan in een eigen directory in de src/vendor map. Zorg dat de namespace overeenkomt met het path. Voeg eventueel je namespace toe aan de autoloader in Bootstrap.php, zodat je niet je namespace met 'src\vendor' hoeft te beginnen.