powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перспективы создания WEB приложений на C/C++
25 сообщений из 482, страница 13 из 20
Перспективы создания WEB приложений на C/C++
    #39288533
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в чем преимущества этих cppcms, POCO и прочее перед обычным CGI?
На каждый запрос новый экземляр. Пиши себе в std::cout нужный HTML. Ну максимум cgicc прицепить.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288542
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинНа каждый запрос новый экземляр
запуск экземпляра - достаточно дорогой операцией может быть
fastcgi гораздо экономичнее (особенно если его правильно приготовить)
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288547
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинА в чем преимущества этих cppcms, POCO и прочее перед обычным CGI?
На каждый запрос новый экземляр. Пиши себе в std::cout нужный HTML. Ну максимум cgicc прицепить.
этот вопрос так-же бессмысленнен, как и "в чем преимщество этих ваших joomla, drupal перед PHP?"

это как-бе совсем разные уровни абстракции - первое транспортный уровень, второе - фреймворк (рамка/клетка ограничитель) для девелопера.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288581
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojavaизначальная моя фраза имела смысл примерно следующий:

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

многие не озадачиваются подобным, а пишет свои API в безумном подражании ранее уже написанным.
в результате чего задача вида, к примеру, "сходить в базу данных", "распарсить XML/HTML/JS" превращается в некий адов
квест с 100 строками предварительных и, что самое смешное - еще и заключительных приседаний (объяви, задай 100 опций, подсоединись, подготовь, открой, обработчики ошибок на все это..... закрой, закрой, почисть, закрой).

хотя на самом деле все что нужно разработчику - это блин просто получить строковое значение из базы данных и получить дерево токенов (соотвественно, из которого можно сразу дернуть нужную строку) - всего одну строчку кода он должен написать, а не 100.

так понятнее?В этом плане - да, согласен
вопрос архитектуры библиотек очень больное место
я в целом считаю что прикладной код и код библиотек должен отличать, но стандарты кодирования в компаниях устанавливает не рядовой программист - отсюда эта постоянная "больба"
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288611
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nojavaВася УткинА в чем преимущества этих cppcms, POCO и прочее перед обычным CGI?
На каждый запрос новый экземляр. Пиши себе в std::cout нужный HTML. Ну максимум cgicc прицепить.
этот вопрос так-же бессмысленнен, как и "в чем преимщество этих ваших joomla, drupal перед PHP ?"

это как-бе совсем разные уровни абстракции - первое транспортный уровень, второе - фреймворк (рамка/клетка ограничитель) для девелопера.
Ты хочешь сказать что в этих вот cppcms и POCO такой же уровень абстракции как в joomla и drupal?
Что-то мне подсказывает, что ты мало знаком как с первыми, так и со вторыми
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288615
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася Уткинnojavaпропущено...

этот вопрос так-же бессмысленнен, как и "в чем преимщество этих ваших joomla, drupal перед PHP ?"

это как-бе совсем разные уровни абстракции - первое транспортный уровень, второе - фреймворк (рамка/клетка ограничитель) для девелопера.
Ты хочешь сказать что в этих вот cppcms и POCO такой же уровень абстракции как в joomla и drupal?
Что-то мне подсказывает, что ты мало знаком как с первыми, так и со вторыми

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

ну не нравится тебе жумла, ок, скажем проще - ты сравниваешь ящики с яблоками, у яблок нет преимуществ перед ящиками, и наоборот, сущности вообще разных типов/классов/областей применения.

так популярнее получилось?
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288619
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилВася УткинНа каждый запрос новый экземляр
запуск экземпляра - достаточно дорогой операцией может быть
fastcgi гораздо экономичнее (особенно если его правильно приготовить)
Да. Давайте решим что сервис котировок - это fastcgi.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288648
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojavaззааззаззазаиикккааание эттто не ббббоолезнь.гибкость vs простота. А так разница в одну строчку. Ну можно логгеру добавить возможность скидывать в поток, будет тоже самое. В общем, нет проблем, ящитаю о_о
maytonДа. Давайте решим что сервис котировок - это fastcgi.
А как оно по функциональности наравне с явовскими сервлетами?
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288688
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbnojavaззааззаззазаиикккааание эттто не ббббоолезнь.гибкость vs простота. А так разница в одну строчку. Ну можно логгеру добавить возможность скидывать в поток, будет тоже самое. В общем, нет проблем, ящитаю о_о


для потоков придуманы threadvar

а так эту "одну" строку придется совать в каждый класс, да еще по указателю и по объекту логгера лепить небось для каждого логгируемого класса (если не каждого объекта)

в общем такой себе беспроблемный ооп головного мозга, да
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288700
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbА как оно по функциональности наравне с явовскими сервлетами?
Это сложный вопрос. Насколько я понимаю спецификация Servlets не описывает
иплементацию процессов (или потоков) внутри контейнера.

Но учитывая тот факт что Java использует 1-процесс операционной системы на 1 контейнер
Tomcat/JBoss/Jetty и мультиплексирует пул потоков контейнера между экземплярами сервлетов
то Servlets все таки ближе к FastCGI чем к SGI.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288702
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonCEMbА как оно по функциональности наравне с явовскими сервлетами?
Это сложный вопрос. Насколько я понимаю спецификация Servlets не описывает
иплементацию процессов (или потоков) внутри контейнера.

Но учитывая тот факт что Java использует 1-процесс операционной системы на 1 контейнер
Tomcat/JBoss/Jetty и мультиплексирует пул потоков контейнера между экземплярами сервлетов
то Servlets все таки ближе к FastCGI чем к SGI .

Silicon Graphics Image ?
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288712
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojava, а ты не прощаешь очепяток
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288719
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonnojava, а ты не прощаешь очепяток
nojava простить может, а написанный код "с опечатками" - беспощаден
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288720
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ужасно. Я буду надеяться на статик-анализаторы и подсветку синтаксиса.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288723
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУжасно. Я буду надеяться на статик-анализаторы и подсветку синтаксиса.

я сначала даже напрягся, думал ты двинул Мысль, на счет, к примеру:

SCGI
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288726
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojava, увы нет.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39288746
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbА как оно по функциональности наравне с явовскими сервлетами?
это несколько несравнимые вещи
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289390
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CGI какие-то динозавровские...
По теме, есднинственная перспектива создания именно веб-приложений на C++ -- это высоконагруженый интерпрайз. Есть даже фреймворк специальный, называется Wt , похожий по API на Qt. Думаю, что ребята знают толк в извращениях деле.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289420
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все же.
В предыдущих постах рассказал как был решен вопрос интеграции 1С 7.7 с WWW.

Что в этом интересного?
А вот что.

Разработчики 1С 7.7 не ставили перед собой задачу предоставления API для интеграции ее с WWW.
Но она, то у меня интегрирована.
Не скажу, что выбранный мной путь лучший, но он относительно прост и его можно применить при разработке любой программы /не важно на каком языке программирования/.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289427
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZCGI какие-то динозавровские...
По теме, есднинственная перспектива создания именно веб-приложений на C++ -- это высоконагруженый интерпрайз. Есть даже фреймворк специальный, называется Wt , похожий по API на Qt. Думаю, что ребята знают толк в извращениях деле.
у nojava вполне здравая идея лупить данные на С++ (а-ля микросервис) для статичного html+JScript, закрыв чём ни будь надёжным
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289440
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)закрыв чём ни будь надёжным
чем-нибудь надёжным нужно закрывать всё - тот же апач
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289648
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилkealon(Ruslan)закрыв чём ни будь надёжным
чем-нибудь надёжным нужно закрывать всё - тот же апач
это без вопросов
а вот чем WebSocket можно закрыть? очень большая дырка выходит для "техники одного байта"
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289655
nojava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)NekZCGI какие-то динозавровские...
По теме, есднинственная перспектива создания именно веб-приложений на C++ -- это высоконагруженый интерпрайз. Есть даже фреймворк специальный, называется Wt , похожий по API на Qt. Думаю, что ребята знают толк в извращениях деле.
у nojava вполне здравая идея лупить данные на С++ (а-ля микросервис) для статичного html+JScript, закрыв чём ни будь надёжным

я вообще ничего не говорил про C++, и про статичный html

скорее наоборот - динамический .html вполне можно генерить на C, а вот заточка под "у нас без JScript никак" - это идея конечно классная, но я бы ввел правило - использовать JavaScript только тогда, когда без него вообще никак.
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289668
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nojavaскорее наоборот - динамический .html вполне можно генерить на C, а вот заточка под "у нас без JScript никак" - это идея конечно классная, но я бы ввел правило - использовать JavaScript только тогда, когда без него вообще никак.
значит не так уловил, генерить конечно можно - шаблонизатор делается на ура, но стоит ли так заморачиваться
...
Рейтинг: 0 / 0
Перспективы создания WEB приложений на C/C++
    #39289688
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)стоит ли так заморачиваться
А в этой теме есть вообще кто-то кто за "создание WEB приложений на C/C++" ?
...
Рейтинг: 0 / 0
25 сообщений из 482, страница 13 из 20
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перспективы создания WEB приложений на C/C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]