묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
c를 홈피에 어떻게 적용하나요?
2002.07.30 14:19
안녕하세여~
c랑 홈피제작에 관심이 많은 초짜 프로그래머입니다..
어디서 듣기로 c를 홈피에 첨가해서 사용가능한거 같던데..
c가 홈피에서 대게 어떤 용도로 쓰이는지 구현 방법이 어떻게 되는지 쩜 갈켜주셨으면 합니다..
제가 그냥 생각해볼땐 씨와 웹언어와의 결합은 생각도 못해봤는데..
도대체 씨가 어떤 부가적인 기능을 발휘하는지 상상이 안가거든여..
혹시 아시는 분 있으면 쩜 알켜주세여~~
더운데 모두 고생이 많네여.. 수고하세염 ^^;
c랑 홈피제작에 관심이 많은 초짜 프로그래머입니다..
어디서 듣기로 c를 홈피에 첨가해서 사용가능한거 같던데..
c가 홈피에서 대게 어떤 용도로 쓰이는지 구현 방법이 어떻게 되는지 쩜 갈켜주셨으면 합니다..
제가 그냥 생각해볼땐 씨와 웹언어와의 결합은 생각도 못해봤는데..
도대체 씨가 어떤 부가적인 기능을 발휘하는지 상상이 안가거든여..
혹시 아시는 분 있으면 쩜 알켜주세여~~
더운데 모두 고생이 많네여.. 수고하세염 ^^;
댓글 3
-
이호한
2002.07.30 16:12
-
세나^.^
2002.07.30 14:26
c나 자바나 비슷비슷한걸로 알고 있습니다..
c는 어차피 dll파일만 클라이언트에 설치해서 그걸 실행시켜버리는거죠..
한게임같은 웹게임들을 할대 뜨는 인증서같은것들이 다 그런거죠..
너무 대충답변드려서 죄송..;저도 잘 몰라요..; -
steelheart
2002.07.30 14:47
c 언어가 웹에 사용되는 방법은 여러가지가 있겠지만 우선 생각해 볼수 있는게
CGI입니다. 지금은 대부분 perl로 작성하거나 php, asp, jsp 같은 좋은게 많이
나왔지만 초창기에는 게시판 작성할 때 c언어로 일일이 처리를 해줘야 했었죠.
그리고 세나님 말씀처럼 특정사이트에서 무언가 설치하기를 요구하면서
인증서가 뜨는게 있구요. 이 경우는 프로그램이 사용자의 컴퓨터에서 실행되면서
서버와 자료를 주고 받습니다. 그리고 마지막으로 서버스크립트의 기능확장에
사용될 수 있습니다. 예를 들어 asp로 어떤 처리를 한다고 했을 때
asp에서 지원되지 않는 기능을 구현한다거나 복잡하고 시간이 많이 걸리는 처리를 해야
할 때 c로 프로그램을 짠 다음 처리를 맡기고 그 결과만 받아온다든지 할 수 있습니다.
세가지의 경우 각각 처리방법이 다르기 때문에 구현방법만 설명해도 굉장한 분량이
나옵니다. Visual C++ 레퍼런스를 찾아보면... 특히 영진출판사의 Visual C++ 6.0
Programming Bible 이라는 45000원짜리 무시무시한 두께의 책을 보시면 위의 방법에 대해
모두 나와 있으니 구입하지는 않더라도 서점에서 한번 보시면 대충은 감이 잡히실듯...
C++로 만든 CGI가 Perl CGI보다 30배 정도 빠르다고 합니다.
C++로 만든 CGI는 이미 컴파일이 되어있기 때문에 실행속도가 아주 빠르죠.
그리고 오라클에서 Pro C를 이용한 개발에도 C가 관여한다고 할 수 있겠죠.
C(또는 C++)로 만든 대표적인 CGI가 크래이지보드와 이지보드입니다.
CGI이외에 사용하는 용도는 ActiveX Dll이나 ActiveX Control이 있을 수 있습니다.
보통 ASP와 함께 사용합니다.