Universitas Padjadjaran

cgi 예제

Oleh: admin kesos
August 3, 2019

CGI 프로그램이 실패하는 대부분의 경우 프로그램 자체에 문제가 있기 때문입니다. 이것은 당신이이 CGI 물건의 묘리를 얻을 일단 특히 사실이다, 더 이상 위의 두 가지 실수를하지 않습니다. 가장 먼저 해야 할 일은 웹 서버를 통해 테스트하기 전에 프로그램이 명령줄에서 실행되는지 확인하는 것입니다. 예를 들어 try: 그림 6.26 Gid가 작성한 CGI 스크립트의 유명한 큐브는 고급 CGI 스크립트의 예입니다. 전자 메일 CGI 게이트웨이의 다음 예는 TCL로 작성됩니다(그림 6.4은 HTML 인터페이스를 보여 줍니다). CGI 코드가 컴파일되기 때문에 Perl 기반 스크립트에 비해 훨씬 빠르게 실행됩니다. 많은 양의 게이트된 전자 메일을 사용할 계획이라면 email.tcl을 실행하는 것이 좋습니다. 이 스크립트의 단점은 TCL이 초보자를 위한 것이 아니라 C 또는 C++에 대한 좋은 작업 지식이 필요하다는 것입니다. 그림 6.15 페이지 히트 카운터 카운트 WWWebula에 의해 만들어진이 예제의 하단에 그래픽 번호를 알 수 있습니다. CGI.pm 내의 모든 HTML 생성 함수는 더 이상 유지 관리되지 않습니다.

[…] 이에 대한 근거는 CGI.pm HTML 생성 함수가 난독화되고 최악의 경우 유지 보수 악몽이라는 것입니다. 문제를 더 잘 분리하려면 템플릿 엔진을 사용해야 합니다. 템플릿::Toolkit 모듈에서 CGI.pm 사용하는 예는 CGI:::대안참조를 참조하십시오. 그림 6.16 이것은 보라에 의해 웹 페이지 카운터의 사용의 예입니다! 소프트웨어. 이 프로그램을 컴파일하고 서버에서 CGI 스크립트에 대한 디렉토리에 mult.cgi라는 이름으로 실행 프로그램을 저장한 경우 www.example라고 합니다. 이는 액션=”http://www.example.fi/cgi-bin/mult.cgi”가 있는 모든 양식(모든 웹 페이지)이 제출될 때 해당 프로그램에서 처리된다는 것을 의미합니다. 이 장에서는 배포할 수 있는 간단한 CGI 스크립트의 예를 보여 주며 있습니다. 이러한 스크립트의 대부분은 사용하기 쉽고 작동 방식에서 우아합니다. 그것이 해야 할 일을 정확히 수행하고 잘하는 좋은 프로그램과 같은 것은 없습니다. 이 작업은 일반적으로 문서 컬렉션 내의 새 디렉터리를 CGI 스크립트를 포함하는 것으로 표시하여 수행됩니다.

Category: Uncategorized | RSS 2.0 Responses are currently closed, but you can trackback from your own site.

Tidak ada Komentar

Comments are closed.

  • DEPT. ILMU KESEJAHTERAAN SOSIAL

    ===============================

    Keberadaan departemen ditujukan untuk:

    1). Menjamin kompetensi dan profesionalisme Dosen dalam melaksanakan tugas sesuai jabatan akademiknya;

    2). Mengembangkan, mengevaluasi dan monitoring kemajuan karier akademik Dosen untuk mendukung pengembangan pendidikan;

    3).Mengoordinasikan kegiatan riset dan pengabdian pada masyarakat yang dilakukan dosen sesuai bidang kompetensinya dalam rangka merealisasikan target kinerja lembaga;

    4). Mengoordinasikan pelaksanaan kerja sama pemanfaatan kepakaran Dosen oleh pihak lain seperti Pemerintah, pemerintahan daerah, swasta atau masyarakat;

    5). Merintis dan mengembangkan kerja sama di bidang pendidikan, riset, dan pengabdian pada masyarakat di tingkat nasional maupun internasional;

    6). Memfasilitasi publikasi karya-karya ilmiah Dosen;

    7). Menyelenggarakan diseminasi hasil riset, pengabdian pada masyarakat, dan inovasi melalui kegiatan ilmiah di tingkat nasional dan internasional;

    Pemimpin Departemen:

    Ketua : Dr. dra. R. Nunung Nurwati, M.Si

    Sekretaris : Dr. Nurliana C. Apsari, S.Sos., MSW