Size: a a a

CODE BLOG / Чат

2020 May 01

SS

Steel Sword in CODE BLOG / Чат
Greenfield Tea
Я же говорю, мне пофигу
Какой-то апач тебе заинтересовал, а главнейший принцип работы фреймворка на котором ты зарабатываешь деньги - нет?
источник

GT

Greenfield Tea in CODE BLOG / Чат
Steel Sword
Какой-то апач тебе заинтересовал, а главнейший принцип работы фреймворка на котором ты зарабатываешь деньги - нет?
Да
источник

SS

Steel Sword in CODE BLOG / Чат
Такие - редкость. Пхп-хостингов в тыщщу раз больше
источник

J

Jmik in CODE BLOG / Чат
Steel Sword
Хвастаетесь кто сколько мучался
Динуксойды)
источник

SS

Steel Sword in CODE BLOG / Чат
Скорее всего из-за того, что хостинг на CGI и реализовать в тыщщу раз проще
источник

GT

Greenfield Tea in CODE BLOG / Чат
Steel Sword
Такие - редкость. Пхп-хостингов в тыщщу раз больше
Да не редкость, насколько я знаю даже heroku без проблем джанго поддерживает
Много хостингов для джанго
источник

SS

Steel Sword in CODE BLOG / Чат
Greenfield Tea
Да не редкость, насколько я знаю даже heroku без проблем джанго поддерживает
Много хостингов для джанго
Хероку - не хостинг. Он чуть сложнее
источник

SS

Steel Sword in CODE BLOG / Чат
Хостинг - это свалил кучу файлов в папочку, которую тебе дал сайт - и всё работает!
источник

SS

Steel Sword in CODE BLOG / Чат
Ну реально, разберись!
Это ж, уверен, интересно!
источник

SS

Steel Sword in CODE BLOG / Чат
Кстати, у питона есть поддержка CGI в стандартной библиотеке. Читал у Лутца, правда, хз как пользоваться
источник

GT

Greenfield Tea in CODE BLOG / Чат
Steel Sword
Ну реально, разберись!
Это ж, уверен, интересно!
Пока не особо и интересует
источник

TC

The Chtulhu in CODE BLOG / Чат
В тему
источник

TC

The Chtulhu in CODE BLOG / Чат
Помогите срочно пожалуйста👆👆
источник

TC

The Chtulhu in CODE BLOG / Чат
А дедлайн всё ближе и ближе...

#ithumor
источник

YK

Yury Khmarin in CODE BLOG / Чат
Помогите, пожалуйста, перекомпилировать код из jQuery в JS

$(window).unload(function () {
$.get('/session/destroy');
});
источник

SS

Steel Sword in CODE BLOG / Чат
Greenfield Tea
Пока не особо и интересует
Разница между CGI и WSGI вот в чём. Я конечно только примерно представляю, но объяснить, думаю, могу.
CGI прост как пробка.
Идёт запрос на скрипт, например:
example.com/script.php
Веб-сервер запускает скрипт и даёт ему данные http-запроса.
Скрипт запускается, результат запроса выкидывает в stdout, выключается. Сервер берёт ответ, пересылает его клиенту. Всё.
Недостатки:
Нельзя делать сложные процессы, вся программа должна укладываться в схему:
Включиться - получить данные запроса - выкинуть ответ за полсекунды - выключиться. Про асинхронность, многопоточность, оптимизации можно забыть.
Каждый адрес связан со своим файлом. Т.е. в принципе там может лежать 15 несвязанных скриптов, да и всё.
Преимущества: так как сервер сам включает и выключает скрипты, их легче контролировать, поэтому легче делать хостинги и не рисковать, что один сайт загрузится на полчаса и выжрет все ресурсы.
По сути дела именно из-за этого пхп, каким бы убогим он ни был, и стал всея языком интернета - CGI выгоднее для хостеров, скриптовый ЯП точно проще какого нибудь С++, удачных конкурентов у пхп в этой нише не было, а там пошло поехало.

WSGI я только приблизительно представляю: прога запускается только однажды в начале, сервер с ней связывается, сообщает о каждом запросе, прога сама решает что с ним делать. Прога не перезапускается на каждый запрос, независима от сервера, может творить что угодно, любую асинхронность-многопоточность. Да хоть юзеров в словаре хранить!
источник

A

Aspirin in CODE BLOG / Чат
Greenfield: Мне не необходима эта информация
Steel: Слушай сюда щенок
источник

GT

Greenfield Tea in CODE BLOG / Чат
Aspirin
Greenfield: Мне не необходима эта информация
Steel: Слушай сюда щенок
+++
источник

SS

Steel Sword in CODE BLOG / Чат
Есть Flask - простейший wsgi-фреймворк. Там просто функции, обёрнутая в декоратор с адресом, которая возвращает текст.

Ну и jinja в комплеке тоже
источник

SS

Steel Sword in CODE BLOG / Чат
Aspirin
Greenfield: Мне не необходима эта информация
Steel: Слушай сюда щенок
Вот именно!
источник