Уведомления

Группа в Telegram: @pythonsu

#1 Июль 25, 2021 12:11:04

arriah
Зарегистрирован: 2021-07-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер для pythom

Всем привет,

Решил поближе познакомиться с python, поэтому есть несколько вопросов.

Есть свой сервер под FreeBSD. В основном это будут web-проекты.
1. Какой софт потребуется еще кроме python, django?
2. Если работать сразу с несколькими проектами, как реализовать перезапуск проектов по отдельности? (будут несколько пользователей), и я так подореваю каждый будет работать в своей виртуальной среде.
3. В случае, если проект “упадет” сам по себе, если механизмы автоперезапуска?
4. Так же будут реализованы некоторые проекты телеграм-бота. Я так понимаю, что для бота достаточно одного python? Фреймворки типа django не нужны. Просто пока не до конца понимаю как должен запускаться бот. Например, у меня есть несколько ботов на php, поставил webhook, в качестве callback указал ссылку на бота и все работает.
5. Разработку планирую вести в PyCharm. Возможно ли его подключить прямо к серверу и писать код прямо там, что бы не заморачиваться с git или аплоадом

Офлайн

#2 Июль 25, 2021 19:11:00

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Сервер для pythom

arriah
что бы не заморачиваться с git
0_0?!



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#3 Июль 25, 2021 19:31:39

arriah
Зарегистрирован: 2021-07-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер для pythom

AD0DE412
0_0?!
Я задал вопросы, на которые хотелось бы получить ответы.

Офлайн

#4 Июль 25, 2021 21:07:32

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Сервер для pythom

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



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Июль 25, 2021 21:09:22)

Офлайн

#5 Июль 25, 2021 21:51:26

arriah
Зарегистрирован: 2021-07-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер для pythom

AD0DE412
да не … просто … удвительно
вы собираетесь в разработку без системы контроля версий по мне так такое …
мне кажется что так делать не надо
тем более как я понимаю вы в нее умеете
На самом деле все гораздо проще. Разрабатываемые проекты не слишком большие, потому и git не нужен, и отсюда желание писать прямо на сервер (например, используя VSCode, я так и делаю на php, подключаясь к серверу напрямую по SFTP)
При всем при этом, мне никто не мешает поднять свой локальный git.
Все эти вопросы, с поднятием своего хостинга для разработок на python (назовем его так) связаны исключительно с прицелом на будущее, никто не знает куда занесет, и чтобы потом не переделывать, лучше сделать сразу. Ну, а если, все-таки будет что-то серьезное, то и git будет.

Офлайн

#6 Июль 26, 2021 02:30:41

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Сервер для pythom

arriah
При всем при этом, мне никто не мешает поднять свой локальный git.
Похоже, ты не понимаешь, что такое Git. И так во всём.
Чтобы использовать Git, его не надо поднимать, для него не нужна сеть вообще.

arriah
Все эти вопросы, с поднятием своего хостинга для разработок на python
Для разработки на Python веб-приложений не нужен хостинг. Можно вообще отключиться от сети и пользоваться веб-приложениями через браузер.

arriah
Я задал вопросы, на которые хотелось бы получить ответы.
Так за тебя надо практически всё делать, а потом ещё учить тебя, как этим всем пользоваться.



Офлайн

#7 Июль 26, 2021 09:24:18

arriah
Зарегистрирован: 2021-07-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер для pythom

py.user.next
Похоже, ты не понимаешь, что такое Git. И так во всём.
Чтобы использовать Git, его не надо поднимать, для него не нужна сеть вообще.
В данном случае я подразумевал сетевое хранилище кода, типа gitHub, чтобы его использовать для синхронизации разрабатываемого приложения между локальной машиной и сервером, где приложение будет работать.
py.user.next
Для разработки на Python веб-приложений не нужен хостинг. Можно вообще отключиться от сети и пользоваться веб-приложениями через браузер.
Забавно, а как воспользоваться приложением, если я нахожусь за пределами локальной сети, а все данные для приложения сервер берет с разных хостов, в том числе и удаленных?
py.user.next
Так за тебя надо практически всё делать, а потом ещё учить тебя, как этим всем пользоваться.
А где в моих вопросах прозвучала просьба: “Помогите и научите”?

Офлайн

#8 Июль 26, 2021 12:01:46

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

Сервер для pythom

arriah
1. Какой софт потребуется еще кроме python, django?
потребуется учебник
когда вы его прочитаете, все ваши вопросы найдут свои ответы
пока учебник не прочитан, ваши скитания по форумам не имеют смысла



Офлайн

#9 Июль 26, 2021 12:32:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Сервер для pythom

arriah
В данном случае я подразумевал сетевое хранилище кода, типа gitHub, чтобы его использовать для синхронизации разрабатываемого приложения между локальной машиной и сервером, где приложение будет работать.
Да, стандартная ошибка новичков. Они путают Git и GitHub, не понимая, что GitHub не имеет отношение к Git'у вообще. Так вот, когда тебе здесь говорят про Git, то тебе здесь говорят про Git. А когда ты говоришь про Git, то ты говоришь про какую-то кашу из Git'а, GitHub'а и средств для деплоя. Про вот это и речь.

arriah
А где в моих вопросах прозвучала просьба: “Помогите и научите”?
Приходится тебе объяснять, что такое Git. Естественно, ты не знаешь, зачем он нужен.

arriah
Забавно, а как воспользоваться приложением, если я нахожусь за пределами локальной сети, а все данные для приложения сервер берет с разных хостов, в том числе и удаленных?
Конечно, забавно. Сейчас тебе ещё надо будет рассказывать про юнит-тесты и про моки для них. При разработке приложений никто не сидит и не коннектится к серверам, так как вокруг приложения создаётся псевдосреда, похожая на ту, в которой приложение потом будет работать, и приложение работает в ней так, будто оно в сети.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version