Jaki jest sens CGI w C++?
Ostatnio zmodyfikowano 2016-01-02 12:51
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: #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; }
|
|
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. |
|
DejaVu |
» 2016-01-02 12:51:14 jest juz kilka tematow w ktorych pisalem dlaczego nie oplaca sie pisac aplikacji webowej w C++. Poszukaj |
|
« 1 » |