代码之家  ›  专栏  ›  技术社区  ›  Secko

语言、技术和解决方案之间的冲突

  •  0
  • Secko  · 技术社区  · 16 年前

    当我试图为设计和开发一个商业Web应用程序选择一个好的“背景”时,我经常会发现自己在语言、技术和解决方案之间摇摆不定。

    在这种情况下,Web编程的最佳方法是什么?什么技术、语言和解决方案可以用于开发和维护适度的业务Web应用程序?

    谢谢您!

    5 回复  |  直到 13 年前
        1
  •  2
  •   Sampson    16 年前

    似乎我学的越多,我就越能看到趋同。我看到MVC风格的项目开发在PHP和.NET应用程序中越来越流行。jquery似乎已经成为大多数网站的标准,无论是.net还是php。而CSS正逐渐在多个不同的浏览器之间获得一致的平衡。

    老实说,我今天并不像几年前刚开始学习对比技术时那样痛苦。我学的越多,在语言间跳越舒服。

    我今天唯一感到的压力是在我想工作的环境中。如果我想要一份大公司的工作,我的机会最好是和.NET/C一起去。这并不是说你可以找到一份与开源技术合作的高薪工作——你可以,我也有。不管是哪种方式,您最终都将学习Web开发的核心原则,而不管您使用的是什么语言。

    尽你所能,尽你所能学习;)

        2
  •  2
  •   gahooa    16 年前

    保罗·格雷厄姆的好书:

    http://www.paulgraham.com/opensource.html

    …最近,公司越来越重视开源。十年前,微软将其垄断扩展到服务器领域似乎是一个真正的危险。现在可以肯定地说,开源已经阻止了这一点。最近的一项调查发现,52%的公司正在用Linux服务器取代Windows服务器。

    更重要的是,我认为,他们是哪52%。此时,任何建议在服务器上运行Windows的人都应该准备好解释 他们对谷歌、雅虎和亚马逊不了解的服务器的了解 . …

        3
  •  0
  •   Andrew Siemer    16 年前

    我是一个.NET用户,从平台发布以来就一直在工作。我一直在使用一年前开始使用的新ASP.NET MVC平台,我必须说我喜欢它!它非常灵活,允许我按自己的意愿做事,而不是按微软的意愿行事。.NET语言通常具有很大的灵活性,因为它可以在许多平台上使用,并可用于许多目的(而不仅仅是构建一个网站)。这里的关键是它是否适合你的公司,通常从“他们是微软商店吗-还是不是”开始。如果是这样,那么.NET通常是一个很好的工具。如果他们没有,那么可能有一个很好的理由,你不能改变,在这种情况下,灯管可能会更好地为他们工作(不一定是你!)这是一个含糊不清的问题,所以我含糊不清的回答就到此为止了!

        4
  •  0
  •   Eric    16 年前

    无论是哪种语言/技术/解决方案,您的应用程序都能以最快的速度在您所在地区拥有大量的可用人才。无论哪种语言/技术/解决方案的定价最适合您的目标市场。

    首先回答这两个问题,如果这仍然是一个难题,那么要意识到.net、lamp、technology x并不重要。用户关心的是应用程序满足了他们正在寻找的需求。时间就是金钱,上市时间是关键。

        5
  •  0
  •   Stephan Eggermont    13 年前

    如果你适合这个市场,那么海滨和闲聊是无与伦比的。具有高域复杂性、用户数量少、内存/磁盘使用量适中以及所需库的应用程序可用。开发效率比Ruby要好得多。