Bei 20 MB steckt da sicher einiges an Arbeit drin. Eine Frameworkumstellung ist da sicherlich auch aufwendig, das gilt leider aber auch für die Neuentwicklung in PHP. Wenn es jetzt meine Aufgabe wäre, würde ich überlegen, ob die Applikation teilbar ist. Wenn nicht, dann hätte NET seine Chance. Wenn das Programm sich gut teilen läßt würrde ich einen bisher nicht erwähnten Weg gehen:
Die Logik würde ich in der Delphi-VCL-Anwendung lassen und diese um SOAP Funktionalität erweitern. Die Dateneingabe kann dann auf einem Webserver mit PHP erfolgen und die Eingabeseiten würden dann mit PHP-SOAP abgeschlossen. Daten können auch direkt mit Omatas PHP-MySQL-Tunnel abgerufen werden. Die Eingabedaten werden in der Delphi-VCL-Anwendunng verechnet und Ergebnisse wieder an das PHP-Frontend gesendet. Der Vorteil dieser Variante ist, dass Ihr getestete Code der VCL-Anwendung in Teilen verwenden könnt. Nachteil ist, dass Ihr einen PHP und eine Server für Delphi-Anwendung braucht.
Grüße in die Runde