Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1

FastCGI и шаблонизация

11.10.2012, 15:54. Показов 1223. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.

Совершенно очевидно, что FastCGI хорошо подходит для быстрой обработки данных, в том числе и в условиях кластеризации. Однако, без шаблонизации он мало подходит для приемлемого представления этих данных.

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

В общем, вопроса, на самом деле, два:

1) Какие решения для шаблонизации вывода FastCGI существуют, и где можно о них почитать?
2) А это вообще нормально - вместо PHP или ASP того же использовать FastCGI для веба? Да, он делался для этого, но какова реальная практика его использования?

Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2012, 15:54
Ответы с готовыми решениями:

FastCGI+Linux+Apache+browser
Вопрос такой: какие настройки прописывать в конфигах, чтобы запустить выполнение скрипта и его вывод через браузер. Если коротко как это...

Шаблонизация указателя на метод класса
Есть класс с набором геттеров. Например, такой: class MyObject { public: int getInt() const { return 2; } double...

Delphi ( + FastCGI) VS C++ ( + FastCGI)
На основе данных языков будет разрабатываться технология по типу ( то есть язык использующий технологию будет транслироваться в...

4
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
12.10.2012, 08:45
Цитата Сообщение от talis Посмотреть сообщение
1) Какие решения для шаблонизации вывода FastCGI существуют, и где можно о них почитать?
Пользовался гугловской Ctemplante, кроме собственно замены key->value умеет экранировать подставляемый html и js. Проста, быстра, читать в гугле
Цитата Сообщение от talis Посмотреть сообщение
2) А это вообще нормально - вместо PHP или ASP того же использовать FastCGI для веба?
Не понятен вопрос... Что значит вместо? И php и asp можно запускать как fastcgi сервера.
1
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.10.2012, 20:01  [ТС]
Цитата Сообщение от g_u_e_s_t Посмотреть сообщение
Не понятен вопрос... Что значит вместо? И php и asp можно запускать как fastcgi сервера.
Извините, некорректно поставил вопрос. Корректная постановка:

А это вообще нормально - вместо PHP или ASP того же использовать С/С++ по FastCGI для веба?

Добавлено через 1 минуту
За CTemplate спасибо, очень интересная штука :-)
0
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
13.10.2012, 15:16
У Вас два вопроса:
1. Есть ли смысл реализовать задачу XXX как fastcgi.
2. Если ответ на 1й вопрос "да", то есть ли смысл делать это на CPP.
(пункты можно поменять местами)
Какой ответ, кроме как "зависит от XXX" Вы хотите услышать?
1
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
13.10.2012, 15:34  [ТС]
Да в общем-то никакой, спасибо :-)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.10.2012, 15:34
Помогаю со студенческими работами здесь

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

Шаблонизация интерактивов
Делаю небольшие интерактивы типа игр для диплома. Они все имеют примерно 1 структуру меню - выбор игры и сама игра типа тестов и тп. Как...

Шаблонизация вывода в html или как там это называют?
ну мы все знаем, что "мухи - отдельно, а котлеты - отдельно". Парит вывод переменных внутри html. Есть же решения адекватные для среднего...

FastCGI включение
У меня проблема. Никак не нашёл, и не понял как включить FastCGI в системе. Ибо я криворукий, ибо те кто писал его расположение на сайте...

Компиляция Fastcgi-Daemon
Всем привет. Народ помогите скомпилировать с новой библиотекой boost 1.63. Репозиторий https://github.com/lmovsesjan/Fastcgi-Daemon. Если...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Загрузка 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