PHC er en compiler til PHP, der vil oversætte PHP kode direkte ind i Linux forsamling kode. PHC-projektet kan bruges som en (C ++) ramme for udvikling af refactoring værktøj, aspekt vævere, script obfuscators og andre værktøjer, der opererer på PHP-scripts.
I øjeblikket PHC giver programmøren en pæn repræsentation af et PHP script (ikke ulig den DOM-træet repræsentation af en XML-script), giver en grænseflade til at ændre dette træ, og giver en måde at output dette træ tilbage til normal PHP kode. For en hurtig idé om, hvad phc kan gøre for dig, så tjek den demo. For at finde ud af, hvad der er planlagt til den næste udgivelse, læse hvad der er i Store.
Bemærk, at især den aktuelle version ikke endnu kompilere PHP. Det er derfor ikke endnu anvendelig til slutbrugere, men kan være meget nyttigt for programmører, der ønsker at gennemføre værktøjer til PHP
Hvad er nyt i denne udgivelse:.
- PHC bygger nu korrekt, når PHP indlejre SAPI kunne ikke findes, selv om den er nødvendig for compiler aspekt af PHC.
Hvad er nyt i version 0.2.0.1:
- The installatør for PHC ikke har installeret alle filer, der er nødvendige for udarbejdelse, så det kunne kun bruges inde fra PHC kilde mappe. Dette bør nu rettes.
Hvad er nyt i version 0.2.0:
- Denne udgivelse kan kompilere det meste af PHP (excluding- objekt orienterede funktioner) til eksekverbar kode.
- Det er fuldt kompatibelt med Zend motor, og den genererede kode kan gøre brug af alle PHP extensions; genereret kode i øjeblikket er ca. 1,5 hurtigere end når fortolket.
- Bortset fra kodegenerering, denne udgivelse indeholder også mange andre forbedringer i parser, unparser, støtte til plugins, XML-understøttelse, osv.
Kommentarer ikke fundet