|
|
Python: нужна помощь по выбору фреймворков |
|
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д. |
![]() |
|
Опции темы | Оценить тему | Опции просмотра |
![]() |
#1 |
|
![]() ![]() И так, я тут подучил джаваскрипт и решил больше никогда не возиться с стандартным сабмитом для своих скриптов, заменяя его на Ajax. А новые скрипты собираюсь писать уже с ангуларом, используя джейсон для передачи данных туда-сюда и REST api для фронтенда.
А на бекенде у меня всюду php стоиь. Недавно мне на одном сервере попался php 5.3. Я, не понимая этого, попробовал на нем запустить свой скрипт с php 5.5, который я писал в ООПшном стиле ровно так, как привык писать на джаве. Короче, когда я начал дебажить ошибки, я понял, какой мусор этот php, если еще в 2013 не умел того, что могут все нормальные языки уже очень давно. Ну а если у него такие проблемы были снаружи, то об архитектуре я просто не хочу даже задумываться. Теперь я понимаю, почему серьезные проекты стараются сразу писать на чем-то, что не пхп. Варианта два: Node.js и питоновский обвяз с нереляционной бд (Mongo). По скольку джаваскрипт я уже знаю и буду работать с ним на фронте, я не хочу брать первый вариант. А Пайтон я уже забыл (последний раз писал на нем лет десять назад), да и монгу представляю только как джейсоновский синтаксис. Так что выбрал Пайтон. Значит, новая задача, которую я собираюсь реализовывать - это автоматический аггрегатор данных по апи таких сервисов как аналитикс, вебмастер тулсы разные, raven tools, moz, semrush, etc. А потом еще, наверное, немного VBA для наведения порядка в аутпуте. Для автоматизации генерации отчетов для клиентов. Так вот, приложение будет с веб-интерфейсом и жить будет на никсовом сервере. Для интерфейса буду бутстрап юзать да и все. А вот что использовать для бекенда пока без понятия, так как с питоновыми веб-фреймворками не знаком вообще. Вот что рекоммендует Пайтон: https://wiki.python.org/moin/WebComponents И я собираюсь оттуда выбирать и пробовать решения. Но мне бы очень помогло, если бы вы посоветовали веб-фреймворки, что реально используются на рынке взрослого кодинга. Я собираюсь юзать обвязку Mongo-> Flask -> EVE (REST) -> Angular Спасибо! |
![]() |
![]() ![]() ![]() |
"Спасибо" от: | Alex LM (17.08.2015) |
![]() |
#2 |
|
![]() почему то не люблю монго... больше по душе посгрейч...
а так ты выбрал классическую связку. Если не хочешь сильно заморачиваться, пожалуй лучше использовать джангу, а не фласк. Вот полезная ссылочка на гитхаб. https://github.com/vinta/awesome-python#restful-api ![]() Выше топа не прыгнешь...Я СеошникЪ и мне это нравится ![]() |
![]() |
![]() ![]() ![]() |
"Спасибо" от: | Alex LM (17.08.2015) |
![]() |
#3 |
|
![]() ![]() да, я на джанге и начал делать.
//upd: что-то у меня не получается на eve слать запросы. постмен отдает код 0, как бы я не посылал на пятитысячный порт. При этом, восьмидесятый порт на сервере работает, так что я решил апи самостоятельно писать. Там нечего делать писать. А с eve может потом разберусь. |
![]() |
![]() ![]() ![]() |
![]() |
#4 |
|
![]() Оффтоп:
|
![]() |
![]() ![]() ![]() |
![]() |
Метки |
python, веб-фреймворки, пайтон, питон |
|
Опции темы | |
Опции просмотра | Оценка этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь по DLE 9.5 | Dzheyms Alan | DLE | 5 | 30.04.2014 23:43 |
Нужна помощь! | crashen | Индексация сайта | 8 | 30.01.2012 16:20 |
Нужна помощь | Иван Петрович | Раскрутка в общих чертах | 11 | 27.07.2009 21:49 |
Нужна помощь | Xakez | Беседка | 17 | 17.07.2009 21:13 |
|
Текущее время: 10:44. Часовой пояс GMT +3.
|