The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Запуск django с nginx + расширенная база GeoIP

06.03.2007 14:03

Небольшая статья о том, как запустить django с nginx (с блокировкой нежелательных ботов и с установленной базой GeoIP).

Для GeoIP модуля я использованы всем известные источники с сайта maxmind.com и ip-to-country.webhosting.info. Удалил дубликаты, вручную проверил свыше тысячи спорных сетей. В итоге получилась база для nginx с исправленными ошибками, которая покрывает большее пространство адресов, чем каждая из них по отдельности. Делал для себя, а пост получился как производная от этой работы.

  1. Главная ссылка к новости (http://www.alrond.com/ru/2007/...)
Автор новости: Alrond
Тип: яз. русский / Практикум
Короткая ссылка: https://opennet.ru/10039-python
Ключевые слова: python, nginx, web, geoip, django
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, jesem (?), 07:54, 07/03/2007 [ответить]  
  • +/
    все чаще и чаще слышно про джанго в сети.. :) это жжжж несрпоста..
     
  • 1.2, dragon.djanic (?), 09:21, 07/03/2007 [ответить]  
  • +/
    щас все форумы, сайты и др. пишуться в основном на PHP, а ты терь попробуй покапаться в коде, который понаписал PHP-кодер для прикола ради =) не пробовал? а мне одно время было интересно, в итоге 90%-95% всего, что написано, написано с ошибками, криво и оставлено много дыр в безопастности - это не язык такой плохой, это кодеры такие.. типа язык легкий и они особо не стараются, потом как-нидь заделаем, отшлифуем.., а django на python написана, python сам по себе язык (имхо) намного лучше и удобней чем PHP, но это все фигня, главное он безопасней, а от сюда и ошибок меньше, вот все и переходят на Zope, Plone & Django..
     
     
  • 2.3, jesem (?), 10:02, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    да PHP это вообще ужас какой то..
    а джанго порадовал, нормальное MVC нативом, удобный ORM маппер, человеческие URI на уровне движка.. в общем все как у людей
     
  • 2.4, ламусанонимус (?), 13:43, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >вот все и переходят на Zope, Plone & Django..
    А что они потом делают, когда надо подправить что-то, пусть не шибко много, под свои нужды?Пхп простой - можно своими силами допилить напильником или если никак, поручить сие "студенту" за немного денег.А с этими чо делать?Не все же мегакорпорации и могут отвалить $XXXX в месяц веб девелоперу на постоянной основе, да и не нужно это в многих случаях - maintenance != development
     
     
  • 3.5, Linus Torvalds (?), 17:17, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ламОанонимус, Python - куда понятнее PHP. В нем заложены мощнейшие идеи, но в результате код  _читаем_ в отличие от ... Попробуй - понравится. Проблема с ним одна - он куда более редко на хостингах встречается :(
     
     
  • 4.7, lamer (??), 04:41, 10/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > ламОанонимус, Python - куда понятнее PHP.
    Если _вам_ понятнее - это не значит что всем немедленно будет точно так же понятно как вам.Кому-то VB вообще нравится, и чего?Мне резко побежать его учить?Спасибо, не хочется.Извините но сердцу не прикажешь.На мое мнение у питона какой-то трудночитаемый синтаксис.Не, я не спорю что при желании можно и на обычных сях зубодробильную конструкцию наваять, так что фиг врубишься что оно делает, но вот только на языках типа питонов и руби почти каждая вторая программа - такой вот набор невнятных зубодробильных конструкций смысл которых доступен тем кто это писал, ну и тому кому не впадлу пару часов пофтыкать на инопланетянский синтаксис в сочетании с програмерским раздолбайством.Менее понятны мне пожалуй только программы на brainfuck, но он простой хотя-бы и при должном желании я на нам что-то написать даже сумею... правда парсить в голове сложные программы на нем увольте :)
     
     
  • 5.8, Михаил (??), 21:58, 20/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Странно, мне новичку, язык Питон показался невероятно простым и приятным при изучении. В сравнении с С++. Питон язык общего назначения, потому при создании нужного мне веб-приложения, использовал Джангу, вместо изучения ПХП. Результат меня очень порадовал.
     

  • 1.6, alrond (??), 17:51, 07/03/2007 [ответить]  
  • +/
    не помню где читал...гугл использует в своей работе C++,Java и Python
    например адсенс на яве написан точно, как-то при заходе туда выдал кучу явовых ошибок...было интересно
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру