Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 17, 2011 15:23:51

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

Собственный Framework

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

ПС: для себя писал фреймворк уже несколько раз, как говорится нет ничего проще чем бросить курить или написать фреймворк на питоне, сам уже делал это раз сто :)



Офлайн

#2 Фев. 17, 2011 15:29:54

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Собственный Framework

zheromo
Хочется пофлеймить на следующую тему - Написание веб фреймворка
Всегда пожалуйста
zheromo
Но однако - хочется же пользоваться более лучшим продуктом чем уже существующие
Сначала нужно пройти самый сложный момент - создать что-то лучше, чем уже есть… =)
zheromo
Прошу высказываться на тему что кому нравится - не нравится, и чего хочется
Хачу кнопку “Сделать з**бись…”
zheromo
ПС: для себя писал фреймворк уже несколько раз, как говорится нет ничего проще чем бросить курить или написать фреймворк на питоне, сам уже делал это раз сто
Так показали бы, выложили бы исходники… Тогда было бы за что бить.



Офлайн

#3 Фев. 17, 2011 16:00:49

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Собственный Framework

Кнопку! Кнопку!
Без неё фреймворк даром никому не нужен, одни только проблемы: мучаешься, устанавливаешь, даже документацию читаешь - а оно работать не хочет!



Офлайн

#4 Фев. 17, 2011 16:10:39

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Собственный Framework

Андрей Светлов
Кнопку! Кнопку!
Без неё фреймворк даром никому не нужен, одни только проблемы: мучаешься, устанавливаешь, даже документацию читаешь - а оно работать не хочет!
А если все таки запустишь, то за потраченное время вместо одной кнопки можно было свой велосипед сколотить.

Офлайн

#5 Фев. 17, 2011 16:18:11

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Собственный Framework

zheromo
ПС: для себя писал фреймворк уже несколько раз, как говорится нет ничего проще чем бросить курить или написать фреймворк на питоне, сам уже делал это раз сто :)
та же ботва,
Похвастаюсь про свой велосипед…

Рассмартивал джаного (и ещё некоторые), но у меня было несколько требований, одно из них - БД = mongoDB, а джанго без sql смысла не имеет, хотя сейчас появилось что-то для связки джанги с монго.

Поэтому взял “голый” фреймверк Bottle, и сделал свой фреймверк, где-то на 5-ой версии своего фреймверка (каждая версия переписывалась с нуля, брав только плюсы от предыдущих) сделал мощный, закрытый портал крупной компании. Даже одна большая веб-студия, рассмотрев портал, решила отказываться от друпала и джумлы, на которых они сейчас промышляют, и перейти на питон, предлагали мне написать cms-ку.

Сейчас это похоже на древовидную компонентную модель, вверху тощий класс Control, на основе его “Страница” на ней “Блоги”, на основе блогов сейчас “Таск меннеджер” и “документы”, от страницы отходит класс “пользователь” и т.д. Если мне понадобиться сделать например картотеку с возможностью комментирования, подписки и пр. необходимым, я унаследую “Блоги” или “Документы” чуть изменив. Из этих компонентов лепиться портал и работает.
вот.

Офлайн

#6 Фев. 17, 2011 16:28:56

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Собственный Framework

o7412369815963
Рассмартивал джаного (и ещё некоторые), но у меня было несколько требований, одно из них - БД = mongoDB, а джанго без sql смысла не имеет, хотя сейчас появилось что-то для связки джанги с монго.
Вот кто-нибудь сможет мне наконец объяснить в чем прелесть всех этих NoSQL? Ничего внятного по теме не найду.
o7412369815963
от страницы отходит класс “пользователь”
Это сильно, Мичурин нервно курит в стороне. Можно всю модель посмотреть?



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#7 Фев. 17, 2011 16:38:07

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

Собственный Framework

PooH
Вот кто-нибудь сможет мне наконец объяснить в чем прелесть всех этих NoSQL? Ничего внятного по теме не найду.
Прелесть в более высокой скорости работы по сравнению с MySQL и более простой интеграцией (в MongoDB, например, чаще всего хранят тупо JSON-строки, которые легко десериализовать во что угодно, словарь или объект).
o7412369815963
Сейчас это похоже на древовидную компонентную модель, вверху тощий класс Control, на основе его “Страница” на ней “Блоги”, на основе блогов сейчас “Таск меннеджер” и “документы”, от страницы отходит класс “пользователь” и т.д.
Фу. А как же MVC?



Офлайн

#8 Фев. 17, 2011 17:05:18

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Собственный Framework

Enchantner
Прелесть в более высокой скорости работы по сравнению с MySQL и более простой интеграцией (в MongoDB, например, чаще всего хранят тупо JSON-строки, которые легко десериализовать во что угодно, словарь или объект).
Аяяй, дарагой, какой нихароший человек… MySQL быстрее!
Enchantner
Фу. А как же MVC?
MVC - говно, и вообще нафиг никому не надо!



Офлайн

#9 Фев. 17, 2011 17:24:27

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Собственный Framework

Enchantner
Прелесть в более высокой скорости работы по сравнению с MySQL
Ты бы ещё с sqlite сравнил…



Офлайн

#10 Фев. 17, 2011 17:34:36

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Собственный Framework

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



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version