Рекомендованные инструменты для веб-разработки с Python под Linux?

1

Я планирую работать над проектом с использованием Tornado/nginx/mySQL/jQuery и буду использовать linux (im new для linux тоже, я не знаю, что такое vim/emacs). Какие инструменты для веб-разработки с этим стеком вы бы порекомендовали?

  • 0
    webframework? ......
  • 0
    Я не могу ответить на этот вопрос, не думая о войне пламени, которая, скорее всего, начнется.
Показать ещё 2 комментария
Теги:

5 ответов

2

Я использую gedit для большей части моего веб-программирования. Я знаю, это не очень хардкор, но у него есть подсветка синтаксиса и некоторые приятные плагины, и это очень удобно.

Я бы посоветовал научиться использовать bash, ssh и туню mysql. Он бьет любую базу данных gui, руки вниз.

Кроме того, и веб-браузер... ну, это он, действительно. Убедитесь, что вы используете инструменты разработчика Chrome, или firebug, если вы используете firefox.

  • 0
    +1 за гедит. Я просто опубликовал то же самое;)
1

Eclipse может помочь вам с Python, MySQL и JQuery.

Идентификатор Python - Pydev

Платформа инструментов данных Eclipse (MySQL)

Кроме того, вы можете использовать Инструменты графического интерфейса MySQL.

0

В дополнение к голосованию за Eclipse выше, если вы ищете альтернативу для gedit, я бы рекомендовал Geany: http://www.geany.org/

Я очень согласен с использованием Firebug, и я бы добавил панель инструментов Web Developer, если вы используете Firefox.

0

Я понятия не имею, что вы спрашиваете точно, но я делаю всю свою веб-разработку с помощью gedit и Flask.

Gedit имеет плагины для встроенного терминала, код с быстрыми клавишами и действительно минималистический интерфейс. Вот скриншот с темой Oblivion:

Изображение 174551

Flask - это просто потрясающая веб-фреймворк. Это просто, быстро и легко понять. Я создал приложение для ведения блога менее чем за 20 минут!

Здесь полностью самодостаточное приложение:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()
0

У вас будет гораздо больше проблем, чем выбор фреймворка, если это ваш первый проект в UNIX. Я бы рекомендовал вам найти человека на рабочем месте, который хорошо знает платформу и использовать ее как учителя, а не полностью полагаться на Интернет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню