Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 27, 2017 11:42:14

evp24
Зарегистрирован: 2017-05-03
Сообщения: 96
Репутация: +  3  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

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

но хотелось бы переводить приложение на новую ступень развития отходить от шаблонных решений

есть мысль написать приложение для этой базы (работающее с базой)

на джанго, например…

на сколько выполнимо это, если в потом перекидывать пользователей на новую версию без потери их данных?

пока только в теории… стоит ли этим заморачиваться…

Офлайн

#2 Авг. 27, 2017 12:02:12

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

evp24
стоит ли этим заморачиваться…
Заморачиваются обычно в том случае когда есть идеи что надо улучшить или обеспечить поддержку, а не от поиска новизны. Похоже у вас таких причин нет.



Офлайн

#3 Авг. 27, 2017 12:38:26

evp24
Зарегистрирован: 2017-05-03
Сообщения: 96
Репутация: +  3  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

в том то и дело, что есть, задача уменьшить приложение. сейчас оно занимает больше 500
мб

вместе с опенсервером

на сколько я понимаю, в python можно уменьшить объем

Офлайн

#4 Авг. 27, 2017 15:36:55

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

evp24
на сколько я понимаю, в python можно уменьшить объем
Позвольте поинтересоваться почему вы так думаете? У меня вот только директория с интерпретатором больше гигабайта…
Перезалив не очень сложных баз сводится к дампу базы на диск и засасыванию в новую базу. Эта задача семечки по сравнению с разработкой с нуля web приложения.



Отредактировано doza_and (Авг. 27, 2017 15:40:15)

Офлайн

#5 Авг. 27, 2017 15:45:20

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

doza_and
Это даже если не принимать в расчет такого простого факта, что за базой данных нужно следить и ухаживать, рядовая дефрагментация может сэкономить кучу места.



Офлайн

#6 Авг. 27, 2017 16:58:24

evp24
Зарегистрирован: 2017-05-03
Сообщения: 96
Репутация: +  3  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

получается, что приложение на python нельзя сделать компактным? (до 300мб.)

и речь о том, что доступ к приложению должен быть через браузер, чтобы можно было по локальной сети заходить

Офлайн

#7 Авг. 27, 2017 18:57:34

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

evp24
Давайте начистоту, вы сколько строк кода написали за всю жизнь в сумме?



Офлайн

#8 Авг. 27, 2017 19:17:26

ajib6ept
От: От: От: От: От: От: От: От:
Зарегистрирован: 2013-08-04
Сообщения: 297
Репутация: +  26  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

evp24
в том то и дело, что есть, задача уменьшить приложение. сейчас оно занимает больше 500мбвместе с опенсервером на сколько я понимаю, в python можно уменьшить объем

А что занимает больше всего места? php? Перенос на python вряд ли поможет уменьшить объем



_________________________
Python golden rule: Do not PEP 8 unto others; only PEP 8 thy self.
Don't let PEP 8 make you insanely intolerant of other people's code.

Офлайн

#9 Авг. 27, 2017 22:02:47

evp24
Зарегистрирован: 2017-05-03
Сообщения: 96
Репутация: +  3  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

FishHook
evp24Давайте начистоту, вы сколько строк кода написали за всю жизнь в сумме?
я занимаюсь проектированием оптимизацией

Офлайн

#10 Авг. 27, 2017 22:51:33

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

приложение на основе mysql базы

evp24
о доступ к приложению должен быть через браузер, чтобы можно было по локальной сети заходить
Эти вещи не связаны. По локальной сети можно и без браузера заходить.

По поводу размера приложения. Минималистичный вариант питона мегов 30. Простейший веб сервер еще два килобайта. Питон используется совместно многими приложениями написанными на питоне, посему размер интерпретатора амортизируется, в большинстве ОС он предустановлен и можно не заморачиваться.

Но говорить о размере, когда неизвестно что у вас там много места занимает не имеет смысла. Может у вас там в базе миллион фоток собачек, которые пожаты суперпродвинутым способом.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version