从asp.net迁移到php开发环境

时间:2022-03-01 12:49:52

we are looking at moving our web development from a .net platform onto linux and php (mainly due to cost issues)

我们正在考虑将我们的Web开发从.net平台转移到linux和php(主要是由于成本问题)

what are people using as their IDE to write php in, how do you go about debugging (i've only written php in text editors before and struggled stepping through etc), are we better of writing on a Linux or a windows platform?

人们使用什么作为他们的IDE来编写php,你如何进行调试(我之前只在文本编辑器中编写过php并且难以踩到等等),我们最好是在Linux或Windows平台上编写吗?

Just after a general overview of what people are using

在对人们使用的内容进行概述之后

Cheers Luke

9 个解决方案

#1


I use eclipse. It's very solid and has loads of plugins.

我用eclipse。它非常坚固,有很多插件。

You can use XDebug with eclipse and Apache. Can be a bit of a pain to get up and running, but works really well and is free.

您可以将XDebug与eclipse和Apache一起使用。起床和跑步可能有点痛苦,但效果很好并且是免费的。

Re: windows or linux. Its an opinion but I'd say linux. You can work on either. IIS now has pretty good support for PHP, and you can if you want try to get PHP talking to ms sql, but I didn't get that right yet. PHP and MySql work really easily and well on linux

Re:windows或linux。它的意见,但我会说linux。你可以工作。 IIS现在对PHP有很好的支持,如果你想尝试让PHP与ms sql交谈,你可以做到,但我还没有做到这一点。 PHP和MySql在linux上工作非常简单

#2


NetBeans for PHP is very good.

NetBeans for PHP非常好。

#3


Previously I've used eclipse and also Komodo.

以前我用过eclipse和Komodo。

Now I'm using gvim.

现在我正在使用gvim。

#4


I recently made a similar transition as well for one project, I ended up using the Eclipse Galileo release as it has good support for PHP and XHTML/CSS/Javascript.

我最近也为一个项目做了类似的转换,我最终使用了Eclipse Galileo版本,因为它对PHP和XHTML / CSS / Javascript有很好的支持。

I couldn't get XDebug to work properly with Eclipse, but Zend Debugger and Server combination worked like a charm. I'd recommend Eclipse + Zend

我无法让XDebug与Eclipse一起正常工作,但Zend Debugger和Server组合就像一个魅力。我推荐Eclipse + Zend

#5


This Q might be useful:

这个Q可能有用:

https://*.com/questions/369366/good-lamp-books-for-asp-net-developer

#6


Here are a couple of IDEs that are maybe worth considering:

以下是一些可能值得考虑的IDE:

I personally use TortoiseSVN/TortoiseGit for version control, ExpanDrive to safely mount external directories and a "simple" editor like UltraEdit on a Windows box. However this maybe is not the best solution for mid size or larger projects.

我个人使用TortoiseSVN / TortoiseGit进行版本控制,使用ExpanDrive安全地安装外部目录,并在Windows机器上使用像UltraEdit这样的“简单”编辑器。然而,对于中型或大型项目而言,这可能不是最佳解决方案。

#7


I use geany/gedit. Back in the day when I was on windows I used EmEditor. Honestly, it's not that bad. I feel a lot more productive than I would be in a heavyweight IDE.

我使用geany / gedit。回到我在Windows上的那天,我使用了EmEditor。老实说,它并没有那么糟糕。我感觉比在重量级IDE中更有效率。

I like to say that text editors keep me honest.

我想说文本编辑让我诚实。

#8


My recommended IDE for .Net developer's moving to PHP: Visual Studio. See my answer to this question for details.

我为.Net开发人员推荐的IDE转向PHP:Visual Studio。有关详细信息,请参阅此问题的答案。

#9


Id make the break - go with Eclipse - its what I did and moving from .NET to PHP/Eclipse wasnt easy but worth it. I can't say that the latest Eclipse is bug free but its getting better. I also had to take over an existing PHP website and implement remote debuggin which wasn't easy the first time.... This was helpful Eclipse remote debugging

我打破了 - 与Eclipse一起 - 我所做的事情以及从.NET迁移到PHP / Eclipse并不容易但值得。我不能说最新的Eclipse没有bug,但它变得越来越好。我还必须接管一个现有的PHP网站并实现远程调试,这在第一次并不容易....这是有用的Eclipse远程调试

#1


I use eclipse. It's very solid and has loads of plugins.

我用eclipse。它非常坚固,有很多插件。

You can use XDebug with eclipse and Apache. Can be a bit of a pain to get up and running, but works really well and is free.

您可以将XDebug与eclipse和Apache一起使用。起床和跑步可能有点痛苦,但效果很好并且是免费的。

Re: windows or linux. Its an opinion but I'd say linux. You can work on either. IIS now has pretty good support for PHP, and you can if you want try to get PHP talking to ms sql, but I didn't get that right yet. PHP and MySql work really easily and well on linux

Re:windows或linux。它的意见,但我会说linux。你可以工作。 IIS现在对PHP有很好的支持,如果你想尝试让PHP与ms sql交谈,你可以做到,但我还没有做到这一点。 PHP和MySql在linux上工作非常简单

#2


NetBeans for PHP is very good.

NetBeans for PHP非常好。

#3


Previously I've used eclipse and also Komodo.

以前我用过eclipse和Komodo。

Now I'm using gvim.

现在我正在使用gvim。

#4


I recently made a similar transition as well for one project, I ended up using the Eclipse Galileo release as it has good support for PHP and XHTML/CSS/Javascript.

我最近也为一个项目做了类似的转换,我最终使用了Eclipse Galileo版本,因为它对PHP和XHTML / CSS / Javascript有很好的支持。

I couldn't get XDebug to work properly with Eclipse, but Zend Debugger and Server combination worked like a charm. I'd recommend Eclipse + Zend

我无法让XDebug与Eclipse一起正常工作,但Zend Debugger和Server组合就像一个魅力。我推荐Eclipse + Zend

#5


This Q might be useful:

这个Q可能有用:

https://*.com/questions/369366/good-lamp-books-for-asp-net-developer

#6


Here are a couple of IDEs that are maybe worth considering:

以下是一些可能值得考虑的IDE:

I personally use TortoiseSVN/TortoiseGit for version control, ExpanDrive to safely mount external directories and a "simple" editor like UltraEdit on a Windows box. However this maybe is not the best solution for mid size or larger projects.

我个人使用TortoiseSVN / TortoiseGit进行版本控制,使用ExpanDrive安全地安装外部目录,并在Windows机器上使用像UltraEdit这样的“简单”编辑器。然而,对于中型或大型项目而言,这可能不是最佳解决方案。

#7


I use geany/gedit. Back in the day when I was on windows I used EmEditor. Honestly, it's not that bad. I feel a lot more productive than I would be in a heavyweight IDE.

我使用geany / gedit。回到我在Windows上的那天,我使用了EmEditor。老实说,它并没有那么糟糕。我感觉比在重量级IDE中更有效率。

I like to say that text editors keep me honest.

我想说文本编辑让我诚实。

#8


My recommended IDE for .Net developer's moving to PHP: Visual Studio. See my answer to this question for details.

我为.Net开发人员推荐的IDE转向PHP:Visual Studio。有关详细信息,请参阅此问题的答案。

#9


Id make the break - go with Eclipse - its what I did and moving from .NET to PHP/Eclipse wasnt easy but worth it. I can't say that the latest Eclipse is bug free but its getting better. I also had to take over an existing PHP website and implement remote debuggin which wasn't easy the first time.... This was helpful Eclipse remote debugging

我打破了 - 与Eclipse一起 - 我所做的事情以及从.NET迁移到PHP / Eclipse并不容易但值得。我不能说最新的Eclipse没有bug,但它变得越来越好。我还必须接管一个现有的PHP网站并实现远程调试,这在第一次并不容易....这是有用的Eclipse远程调试