2016-11-15 6 views
0

내 질문에 다소 의문의 여지가 있지만 다음과 같습니다. Node.js에서 프로세스를 시작하고 요청을 기다리는 백그라운드에서 실행할 수 있습니다. 예를 들어, 변수를 생성하고 요청할 때마다 1 씩 증가시킬 수 있습니다. 어떻게하면 PHP에서 동일한 작업을 수행 할 수 있습니까? PHP 코드가 요청에 대해서만 실행된다는 것을 알고 나서 모든 것이 메모리에서 제거됩니다. 고맙습니다!Nodejs와 비슷한 PHP 백그라운드 프로세스

+0

영구 저장 장치 (파일, 데이터베이스) 사용 –

+0

데이터베이스를 사용하는 것보다 더 나은 방법이 없을까요? 초당 요청 수가 여러 개인 경우 데이터베이스가 다소 느릴 것이라고 생각합니다. – Vali79

답변

0

PHP는 자바 스크립트와 비슷한 프로그래밍 언어입니다.

Node.js는 JavaScript 응용 프로그램을 실행할 수있는 응용 프로그램 서버이며 설명 된대로 요청 등을들을 수 있습니다.

PHP와 동일한 기능을 수행하려면 응용 프로그램 서버가 필요합니다. 살펴볼 수 있습니다. Apache Web Server 또는 Nginx

+0

로컬 Apache 서버를 설정했지만 여전히 문제가 있습니다. 그것은 지속적으로 실행하고 요청을 기다리고있는 자바 스크립트 (Node.js에 의해 사용되는)와 비슷한 PHP 파일을 작성할 수 있습니까? – Vali79

+0

글쎄, 그건 상호 배타적이다. 요청이 들어 왔을 때나 항상 스크립트를 실행 하시겠습니까? – Timo

+0

사실 내가 요청을 기다리고 싶을 때 스크립트가 어떤 변수의 값을 변경하고이 새로운 값을 기억하기를 원합니다. 누군가 데이터베이스를 사용하도록 제안했으나 예를 들어 실시간 멀티 플레이어 게임에 너무 느리지는 않습니까? – Vali79

0

예, PHP로 서버 프로세스를 생성 할 수 있습니다. 예를 들어 Symfony 프레임 워크 benefit from using a console script을 사용하여 개발 목적으로 웹 서버를 시작하는 애플리케이션.