С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Angrynik
26 / 2 / 0
Регистрация: 04.04.2012
Сообщений: 34
#1

Построение проекта на CGI (C++) - C++

15.08.2012, 01:55. Просмотров 1024. Ответов 5
Метки нет (Все метки)

Имеет ли смысл полностью отказаться от PHP (или оставить для инклудов CGI-модулей на страницах, где много текста), и заменить все на С++?
Дела с огромным трафиком не имел, максимум 5000 хостов в день, с этим PHP справляется отлично. Но если посмотреть с точки экономии ресурсов и времени выполнения, может стоит прибегнуть к CGI?
Тот же Facebook использует HipHop для транслирования PHP в C++ и компиляции, значит, есть наверное смысл?

P.S. Тут скорее топик-рассуждение, прошу перенести, если не туда написал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2012, 01:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Построение проекта на CGI (C++) (C++):

Makefile: как осуществить построение проекта? - C++
всем добрый день , перерыл интернет и толком не чего не понял, так как разновидностей бывает много, а я не так силен чтобы понять к какому...

как в решение из двух проектов из второго проекта обращаться к функциям из первого проекта - C++
Собственно данная задача возникает, когда в Blank Solution добавляем проект модульных тестов к первому проекту Empty C++. К примеру первый...

CGI и C++ - C++
Решил попросить помощи в объяснении моей курсовой. Всю работу свел к минимуму. Сейчас представлю вам простейший вид того что мне нужно. А...

CGI и C++ - C++
какие книги есть по этой теме,и вообще зачем с++ для веб,и как к всему этому может относиться json??

Не выполняеться CGI - C++
Скрипт выполняется из консоли ./cgi2.cgi, но через веb hostname.ru/cgi-bin/cgi2.cgi выдает ошибку. Задача скрипта создать папку в...

Cgi скрипт на C++ - C++
Создал простой скрипт на C++ и положил его в cgi-bin не забыл заголовок Content -type , создал на ide microsoft visual провел компиляцию...

5
Nameless One
Эксперт С++
5777 / 3427 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
15.08.2012, 07:08 #2
Angrynik, ты попробуй переписать пару страничек на С++, желание, скорее всего, пропадет.

Может, стоит посмотреть на другие языки, заточенные под Web?

Цитата Сообщение от Angrynik Посмотреть сообщение
Дела с огромным трафиком не имел, максимум 5000 хостов в день, с этим PHP справляется отлично
"Работает - не трожь!"
1
PSIAlt
87 / 87 / 8
Регистрация: 19.06.2012
Сообщений: 245
15.08.2012, 10:31 #3
Дешевле будет просто лучше настроить сервер/закешировать узкие места в php коде.
Писать веб на С++ дело не благодарное.. Более того, разочарую: php обычно работает как модуль апача, либо в режиме fastcgi. В режиме CGI твой код на C++ будет медленнее отдавать запрос - это 100%.
2
Angrynik
26 / 2 / 0
Регистрация: 04.04.2012
Сообщений: 34
15.08.2012, 12:48  [ТС] #4
Цитата Сообщение от PSIAlt Посмотреть сообщение
Дешевле будет просто лучше настроить сервер/закешировать узкие места в php коде.
Писать веб на С++ дело не благодарное.. Более того, разочарую: php обычно работает как модуль апача, либо в режиме fastcgi. В режиме CGI твой код на C++ будет медленнее отдавать запрос - это 100%.
FastCGI запускает и *.cgi

Добавлено через 8 минут
Цитата Сообщение от Nameless One Посмотреть сообщение
Angrynik, ты попробуй переписать пару страничек на С++, желание, скорее всего, пропадет.
Пробовал, не сказал бы, что это невыполнимо, но требует времени побольше, чем быдлокод на PHP.
Забыл упомянуть, что вместо MySQL на проекте используется MongoDB. Поэтому код на C++ получился более лаконичным.
0
PSIAlt
87 / 87 / 8
Регистрация: 19.06.2012
Сообщений: 245
15.08.2012, 12:55 #5
Цитата Сообщение от Angrynik Посмотреть сообщение
FastCGI запускает и *.cgi
Ну, какбы *.cgi это расширение файла и не более, а FastCGI это протокол=)
1
Angrynik
26 / 2 / 0
Регистрация: 04.04.2012
Сообщений: 34
15.08.2012, 12:56  [ТС] #6
Цитата Сообщение от PSIAlt Посмотреть сообщение
Ну, какбы *.cgi это расширение файла и не более, а FastCGI это протокол=)
Об этом и речь
0
15.08.2012, 12:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2012, 12:56
Привет! Вот еще темы с ответами:

компилятор для cgi скриптов - C++
Какой вариант из си надо выбрать для создания cgi скриптов? Загрузил Borland с++, в 64 разрядном винде не запускается. Допустим создадим...

Разделяемая память и apache CGI - C++
Что есть. Есть машина с windows 7 и апачем на борту. Так же есть программа А, написанная на c++, которая в разделяемую память кладет...

применение готовой Нейросети (cgi) - C++
Здравствуйте. Вот такой код: //Analysis Type - TS_Reg #include <stdio.h> #include <conio.h> #include <math.h> #include...

GET и POST методы CGI скрипта на C++ - C++
Разработать единый CGI-скрипт для обработки запросов, приходящих при заполнении форм по методам GET и POST, возвращающий пользователю...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.