Django & Python

Тема в разделе "Другие языки", создана пользователем info-life, 7 май 2010.

Модераторы: Цукер
  1. info-life

    info-life Создатель

    Регистр.:
    12 янв 2009
    Сообщения:
    34
    Симпатии:
    4
    Здравствуйте уважаемые! Хотелось бы развить тему о языке програмирования Python и фреймворке для него - Django..
    По найденой в Инете инфе напрашываетса вывод: что Django на ровне с Ruby on Rails или Zope, фреймворк будущего... Чем именно писать это вопрос после вопроса что писать... (например для сайта визитки вполне хватит HTML :) ) ну а для масштабного проекта с посещяемостью в более 2млн в день строго стоит вопрос о скорости роботы приложений. RoR - прекрасный, легкий в использовании язык, но вроде как Django будет побыстрее...
    Так што все кто заинтересован в програмировании будущего (Django, RoR) присоеденяемся :ay: - будем учить вместе!
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    При существующих технологиях стоит вопрос в простоте/скорости разработки приложений, их поддержке и масштабируемости, а вовсе не в скорости их работы.
     
  3. brutka

    brutka Создатель

    Регистр.:
    16 июл 2008
    Сообщения:
    281
    Симпатии:
    13
    посмотрите еще Pylons.
    http://pylonshq.com/
    использую год, вполне доволен.
     
  4. Frick

    Frick Постоялец

    Регистр.:
    6 окт 2007
    Сообщения:
    85
    Симпатии:
    5
    Всё верно, от многих знакомых программеров это слышу. Но это всё касается больших и сложных приложений разрабатываемых с нуля в недрах компаний в которых они работают. А вот нормальных универсалных форумных движков или универсальных систем управления сайтами на них я пока не встречал в то время как на PHP их море... Так что замещение пока еще - дело не настоящего а будущего.

    Добавлено через 4 минуты
    И в каком-то смысле это знаково, что даже родной сайт Пилонс сделан не на каком-то движке собственном или на Питоне, а на стандартном PHP вордпрессе...
     
  5. AndyFire

    AndyFire

    Регистр.:
    22 май 2008
    Сообщения:
    243
    Симпатии:
    18
    Тоже интересует питон, в первую очередь из-за возможности создания многопоточных приложений (парсеры, постеры) на linux хостах. Но что то не понятно как к нему подступиться. Было бы не плохо увидеть пару ссылочек для начинающих, чтобы просто в тему войти.
    А так да - тема очень интересная, в том числе и с фреймворком.
     
  6. alica

    alica

    Регистр.:
    28 июл 2008
    Сообщения:
    243
    Симпатии:
    76
    Вот пару библиотек по python парсерам

    Beautiful Soup - Перейти по ссылке
    xmltramp - Перейти по ссылке
    html5lib -Перейти по ссылке (как альтернатива Beautiful Soup)
    Доки по Перейти по ссылке на русском
     
    Ultharas и Olag нравится это.
  7. info-life

    info-life Создатель

    Регистр.:
    12 янв 2009
    Сообщения:
    34
    Симпатии:
    4
    Итак.. Здравствуйте! Прошло много времени с начала этого поста и так и ни к чему мы толком не пришли...

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

    Кому хочется начать работу и развиваться вместе вот на первое время пару ссылок по хронологии:

    1. Python - Перейти по ссылке
    Перейти по ссылке
    книга - Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач "Язык программирования Python"

    2. Django - Перейти по ссылке - скачиваем и устанавливаем
    Перейти по ссылке - начинаем с Tutorial: Part 1 | Part 2 | Part 3 | Part 4

    По проблемам с установкой или с вопросами начального уровня обращайтесь - чем смогу тем помогу!
     
  8. EugeneVC

    EugeneVC

    Регистр.:
    28 окт 2007
    Сообщения:
    297
    Симпатии:
    83
    На русском предлагаю почитать :
    Перейти по ссылке
    Там хорошая дока для старта.

    А так приложения разрабатываются легко, но учить тоже достаточно долго + python нужно знать
     
  9. info-life

    info-life Создатель

    Регистр.:
    12 янв 2009
    Сообщения:
    34
    Симпатии:
    4
    Да, забыл упомянуть.. Но это, как на меня, только для начяла...

    И это да! Но мы же ориентируемся на сложные проекты, а не на сайти-визитки.. ))
     
  10. exn

    exn Постоялец

    Регистр.:
    22 янв 2010
    Сообщения:
    146
    Симпатии:
    23
    В итоге когда за плечами годы опыта, и сотни тыш/мильены строк - ты думаеш не об этом, а о времени которое потратиш на написание этого кода, и поверьте оно не малое, и пишеш как робот.. романтики мало и нужно менять фреймворк/язык чтобы хоть как-то было интересно снова. Т.е когда это работа - радости нуль, завидуешь грузчикам.