Tool zum konvertieren von ASP zu PHP
Ich programmiere hauptsächlich in PHP und habe eine Website zusammen mit anderen Proben in ASP brauche ich über zu konvertieren PHP. Gibt es eine Art "übersetzer" - tool, das können Sie entweder die EINGABETASTE Zeilen code oder full-Platten, der versucht, den Ausgang einer engen PHP-äquivalent?
Ansonsten gibt es eine umfangreiche Tabelle, in der Vergleiche (wie design215.com/toolbox/asp.php)
- en.wikipedia.org/wiki/Human Diese Arbeit ziemlich gut, obwohl die erforderliche Pflege macht Sie unerschwinglich Anlagen zu betreiben.
- Ich bin jetzt fest auf eine connundrum wie unser Programmierer versucht, zu sprechen, uns in der Konvertierung in PHP/APACHE für Coopers Holen anstatt aus .asp .Net. Was soll ich hier tun? Was sind die Vorteile der Umstellung auf php dagegen .Net und wie lange sollte eine übertragung auf php nehmen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nicht perfekt, aber diese konvertiert die meisten code.
Ich denke, das ist ein schlechter Weg, es zu tun. Sicher, eine quick-reference-Tabelle hilft ein wenig. Aber wirklich, Sie müssen fließend sein in ASP und aktuelle PHP-best practices und vorstellen, was ein gutes PHP-design wäre. Die naive transliteration wird nur geben Sie PHP-code, der denkt, es ist ASP. Ein wahrer Hafen wird leichter sein, zu verstehen und zu pflegen.
Ich Stimme mit Abinadi, dass das tool von Mike kohn hier ist wahrscheinlich die beste zur Verfügung noch.
Haben wir eine erfolgreiche Umsetzung für eine anständige Größe-Projekts und schrieb einen blog über den Prozess: Konvertieren von Classic ASP zu PHP
Während ein standard-lookup-Tabelle mit der Funktion arbeiten könnte, wäre es VIEL Arbeit noch zu sauber alles. Von ASP zu PHP ist vermutlich noch eine der einfacheren Umbauten aber wie erwähnt wahrscheinlich am Ende mit code, potentiell schlecht ist, aber in einer anderen Sprache.
Mike ' s Werkzeuggriffe ziemlich basic single Seite Konvertierungen und ein guter Ausgangspunkt aber war veraltet, fehlt eine Menge von Funktionen h, wenn ein größeres Projekt. Zu sagen, dass es immer noch einen Versuch Wert, auch in den jetzigen Zustand.
Hier ist eine Liste der wichtigsten Punkte, die wir überlegen musste:
Natürlich die obige Liste nur die Dinge zu Ausschau nach, wenn Sie waren ein Werkzeug zu schaffen, müssen Sie Faktor in einer Menge, die Grundlagen in Analyse/tokenising asp-code, noch bevor man die oben genannten Unterschiede.
Glück jedem, der versucht, dieses Umbau-Projekt, nachdem Sie es getan haben, bevor wir es kennen, das Gefühl.