Тема следующая - в планах разработка одного проекта, скажем, образовательного. Суть проекта сводится к групповому общению в форме чата. В группе максимум пять человек, один ведущий и четыре слушателя. У ведущего свой интерфейс при входе в группу, помимо окна для ввода текстовых сообщений, имеется возможность выставлять определённые отметки каждому слушателю по ходу общения, и в окончании оного, с последующим занесением данных отметок в личное дело каждого в базе данных. У слушателей интерфейс проще - форма ввода текстового сообщения и пару кнопок действий. Общение должно происходить в реальном времени, т.е. пять человек подключены одновременно, и если ведущий отправляет на страницу текст, то у слушателей он появляется без обновления страницы.Вопрос следующий - какие инструменты выбрать для разработки сего проекта, чтобы затратить минимум сил и времени. На данный момент изучаю JavaScript, Python, знаком с php, мельком знаком с работой с MySQL, есть опыт работы с html и css.
Хочу оговориться сразу, что в планах так же разработка онлайн-клиента, чтобы не требовалось каждый раз заходить на страницу, да и думаю, что это снимет нагрузку с сайта. В свете этого думаю обратиться к мощностям python`а.
Хочу оговориться сразу, что в планах так же разработка онлайн-клиента, чтобы не требовалось каждый раз заходить на страницу, да и думаю, что это снимет нагрузку с сайта. В свете этого думаю обратиться к мощностям python`а.