PHC er en kompilator for PHP som vil oversette PHP-koden direkte inn i Linux forsamlingen kode. PHC prosjektet kan brukes som en (C ++) rammeverk for utvikling refactoring verktøy, aspekt vevere, script obfuscators og andre verktøy som opererer på PHP-skript.
I øyeblikket gir PHC programmereren en fin representasjon av et PHP script (ikke ulikt DOM-treet representasjon av en XML-script), gir et grensesnitt for å endre dette treet, og gir en måte å sende ut dette treet tilbake til normal PHP-kode. For en rask ide om hva PHC kan gjøre for deg, sjekk ut demo. For å finne ut hva som er planlagt for neste versjon, kan du lese Hva er i butikken.
Legg merke til at særlig den gjeldende utgaven ikke ennå kompilere PHP. Det er derfor ennå ikke nyttig for sluttbrukere, men kan være svært nyttig for programmerere som ønsker å implementere verktøy for PHP
Hva er nytt i denne utgaven.
- PHC bygger nå riktig når PHP legge SAPI ble ikke funnet, selv om det er nødvendig for kompilatoren aspekt av PHC.
Hva er nytt i versjon 0.2.0.1:
- The installatør for PHC ikke installere alle filene som er nødvendig for kompilering, slik at det bare kunne brukes fra PHC kildekatalogen. Dette skal nå være rettet.
Hva er nytt i versjon 0.2.0:
- Denne utgivelsen kan kompilere det meste av PHP (excluding- objektorientert funksjoner) til kjørbar kode.
- Det er fullt kompatibelt med Zend motor, og den genererte koden kan gjøre bruk av alle PHP extensions; generert kode i øyeblikket er ca 1,5 raskere enn da tolkes.
- Bortsett fra kodegenerering, inneholder denne utgaven også mange andre forbedringer i parser, unparser, støtte for plugins, XML-støtte, osv.
Kommentarer ikke funnet