Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Jaki jest sens CGI w C++?

Ostatnio zmodyfikowano 2016-01-02 12:51
Autor Wiadomość
Saran
Temat założony przez niniejszego użytkownika
Jaki jest sens CGI w C++?
» 2016-01-01 20:27:43
Witam, od razu mówię, że nigdy nie programowałem w tych językach służących do tworzenia stron, jak php, html, js.

Ostatnio gdzieś czytałem, że dobrym sposobem na stworzenie strony internetowej używając c++ jest użycie cgi.
Po przejrzeniu przykładu zastanawiam się, jaki jest sens takiego czegoś? Przecież to tylko html, tylko że pisany za pomocą użycia printf lub cout.
Czy nie szybciej więc użyć zwykłego html'a?

Tutaj przykład:
C/C++
#include <iostream>
using namespace std;

int main()
{
   
    cout << "Content-type:text/html\r\n\r\n";
    cout << "<html>\n";
    cout << "<head>\n";
    cout << "<title>Hello World - First CGI Program</title>\n";
    cout << "</head>\n";
    cout << "<body>\n";
    cout << "<h2>Hello World! This is my first CGI program</h2>\n";
    cout << "</body>\n";
    cout << "</html>\n";
   
    return 0;
}
P-142666
j23
» 2016-01-02 10:14:25
Rozumiem, że pisząc "zwykły html" masz na myśli strony html generowane przez skrypty PHP lub servlety Javy. Generalnie języka C++ w zastosowaniach webowych się nie stosuje. Są oczywiście sytuacje wyjątkowe, kiedy trzeba np. szybko przetworzyć duże ilości danych, i wtedy C++ do takich zastosowań jest jak najbardziej ok. Ale poza tym, użycie C++ do zwykłego generowania stron to według mnie sztuka dla sztuki.
P-142681
DejaVu
» 2016-01-02 12:51:14
jest juz kilka tematow w ktorych pisalem dlaczego nie oplaca sie pisac aplikacji webowej w C++. Poszukaj
Frazy, które należy wpisać w wyszukiwarkę google:
P-142691
« 1 »
  Strona 1 z 1