Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753

Интерактивный сайт на многих языках программирования для этого не предназначенных

07.12.2019, 21:00. Показов 864. Ответов 11

Студворк — интернет-сервис помощи студентам
Когда делается сайт на каком то языке, для веб не ориентированного, с использованием FastCGI и SCGI и страниц на html с формами, то данные можно не только отсылать в браузер пользователя, а и принимать, то что напечатано в полях или выбрано галочками, в выпадающих списках?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2019, 21:00
Ответы с готовыми решениями:

Инструмент для программирования на языках C/C++
Здравствуйте. Начинаю изучение среды программирования C++. Подскажиет мне программку , которую лучше всего сказать, чтобы начать...

О языках программирования для решения олимпиадных задач
Здравствуйте. Думал, в какой раздел кинуть. Кинул сюда, если у модераторов есть на это другое мнение, буду рад, если переместите. Итак....

Хочу разработать с нуля сайт, похожий на сайт знакомств. Что для этого нужно?
Хочу разработать с нуля сайт, похожий на сайт знакомств. Что для этого нужно? Без использования готовых движков. Поделитесь пожалуйста...

11
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.12.2019, 13:48
Можно, наверное. Данные посылаются в POST-запросе, фактически в теле этого запроса. Запрос можно принять и распарсить. Все web-фреймворки сами парсят параметры get- и post-запросов.

Можно попробовать прочитать тело запроса из стандартного потока ввода (stdin).
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
08.12.2019, 17:35  [ТС]
А SSL на таком сайте будет работать?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.12.2019, 17:38
Да, это забота веб-сервера (nginx/apache) создавать и расшифровывать зашифрованные соединения. Совершенно другой слой абстракции.
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
08.12.2019, 17:47  [ТС]
То есть SSL можно использовать?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.12.2019, 17:49
Сказал же: да.

Веб-сервер отдаёт коду http-запрос в открытом текстовом виде.
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
08.12.2019, 18:49  [ТС]
А куки будут работать?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.12.2019, 18:59
Да, они содержатся в заголовках.
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
08.12.2019, 19:12  [ТС]
А можно ли хранить введенные пользователем данные на сервере, делать личные кабинеты пользователей?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.12.2019, 19:25
А всё можно Вопрос только в целесообразности и количестве потраченного времени.

Например, есть dokuwiki - она данные хранит вообще в текстовых файлах. А так уже нужна база данных.

Я бы, если у меня возникла потребность прицепить к веб-приложению/сайту какой-то модуль на экзотичном языке, написал бы прослойку, пересылающую данные от клиента в код по шине или API. Или бы как-то организовал общее хранилище данных для сайта и кода, чтобы через него шло взаимодействие.

Опять же зависит от поставленной задачи и прикладной области. Думаю, прикрутить веб-интерфейс можно практически ко всему. А вот писать веб-интерфейс с нуля на рандомном языке - не стОит.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
08.12.2019, 19:33  [ТС]
Так задаю вопросы с точки зрения, если не найду подходящий язык, который мне понравится с точки зрения не возможности появления ошибок (которые не из-за человеческого фактора). Нашел на сайте энциклопедии языков программирования список языков, еще про все не прочитал.
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
написал бы прослойку, пересылающую данные от клиента в код по шине или API. Или бы как-то организовал общее хранилище данных для сайта и кода, чтобы через него шло взаимодействие.
А инструкции какие нибудь есть, как это сделать?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
10.12.2019, 12:25
Тупо запускать внешний процесс и слать данные в стандартные потоки ввода-вывода. Это если прослойку писать.

Если реализовывать сайт полностью на языке, то можно посмотреть в сторону FastCGI API — в теории почти безболезненно интегрируется с вышестоящим веб-сервером (nginx etc).
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.12.2019, 12:25
Помогаю со студенческими работами здесь

Графика в языках программирования
1. Изобразить движение маятника. 2. Изобразить пароход и закрасить его отдельные элементы различными цветами А) Составить процедуры ...

Порекомендуйте видео (и/или интерактивный) курс программирования C#
Здарово народ! Полазил здесь не нашел может не заметил, Ищу курсы программирования для начинающих на ЯП С#, (интерактивный курс). Может у...

Лирика о студенческих годах и языках программирования
Fulcrum_013, Спасибо! В нашем универе нас особо и не учат, я в группе и еще один парень единственные кто понимает что-то, остальные понятия...

Написание программ на нескольких языках программирования
Написание программ на нескольких языках программирования - слышал, что так можно делать. А как? (Просто для интереса спросил.)

Стандартные мат. библиотеки в языках программирования
Вот к примеру возьмём python. В модуле math есть тригонометрические функции - например sin(x). Как эта функция организована. Подробнее: у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru