2010-04-12 5 views

ответ

2

Если вы любите .net, то можете попробовать конвертировать в ASP.net. Синтаксисы в основном похожи (Аргумент, ребята !! :).

В противном случае вы можете использовать Phalanger (http://www.php-compiler.net/doku.php)

Установка этого на вашем веб-сервере ASP.NET позволяет развертывать PHP-код, даже полноценные приложения, такие как WordPress.

+0

Я столкнулся с Phalanger в своих путешествиях и надеялся, что у них есть страница для преобразования, но, к сожалению, нет :-( – Rob

1

Я не знаю ни одного такого инструмента - и я полагаю, что любое автоматизированное средство, чтобы сделать что-то «преобразование» между двумя языками, которые совершенно разные, не будут делать такую ​​хорошую работу ...

PHP be ing интерпретировал (ну, более или менее) и C#, составленный, эти языки совсем не похожи ... Что означает, что автоматизированный инструмент, вероятно, не сможет преобразовать все (например, Facebook HipHop для PHP преобразует PHP в C++, но не может преобразовать все - он не может преобразовать eval и такие вещи, например) и/или не будет таким же хорошим, как интеллектуальное человеческое существо.

0

Я знаю, что на эту тему уже был дан ответ, но я хотел внести PHP to ASP.Net Migration Assistant. Его для 1.x, но все же пригодный для использования. Как уже упоминалось, разница в архитектуре делает такое автоматическое преобразование невозможным, но ничто не говорит о том, что инструменты не могут помочь.