목차
17 처지: API, 공용 게이트웨이 인터페이스, 구문 분석, FastCGI, 스레드, 스크립트 언어, 슬래시닷, 펄, 펄 모듈, 크로스 플랫폼, 인터프리터, 프로그래머, 프로세스, 아파치 라이선스, 아파치 HTTP 서버, 아파치 소프트웨어 재단, PHP.
- 아파치 httpd 모듈
- 펄
API
API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.
공용 게이트웨이 인터페이스
공용 게이트웨이 인터페이스(CGI)는 웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이.
구문 분석
언어학에서 구문 분석(構文分析)은 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것을 말. 컴퓨터 과학에서 파싱((syntactic) parsing)은 일련의 문자열을 의미있는 토큰(token)으로 분해하고 이들로 이루어진 파스 트리(parse tree)를 만드는 과정을 말.
FastCGI
FastCGI는 상호 작용 프로그램을 웹 서버와 통신하기 위한 바이너리 프로토콜이.
스레드
스레드(thread)는 다음을 가리.
스크립트 언어
스크립트 언어(scripting language)란 컴퓨터 프로그래밍 언어로서 응용 소프트웨어를 제어.
슬래시닷
슬래시닷(Slashdot)은 기크넷 소유의 기술 관련 뉴스 웹사이트이.
펄
(Perl)은 래리 월이 만든 인터프리터 방식의 프로그래밍 언어 혹은 그 인터프리터 소프트웨어를 가리.
보다 Mod perl와 펄
펄 모듈
모듈(Perl module)은 펄 언어의 소프트웨어 구성 요소이.
크로스 플랫폼
스 플랫폼() 또는 멀티 플랫폼()은 컴퓨터 프로그램, 운영 체제, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 것을 뜻하는 용어이.
인터프리터
인터프리터(interpreter)는 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경을 말. 원시 코드를 기계어로 번역하는 컴파일러와 대비.
프로그래머
소프트웨어의 소스 코드를 편집하고 있는 컴퓨터 프로그래머. 컴퓨터 분야에서, 프로그래머(programmer)란 컴퓨터 프로그래밍을 하고 컴퓨터 소프트웨어를 개발하는 사람을 말. 프로그래머는 거대한 메인프레임상의 소프트웨어를 개발하고 유.
프로세스
htop을 통해 보이는 프로세스들의 목록. 프로세스(process)는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말. 종종 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰인.
아파치 라이선스
아파치 라이선스(Apache License) 아파치 소프트웨어 재단에서 자체적으로 만든 소프트웨어에 대한 라이선스 규정이.
아파치 HTTP 서버
아파치 HTTP 서버()는 아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버이.
아파치 소프트웨어 재단
아파치 소프트웨어 재단(Apache Software Foundation, ASF)은 아파치 HTTP 서버를 포함한 아파치 소프트웨어 프로젝트를 지원하는 비영리 재단이.
PHP
PHP(PHP: 하이퍼텍스트 프리프로세서.)는 프로그래밍 언어의 일종이.
참고하세요
아파치 httpd 모듈
- Mod perl
펄
- CPAN
- LAMP (소프트웨어 번들)
- Mod perl
- Qrpff
- 액티브펄
- 패럿 가상 머신
- 펄
- 펄 모듈
- 펄 재단
- 펄 호환 정규 표현식
- 플레인 올드 도큐멘테이션
또한 Modperl, 모드 펄, 모드펄로 알려져 있다.