웹 응용 프로그램을 빌드하고 호스팅 할 계획입니다. PHP는 호스팅 비용이 적고 .net과 비슷하기 때문에 PHP로 갈 계획입니다.PHP는 비동기 호출을 지원합니까?
저는 기본적으로 .net guy입니다. 그러나 .net과 비슷한 경우 PHP 학습에 문제가 없습니다. 그렇게 할 때 오피노인을주세요. 또한 PHP가 asp.net의 AJAX와 같은 비동기 호출을 지원하는지 알려주십시오. 당신의 의견을주세요.
웹 응용 프로그램을 빌드하고 호스팅 할 계획입니다. PHP는 호스팅 비용이 적고 .net과 비슷하기 때문에 PHP로 갈 계획입니다.PHP는 비동기 호출을 지원합니까?
저는 기본적으로 .net guy입니다. 그러나 .net과 비슷한 경우 PHP 학습에 문제가 없습니다. 그렇게 할 때 오피노인을주세요. 또한 PHP가 asp.net의 AJAX와 같은 비동기 호출을 지원하는지 알려주십시오. 당신의 의견을주세요.
AJAX는 비동기 자바 스크립트 및 XML을 나타냅니다. PHP는 어디에서나 언급되지 않으며이를 용이하게하기 위해 비동기적일 필요는 없습니다.
이 과정은 자바 스크립트 함수가 결과를 반환하는 동기 PHP 페이지를 호출하고 사용자 브라우저가 업데이트된다는 프로세스입니다. asycnhronous 비트는 javascript 함수가 호출 할 때 차단하지 않으며 PHP 페이지가 반환 될 때 콜백 함수가 실행된다는 것입니다.
저는 PHP로 AJAX를 구현했지만 일반적인 PHP HTML 렌더링과 Javascript 호출보다 특별한 프로그래밍이 필요하지 않습니다.
PHP에는 비동기 호출에 대한 지원 기능이 내장되어 있지 않습니다. curl을 사용하여 의사 비동기 호출을 할 수 있습니다.
여기에 더 많은 정보가 있습니다. asynchronous PHP calls.
링크가 끊어진 것처럼 보입니다. http://wordpress.nickyaitsky.com/?p= 6 –
MySQL을 요청하기 위해 비행기를 타면 PHP5.3에 번들 된 MySQL 드라이버가 병렬 쿼리를 만들 수 있습니다. 또한/작업을 위임 gearman
모두 asp.net 및 PHP는 웹 서버에서 실행에 병렬 처리를 에뮬레이션 할 수 http://php.net/manual/mysqli.poll.php
해당 문서를 참조하십시오. 그 후에 유사점이 끝납니다. en은 모국어가 아니지만 AJAX는 asp.net의 일부가 아니기 때문에 그 이유는 모르겠습니다. 나는 Atlas (asp.net에서 아약스 구현) 괜찮습니다. 웹 서버가 비동기식 호출을 지원하지 않으면 웹은 성공할 수 없습니다. "cnn.com을로드하면 20736 명의 독자가 대기열에 있어야합니다."= P – anddoutoi
:-) 나는 웹에 대해 알지 못합니다. 성공. (일반적으로 스레딩을 통해) 웹 서버에 대한 다중 연결! = 다른 페이지를 비동기 적으로 호출하는 웹 페이지의 기능 – sjobe