成为ColdFusion开发人员需要什么?

时间:2013-07-04 16:18:43

标签: coldfusion

我想在ColdFusion工作。我正在尝试使用本书“ Adob​​e ColdFusion 9 Web应用程序构建工具包,第1卷 - 入门”来学习ColdFusion。

到目前为止,我已经达到了Page - 350.

反正。我希望有一个严肃的建议,让我们成为ColdFusion开发者。

我需要回答这些问题:( 我真正要问的是

1)掌握ColdFusion需要多长时间?

2)哪些框架最好?

3)ColdFusion需要哪些其他技术?

4)您作为ColdFusion开发人员的个人经历是什么?

修改

我知道一点点php和Java,当我将它与ColdFusion进行比较时,ColdFusion似乎比php容易十亿倍。这并不是说我不喜欢php,只是说。

由于我有一些Java经验,我认为它可以帮助我进行ColdFusion开发。

一旦我对ColdFusion Development求平均值,我计划学习一门新语言。就像目标C.我不知道ColdFusion和iOS开发是否是一个很好的组合。

4 个答案:

答案 0 :(得分:10)

  1. 编程既是艺术,也是科学。我建议你永远不会"掌握"它,你应该采取一种始终学习和成长的心态。
  2. 框架是一种工具。使用正确的工具完成工作。像FW / 1和Coldbox这样的框架虽然完全不同,但每个框架都有用。
  3. 你应该花一些时间了解你将要运行的环境。像Apache,Nginx和IIS这样的Web服务器。 ColdFusion在Java上运行,因此了解Java作为语言的更多信息以及Tomcat等Java EE服务器并不会有什么坏处......
  4. 我作为全职ColdFusion和.NET开发人员谋生。 CF并不总是有一个很好的声誉,但它可以像大多数其他基于Web的语言一样工作。
  5. 我建议你永远不要只限于一种语言/堆栈/操作系统/技术。寻求其他观点只会增强您的经验和能力。

答案 1 :(得分:4)

  1. 我能够在一天内创造出有用的东西。 (谢谢cfinclude)。 15年后,我仍在掌握它。 ColdFusion是技术堆栈的一部分。一个人不会自己学习ColdFusion。它是ColdFusion + HTML,ColdFusion + SQL,ColdFusion + jQuery,ColdFusion + Java。我最近看到的一些有趣的(2013年7月)作品是ColdFusion + angular.js。

  2. FW / 1对我很有用

  3. 见上文1。在2013年,ColdFusion闪耀的 地方,它可以以干净的格式将各种各样的技术结合在一起。

  4. 这个ColdFusion开发人员不得不处理"不是ColdFusion死了?"许多年。有一段时间,ColdFusion推出了可能的信封。今天,它没有。它在很多方面已经死了。当然,Adobe正在维护它。 Railo正在开发一个非常好的克隆。势头不存在。

答案 2 :(得分:2)

回应 3)ColdFusion需要哪些其他技术?

典型的ColdFusion应用程序将包含一个数据库。学习数据建模。这是拼图中最重要的部分。良好的数据库设计将使其他一切变得更加容易。为此,我听到了关于这本书的数据库设计的好消息。

SQL也很重要。如果您的应用程序包含数据库,则必须编写查询。我还听过Ben Forta在10分钟内自学SQL这本书的好消息,Ben Forta也写了你的WACK。

典型的ColdFusion应用程序将包括网页。学习HTML,JavaScript和CSS。

祝你好运。

答案 3 :(得分:1)

这在很大程度上取决于你想做什么类型的工作。 如果你想建立网站,那么cf不是最好的解决方案,因为它缺乏开源应用程序中的所有内容,并且与php相比为你创造了更多的工作,你最好不要掌握流行的cms和开源系统以及jQuery,css,bootstrsp等等。

如果您想构建定制应用程序并在后端系统上工作,那么cf非常适合这类工作,因为您正在从头开始构建某些东西,因此cf仍然为您提供RAD优势。 如果你喜欢cf那么你也应该看看groovy,grails和railo。

我建议您在做出决定之前先查看您所在地区的工作。

您应该学习的其他技术还取决于您想要做什么,前端或后端。 至少需要学习ajax,jquery,sql,html和css,没有那些就不能做很多webvwork。