php - Web 开发人员将哪些工具与 PHP、Ruby on Rails、Python 等一起使用?

标签 php python ruby

一个好 friend 刚刚给我发了下面的邮件

My father is putting together a proposal for a local college to start a center of innovation and technology. As part of that, he’s proposing they teach web design and web development. My question is in your opinion what are the “industry standard” tools for both web design and web development. I think I have a good handle on the web design (html, flash, photoshop, dreamweaver), but I want your take and need some guidance on web development (.net, ajax, visual C++, rubyonrails). Thoughts?

我能够指导他了解 Microsoft Stack(Visual Studio + Expression Studio)上哪些工具占主导地位,但我不确定人们用 ruby​​ on rails、python 或 PHP 等编写的是什么,正在使用。

我在这里问这个是因为:

  1. 谁比开发人员更好
  2. 希望开始使用这些语言的人可能会发现这些工具非常有用。

那么那些使用这些堆栈的人,您使用什么类型的工具进行开发?

总结

Database

Source Control

Editors

IDEs

Frameworks

Debugging

最佳答案

  • svn 或现代 dvcs(git、mercurial 或 bazaar)
  • 通常不是 IDE。相反,Mac 上的 TextMate,Windows 上的 Notepad++,或 Linux 上的一个真正的编辑器(emacs 或 vim)。
  • MySQL 和一般的 SQL 值得单独理解。

关于php - Web 开发人员将哪些工具与 PHP、Ruby on Rails、Python 等一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832017/

相关文章:

php - 以不区分大小写的方式实例化一个类

php - 如何在没有任何自定义表单类型类的情况下创建多个字段的集合?

php - 通过在 CodeIgniter 中发送 PUT 请求插入数据(Phil Sturgeon Rest Server)

python - MAC 中的 2 个 mysql 实例

ruby - 如何获取加载文件的路径

javascript - 为什么仅当 CTRL 键与链接一起使用时才打开/显示表单?

python - 如何在 Django 模板中处理 Jinja2 中的 for/if 循环

python - pyspark:重新分区后出现 "too many values"错误

javascript - Ajax.Request 的 onComplete 带有缓存内容的 bug

css - 如何将 CSS 类添加到 Rails 中渲染的部分