Verktyget Phalanger hittar du här: (
http://phalanger.codeplex.com/).
Phalaner är med andra ord en kompilator som skapar EXE- eller DLL-filer, eller webbsidor för IIS för Microsoft .NET-miljön, av programkod som skrivits enligt PHP5- eller PHP6-syntax. Det finns vissa diskrepenseer p g a att verktyget är ganska nytt och inte testat fullt ut.
Jag har börjat testa verktyget för att se om jag kan hitta en användning för verktyget, primärt i mitt yrke som systemutvecklare.
Jag planerar att dela med mig av mina erfarenheter här i tråden. Jag uppskattar om andra finner nöje i att testa verktyget och dela med sig av sina erfarenheter här i tråden.
Jag har som mål att testa såna egenskaper som jag anser vara viktiga vid utveckling:
- Objekttänkandet (Den objektorienterade eller objektbaserade paradigmen)
- Kompilering
- Typning
- Komponenttänkande (dvs ej källkodsbaserade komponenter)
- Integration i Microsoft Visual Studio
- Kommandoradsinterface (CLI)
- Interoperabilitet med .NET-miljön
- Hur man skapar återanvändbara komponenter för PHP5- (& senare PHP6-syntax)
- Hur man skapar återanvändbara komponenter för .NET
- Hur man använder återanvändbara komponenter i PHP5- (& senare PHP6-syntax)
- Hur man använder återanvändbara komponenter i .NET
Eftersom jag inte är särskilt erfaren PHP utvecklare kommer jag inte att fokusera på egenskaper som (det får andra göra):
- Bakåtkompatibilitet med äldre PHP-syntax
- Överensstämmelse med loose typing-paradigmen
- Scriptspråks-tänket