从Asp.net切换到PHP是个好主意吗? [英] Is it good idea to switch from Asp.net to PHP?

查看:58
本文介绍了从Asp.net切换到PHP是个好主意吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

目前我在过去2年担任.Net开发人员,我的工作非常好。最近,我刚从另一家公司获得PHP开发人员的报价。我没有任何知识或任何PHP开发人员的工作经验。然后他们准备训练我使用PHP和MySql。



我google for PHP;并且知道PHP允许我们开发可以在任何平台上运行的网站(即window / Linux / Ubantu / Mac)。与asp.net网站相比,还有PHP的任何其他优点。



但是我对PHP有疑问。

PHP是与Asp.Net网站相比成本低。



它是否也会影响我的工资包?

我为此谷歌题;很多人说...因为php花费很少,所以会影响工资包。



告诉我;从Asp.net切换到PHP是个好主意吗?

Hi there,
Currently I am working as .Net developer from last 2 years, and i am quite good in my work. Recently, i just get offer from another company for PHP developer. I don't have any knowledge OR any work experience as PHP developer. Then they ready to train me for PHP & MySql.

I google for PHP; and come to know that PHP allow us to develop website which can run on any platform (i.e. window/Linux/Ubantu/Mac). Light as compare to asp.net website & any other good thing with PHP.

But I have following doubt about PHP.
PHP is low in cost as compared to Asp.Net website.

Does it will also effect on my salary package?
I google it for this question; lots of people said that... because of php take low cost it will effect on salary package.

Just tell me; is it good idea to switch from Asp.net to PHP?

推荐答案

很难说。我相信php开发人员的报酬低于.Net开发人员,但我不确定。我会谷歌进行薪资调查。但是,请记住,钱可能不是你的最大动力,你必须决定。



我看到的最大优点是他们会训练你,如果你仍然能够在ASP.Net中保持最新状态那么你就可以熟练掌握php和ASP .Net然后你的就业能力上升,你学习其他技术。



这是一个艰难的决定。但是,我有点担心他们想要在没有任何PHP经验的情况下雇用你。这似乎有点奇怪,除非这是一个初级开发人员角色。或者,也许他们真的很喜欢你,这是一件好事。



很多你可以思考和思考。这不是一个简单的决定。



我个人认为如果我在那种情况下我会坚持.Net。
Hard to say. I do believe php developers get paid less than .Net developers but I am not certain. I would google for salary surveys. However, remember that money may not be the biggest motivator for you, you have to decide that.

The big upside I see is that they will train you and if you can still manage to keep current in ASP.Net then you can become proficient in both php and ASP.Net and then your ability to stay employed goes up and you get to learn other technologies.

It's a tough decision. However, I am a little concerned that they are wanting to hire you without any php experience. That seems a little strange unless this is for a junior developer role. Or, perhaps they just really like you and that is a good things.

Lots for you to ponder and think about. Not an easy decision.

I think personally I would stick with .Net if I were in that situation.


好吧,这里是非常简短的考虑。一切都取决于你的目的。



PHP是一个非常便宜的东西。它没有任何严肃或精心设计。对我而言,它看起来就像是一种真实的语言,而不是真实的东西。也许这是其受欢迎的原因之一。然而,我已经使用了一下。为什么?因为它无处不在,甚至提供最便宜(或免费)和最脏的Web主机包。换句话说,如果你在服务器端没有任何东西,你可以随时使用PHP。



ASP.NET与规模相反;它可能是最强大的技术。但它更难获得,托管往往成本更高,等等。此外,几乎所有托管选项都是关于IIS,它不像Apache那样轻量级,使用更多资源;我认为Apache性能更好。 (有Apache的ASP.NET,mod_mono,但它很少使用。)但是,1)根据我的主观估计,我会说每美元价值的质量要好得多; 2)随着时间的推移,情况很快转向支持ASP.NET。



如果你的问题,有一个麻烦的说明,这将是最重要的部分我的回答。 从ASP.NET切换到PHP。 薪水......切换,真的吗?这是什么意思?你认为你在选择职业吗?或者您认为使用PHP会迫使您永远忘记.NET吗? (好吧,如果你认真对待糟糕的技术,可能会出现一些脑损伤,所以要小心:-)。)对于一个真正的软件开发人员来说,另一种技术或语言不是职业,只需花费几天时间再学习一件小事,然后稍微使用它,当情况给你带来一些好处。大不了的!最糟糕的事情是浪费你的时间。



-SA
All right, here is very brief consideration. Everything depends on your purpose.

PHP is a very cheap thing. It is not anything serious or well designed. To me, it just looks like an ersatz language, not something real. Perhaps this is one of the reasons of its popularity. And yet, I've uses it a bit. Why? Because it's everywhere and is provided even with the cheapest (or free of charge) and dirtiest Web hosting packages. In other words, if you have nothing on the server side, you can always use PHP.

ASP.NET is about the opposite side of the scale; it's probably the most robust technology. But it's harder to get, hosting tends to cost more, and so on. Also, nearly all hosting options are about IIS, which is not that light weight as Apache, uses more resources; and I think Apache performance is better. (There is ASP.NET for Apache, mod_mono, but it is rarely used.) However, 1) by my subjective estimate, I would say the quality per dollar value is much better; 2) with time, the situation shifts quickly in favor of ASP.NET.

If your question, there is a troublesome note, and this will be the most important part of my answer. "Switch from ASP.NET to PHP". "Salary"… Switch, really? What does it mean? Do you think that you are choosing a career? Or do you think working with PHP would force you to forget .NET forever? (Well, some brain damage may occur if you take poor technology too seriously, so be careful :-).) For a real software developer, another technology or language is not career, it's just spending couple of days and learning one more little thing, and then working with it a bit, when and if circumstances gives you some benefits from such work. Big deal! The worst thing would be a waste of your time.

—SA


这篇关于从Asp.net切换到PHP是个好主意吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆