Система Orphus

Python + Django Framework 1.7; 1.8; 1.9; 2.0 - школа практического программирования В. Бовсуновского (2013-2017).

Истории, письма, отзывы участников.



Читать последние 10 историй.


КАК КТО ПРИШЁЛ К PYTHON И DJANGO? ИСТОРИИ РЕБЯТ.

Выписка из форума группа Гугл.

 

Пишет Александр Тихонов:

Здравствуйте!
К Питону пришёл случайно, было интересно, 'что за зверь такой'!
Мне нужно создать сайт для университета.
Когда стало ясно что python используется в web, возник вопрос: как сделать сайт на python?
Ответ Django!
Искал курсы по python, позвонил в ШП, понял что мало чему научат.
Увидел лестный отзыв о портале 365pro, решил попробовать.
 
© 2009-2015 Валерий Бовсуновский - Школа практики Django + Python.
 

 

 
Пишет Вадим Полшков (Новороссия):
 
Всем привет!
С 2007 года пытался заниматься онлайн бизнесом, но не пошло. За это время было выучено html, css, cms dle и построено несколько сайтов. Пробовал торговать на форекс, но все что заработал так же легко и слил. В общем к 2011 году я слил в сети 3000 у.е. Но летом этого же года я сделал свой последний сайт и он оказался успешным сумел до 2014г. отбить ранее потраченное в сети но не более того. Сейчас он тоже уже в прошлом. Я проанализировал свои действия и понял, что занимался совсем не тем что надо, хорошо, что была основная работа в офлайне и деньги всегда были. Но весной 2014 я решил с новыми силами попробовать реализовать свою идею связанную с интернет маркетингом. Обратился в своем городе в веб-студию, где было решено реализовать мой проект на Python/Django, было написано техническое задание, но реализовать его не успели т.к. у нас началась война и все разъехались кто куда. Таким образом я заинтересовался Python/Django и начал искать подробную информацию по этой теме. по запросу "видео уроки Python/Django" я попал на сайт сателит Валерия pro365.net а с него уже перешел на spb-tut.ru, где незамедлительно купил доступ к сайту и начал обучение.

© 2009-2015 Валерий Бовсуновский - Школа практики Django + Python.



Иван Курчатов пишет:

История, как делать не надо.

Кто прочитает до конца - супермен!)))

 
Joomla
 
 
Первый сайт сделал на Joomla. Про недвижимость. В тот еще, 2009 год, карта с объектами на сайте была в диковинку. На Joomla вменяемых решений вообще не было. Ждал, буквально по дням, выхода модуля для SOBI PRO  (http://sobipro.sigsiu.net/). Это был прорыв. Насколько я понял, я первый в России применил этот компонент для сайта недвижимости. Яндексу очень понравилось (как я понимаю, роботы увидели новый код) К тому же было все очень хорошо с тегами и прочими метаданными....
И все погибло. Вернее я самостоятельно выключил этот вариант, несмотря на то, что на сайте уже работало какое то количество агентов. Основной причиной стало то, что к Компоненту в Djoomla вовсе не обязательно подходят модули от той же CMS! Это открытие делало меня желчным, плюс отчаянно медленная работа движка, и отсутствие внятной информации как с этим быть.
 
Drupal
 
Потом был Drupal6 стабильный, и Drupal7 еще новый совсем, но очень хотелось именно нового. По рекомендации знакомого.
Пришел туда, потому что хотелось чтобы компонент SOBI PRO был частью сайта и дополнялся любым модулем.
И вот оно! Оказывается это существовало! Просто делаешь каталог, добавляя поля, дальше расширяешь, как хочется.
 
Сайты на Друпал на ту же тему, с привлечением фрилансеров для допиливания модулей, подгонки под задачу. Сам в код и темизацию особенно не лез. Наломана куча дров. Сделаны выводы в правильное время (больше время подошло) - На Друпале сайты можно делать отличные, и не дорого, но только если подгонять свои бизнес процессы под возможности уже существующих модулей (эта мысль уже была неоднократно высказана в нете). Плюс - никогда нельзя давать сайт фрилансам на доработку полностью, иначе на выходе получаем нечно, в чем сами уже не разбираемся из-за обилия костылей и недокументированных изменений в коде, в том числе и ядра. Лично я после первого такого случая давал задания на разработку только в виде запроса на создания рецепта в стиле (делай раз, делай два - получишь три)
 
Реальность - учитывая тот факт, что нужно подстраиваться под возможности Друпал, чтобы быть успешным, пошел от готовых сборок и рецептов, вообще задвинув идею общения с фрилансерами для доработки сайта. Получается вменяемый сайт по продажам (интернет магазин по сути) со сроком выхода в продакшен - на середину-конец января. Медлительность Друпала пока лечится кешированием не без помощи ребят из техподдержки Друпалхоста. Надеюсь, это станет реальным бизнесом, который принесет реальные деньги.
 
Что меня не устраивает в Друпале:
- Несомненно тот факт, что в основная работа по созданию сайта - не программирование, а анализ и подбор существующих модулей и рецептов. Это, несомненно, не практично с точки зрения гибкости бизнес проекта.
- Медлительность, опять медлительность. Лечится для незарегистрированных пользователей, для зарегистрированных сложнее, т.к. лечение - в основном кеширование.
- Для выхода на алфа-версию портала может уйти непрогнозируемое количество времени, денег. Все зависит от того, как повезет с модулями, насколько можно прогнуть, изменить бизнес процессы под возможности движка. В очередной раз повезло. В следующий - может и нет.
 
 
 
Django
 
Где то в 2010 году зашел в Библио-Глобус за руководством по Drupal6. Запомнился один момент. Подставив лестницу, чтобы добраться до верхних полок по программированию, именно там была искомая книжка, я увидел некие книги по программированию со змеями и крысамы на обложках. Я тогда не отнесся серьезно, скорее с усмешкой, имея мнение, что уже найден грааль а остальное - труха, над которой можно и усмехнуться.
 
Именно так делать не надо! Нужно уважать все в этом мире)))))
 
Пределом моего терпения Друпал, пределом его переоценки, стал тот момент, когда я выгрузил в базу данных 400 000 записей по недвижимости - это оказалось реальным пределом для движка. Простой запрос вызывал невероятную нагрузку и занимал невероятное время. Понимаю, что работают сайты типа Drupal.ru, Drupal.org - по сути каталоги, и работают быстро.
 
Но проблема в двояком мнении:
1. Сами разработчики говорят, что Друпал - система доступная людям, не владеющими навыками программирования (это я)
2. Разработчики и практика  успешных примеров реализации доказывают обратное.
 
Вывод - почему именно Друпал, если нужно быть обязательно программистом PHP, если делать самому. А если делать с помощью сотрудников, фрилансеров и еще кого - то тогда вообще почему Друпал?
 
Акцентированный момент, когда я поставил цель развиваться в Python (Django) - сейчас сложно понять, но на сайте pythonanywhere.com я зарегистрировался еще в сентябре 2012 года, когда тот был еще в Бетта версии.
 
Почему не изучил за 2 года?
- лень
- необходимость заработка
- разное
- отсутствие плана, малодоступная инфомация
- хотелось нового, того, чего ждали - Python 3 версии и Django посвежее.
 
Что вижу в Django как в инструменте для построения Фронт-Энд для бизнеса:
- Гибкость фреймворка. Реализуем то, что нужно, а не то, что можем.
- Может нести большую нагрузку.
- Простота в освоении. Оцениваю сложность как ДРУПАЛ помноженный на 2. Только Фронт энд разработчик друпала - по сути просто менеджер проекта. Разработчик Django - супермен с молниями, клубами пара, ясным и строгим взором)))
 
 
Сейчас отличное время! Берем, и изучаем, строго по плану)))
 
В реальности запускаю проект на ДРУПАЛ 7. Ссылку сброшу в через месяц. Через год планирую перевод на Django+Postrgesql.
Мелкие проекты буду вести сразу на Django.
 
 
PS: 
-Получилось немного длинно и может не интересно. Но зачастую именно так жизнь и проходит. Давайте сделаем занимательно, и чтобы это приносило деньги!
-Очень согласен с тем, что нужно размещать сайты на отечественных серверах - в том числе - см новый закон о необходимости хранения личных данных россиян на территории РФ с 1 сентября 2015.
- Книжка по Друпал6 сейчас обычно лежит на стиральном машинке в ванной - просто полистать. Это не шутка. Это не прикол. Это упущенное время. Книжка напоминает об этом. Поспешишь - насмешишь (не помню уже кого именно, но есть такая пословица).
 
 
Валерий, спасибо.
 
© 2009-2015 Валерий Бовсуновский - Школа практики Django + Python.

 


25 декабря 2014 г. 22:03


Школа программирования Бовсуновского



© 2016 Школа практики Django + Python. оферта

Официальный сайт Python Официальный сайт Django . .
пользовательское соглашение