ФорумПрограммированиеPythonDjango → Про книгу “Django. Разработка веб-приложений на Python”

Про книгу “Django. Разработка веб-приложений на Python”

  • Batler

    Сообщения: 142 Репутация: N Группа: Кто попало

    Spritz 19 августа 2009 г. 22:03, спустя 1 минуту 36 секунд

    Тяжелый?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 19 августа 2009 г. 22:04, спустя 1 минуту 23 секунды


    Тяжелый?
    хз :) я не люблю питон, у эдво спроси он книгу по нему купил
    Спустя 10 сек.
    то есть я люблю питон, но мне больше пхп по душе)
    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 10:18, спустя 12 часов 14 минут 4 секунды

    Когда я освою Django, тогда скажу и покажу насколько он легок/тяжел
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 10:55, спустя 36 минут 48 секунд

    статью давай уже
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 10:59, спустя 4 минуты 6 секунд


    статью давай уже
    почти закончил, скоро в печать :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • killich

    Сообщения: 270 Репутация: N Группа: Адекваты

    Spritz 20 августа 2009 г. 18:02, спустя 7 часов 2 минуты 34 секунды

    vasa_c, Здорова!

    Python такой же язык как и другие.
    В Python прикольная тема с отбивкой блоков кода и отсутствием закрывающих элементов синтаксиса.

    Я привык к этому используя http://haml-lang.com/ - но все же читать это несколько трудновато даже при наличии привычки.

    Согласитесь:

    #profile
    .left.column
    #date= print_date
    #address= current_user.address
    .right.column
    #email= current_user.email
    #bio= current_user.bio


    Писать интереснее чем чистый HTML

    <div id="profile">
    <div class="left column">
    <div id="date"><%= print_date %></div>
    <div id="address"><%= current_user.address %></div>
    </div>
    <div class="right column">
    <div id="email"><%= current_user.email %></div>
    <div id="bio"><%= current_user.bio %></div>
    </div>
    </div>





    Django мне не нравится по причине своей молодости.
    Обязательно его освою чуть позже. Но только в целях самообразования.

    Как только Django наберет немного поклонников ждите бессмысленные холивары:

    Python on Django / Ruby on Rails

    Однако смотрим сюда

    http://www.truevds.ru/presets

    Ruby on Rails production

    Профиль работы: Сервер для веб-сайтов, созданных с фреймворком Ruby on Rails. Оптимизирован для высокой производительности. Эффективность использования оперативной памяти, высокая скорость отдачи статического контента, низкие накладные расходы на передачу данных между клиентом и rails-приложением.

    В качестве веб-сервера используется быстрый и легкий сервер nginx, запуск rails-приложений и связь их с nginx осуществляется с помощью Passenger (mod_rails). Для выполнения ruby-скриптов используется модификация Ruby EE.

    Пресет содержит готовую среду для работы rails-приложений, все необходимые компоненты уже полностью настроены. Для разворачивания приложения его достаточно скопировать на сервер.
    Главные компоненты: Debian, Nginx, Passenger, Ruby, Rails, MySQL
    Рекомендуемый минимум: True12; CPU 320 MHz, RAM 128 Mb, HDD 4 Gb


    Python VDS

    Профиль работы: Сервер для веб-сайтов, созданных на Python (фреймворки Django, TurboGears).
    Главные компоненты: Debian, Apache, Python, mod_python, Django, TurboGears, MySQL
    Рекомендуемый минимум: True20; CPU 480 MHz, RAM 256 Mb, HDD 8 Gb


    С Ruby on Rails production - согласен
    Думаю Python VDS - тоже просто так писать бы не стали.

    Так что - ресурсов и денег в некотором смысле жаль =)
    Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 18:12, спустя 10 минут 18 секунд

    Еще есть прикольный Zope
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 18:21, спустя 8 минут 48 секунд

    killich, ты типа утверждаешь что Ruby on Rails быстрее Python + Django?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • killich

    Сообщения: 270 Репутация: N Группа: Адекваты

    Spritz 20 августа 2009 г. 18:45, спустя 24 минуты 17 секунд


    killich, ты типа утверждаешь что Ruby on Rails быстрее Python + Django?


    Понятия не имею.. мне кажется Python + Django будет быстрее поскольку кушает больше и Python разработан не без участия google который его активно использует. А Руби придуман энтузиастом и разрабатывается не корпорацией.
    У питона и руби принципиально различные идеи и философия.
    Не знаю как сравнивать.

    Однако мне кажется рельсы пока стабильнее джанго и более продуманы. Но опять таки - утверждение доопытное.
    Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 18:48, спустя 3 минуты 11 секунд

    Однако мне кажется рельсы пока стабильнее джанго и более продуманы. Но опять таки - утверждение доопытное.
    Я пока не работал с Django, и очень мало знаю о Rails (так и не осилил книгу до конца), поэтому тоже не решаюсь судить
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 19:20, спустя 31 минуту 54 секунды

    мне кажется Python + Django будет быстрее поскольку кушает больше
    я о том, если среда будет одинакова, то есть все выделеные ресурсы будут одинаковыми, то типа рельсы быстрее?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 20 августа 2009 г. 19:53, спустя 32 минуты 53 секунды

    питон порвет нахуй мне кажется. руби - пхх2.0 для гиков.
    Сапожник без сапог
  • killich

    Сообщения: 270 Репутация: N Группа: Адекваты

    Spritz 22 августа 2009 г. 12:47, спустя 1 день 16 часов 54 минуты


    мне кажется Python + Django будет быстрее поскольку кушает больше
    я о том, если среда будет одинакова, то есть все выделеные ресурсы будут одинаковыми, то типа рельсы быстрее?


    Понятия не имею. Даже не берусь предполагать.
    Хотя думаю руби сдаст по скорости.
    Питон гугловский - им скорость очень важна. наверняка они делают все возможное для этого. хотя кто знает как оно там на самом деле.
    руби по философии вообще нацелен на облегчение чтения кода и не даром его дивиз - Руби - лучший друг программиста.

    Почему так?! просто из языка старались выкинуть все что не имеет отношения к программированию.

    Точка с запятой в конце строки?! - нахер ее! смысла не несет!
    скобки для оформления аргументов функции - если без них можно - нахер их! смысла не несут!

    Холивары по поводу кто как и где ставит фигурные скобки для оформления тела функции или блока кода - да идите вы в жопу со своими холиварами - блоки можно оформлять только так и никак иначе!


    def my_funct arg1, arg2, arg3
    #тело функции
    end


    Не привычно что скобок нет?


    def my_funct(arg1, arg2, arg3)
    #тело функции
    end


    Это дело 2х дневной привычки.
    Не напечатал 12 000 скобок - за месяц - сэкономил час жизни.
    Пошел к женщине лишний раз с вином и контрацепцией.

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

    Хоть руби это и клево - я не совсем понимаю его красоту в отрыве от рельсов - ибо я не системный кодер - я делаю свои маленькие сайты и радуюсь - поскольку существенно экономлю время на работу и код поддерживать много легче чем пхп - это я как бывший любитель пхп (точнее си синтаксиса скорее) говорю.
    Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 13:18, спустя 30 минут 56 секунд

    Точка с запятой в конце строки?! - нахер ее! смысла не несет!
    скобки для оформления аргументов функции - если без них можно - нахер их! смысла не несут!
    такое ощущение что ты о питоне говоришь
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • killich

    Сообщения: 270 Репутация: N Группа: Адекваты

    Spritz 22 августа 2009 г. 18:44, спустя 5 часов 26 минут 20 секунд

    HAML - это вообще переложение питона на верстку как я понимаю.
    RUBY как мне известно тоже очень многое вырвал из питона.
    Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru

Пожалуйста, авторизуйтесь, чтобы написать комментарий!