Какие инструменты веб-разработчики используют с PHP, Ruby on Rails, Python и т. Д.? - PullRequest
9 голосов
/ 07 мая 2009

Хороший друг только что отправил мне следующее письмо

Мой отец составляет предложение для местного колледжа открыть центр инноваций и технологий. В рамках этого он предлагает им преподавать веб-дизайн и веб-разработку. Мой вопрос, на ваш взгляд, каковы «отраслевые стандартные» инструменты для веб-дизайна и веб-разработки. Я думаю, что я хорошо разбираюсь в веб-дизайне (HTML, Flash, Photoshop, Dreamweaver), но я хочу, чтобы вы взяли и мне нужно некоторое руководство по веб-разработке (.net, ajax, Visual C ++, rubyonrails). Мысли? * * 1004

Я смог проинструктировать его о том, какие инструменты преобладают в стеке Microsoft (Visual Studio + Expression Studio), но я не совсем уверен, что люди пишут в ruby ​​на рельсах, или на python, или на PHP и т. Д., используете.

Я спрашиваю это здесь, потому что:

  1. Кого лучше спросить, чем разработчиков
  2. Те, кто хочет начать работу на этих языках, могут найти эти инструменты очень полезными.

Итак, те из вас, кто использует эти стеки, какие инструменты вы используете для своей разработки?

Резюме

База данных

Контроль источника

Редакторы

Иды

рамочные

Debugging

Ответы [ 26 ]

1 голос
/ 07 мая 2009

Zend Framework MySQL Eclipse как IDE (или, в частности, Aptana Studio)

1 голос
/ 07 мая 2009

Я в основном работаю с PHP. Я регулярно использую:

Среда кодирования: Netbeans, vim

Framework: Zend Framework (иногда Code Igniter)

Устранение неполадок и профилирование: xdebug, webgrind (или kcachegrind)

База данных: MySQL

Сервер: Apache

Оболочка: Баш

Ссылка: php.net, (а иногда и StackOverflow!)

Контроль версий: Subversion, Vault (не по выбору)

1 голос
/ 07 мая 2009

Я использую Aptana / RadRails для своей среды разработки Ruby on Rails. Это хорошо.

В последнее время я больше использую его отладчик, и он сэкономил мне немало времени.

1 голос
/ 02 сентября 2013

Нет сомнений, что PHP является одним из самых популярных языков среди разработчиков и помогает им создавать инновационные и динамичные веб-приложения. Разработчики PHP продолжают искать полезные и удобные инструменты php, которые они могут использовать для упрощения, ускорения и улучшения своих рабочих процессов и задач, связанных с Интернетом. Существует множество инструментов php, доступных через Интернет для разработчиков php, но поиск подходящего инструмента php является довольно сложной задачей и требует усилий и времени. Я нашел несколько списков в интернете ... Надеюсь, это поможет вам.

http://www.thegeekyglobe.com/top-7-php-tools-for-web-developers.html

http://codegeekz.com/10-best-php-tools-for-developers/

1 голос
/ 08 января 2010
  • Ruby on Rails
  • MacVim
  • Гит
  • В Chrome есть инспектор веб-разработки для веб-отладки
  • MySQL / SQLite (возможно, вы захотите взглянуть на MongoDB)
1 голос
/ 09 января 2010

Телега перед лошадью. Введите инструменты, если это только необходимо. Целью должно быть обучение программированию и протоколам. Вбрасывание инструментов, несомненно, запутает и сокрушит учеников.

Исходя из вопроса, я не уверен, что у вашего отца есть опыт разработки программы веб-разработки. Мы говорим о студенческом будущем.

1 голос
/ 27 октября 2009

Работа над большими и сложными PHP-приложениями может быть очень сложной. Для этого у нас есть новый плагин Eclipse: nWire для PHP .

nWire for PHP - инновационный плагин Eclipse (работает с Eclipse PDT & Zend Studio 7), который ускоряет разработку PHP, помогая разработчикам перемещаться по своему коду и лучше понимать архитектуру своего приложения. nWire предлагает уникальные инструменты для визуализации кода в реальном времени, навигации и поиска.

1 голос
/ 19 мая 2009

Самый важный инструмент для работы с Ruby - это RubyGems. В идеале пользователи должны иметь возможность устанавливать самоцветы. RubyGems можно настроить для установки гемов в домашний каталог пользователя вместо общесистемной, что может хорошо работать на многопользовательских компьютерах.

Конечно, хороший текстовый редактор, контроль версий и Firebug в Firefox или Dragonfly в Opera также необходимы.

1 голос
/ 19 мая 2009

Работая во Flash / Flex, я обнаружил, что De Monster Debugger чрезвычайно удобен. Позволяет вам просматривать ваши SWF-файлы в режиме реального времени, вы можете отслеживать любой объект и даже вызывать методы объектов.

1 голос
/ 19 мая 2009

Netbeans с плагином jVi. Мое самое большое повышение производительности, которое я когда-либо имел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...