2013-08-02 2 views
-1

나는 PHP를 사용하여 데이터를 인쇄하고 가져 오는 것에 대한 간단한 질문을 받았다. 나는 그 개념을 이해할 수 없다.동시에 인쇄 및 데이터 읽기가 어떻게 작동합니까?

많은 방문자가 있고 자주 업데이트되는 웹 사이트가있는 경우 방문자가 현재 업데이트되고있는 페이지에 액세스하려면 어떻게해야합니까?

나는 약간의 연결 질문 here을 물었고, 좋은 반응 (timestap, 무리 등)을 가졌지 만, 더 큰 규모로는 어떻게 작동합니까? 예를 들어 GetSimple CMS은 XML에 대해 XML에 관심이있는 XML에 관심이 많으므로 관련성이있는 대형 웹 사이트를 쉽게 수용 할 수 있습니다. 그러나 동시에 데이터 파일과 사용자가 동시에 액세스하는 동안 모든 데이터가 손상되지 않도록하고 많은 사용자와 많은 편집자가있을 수 있습니다.

XML뿐 아니라 일반적으로 아이디어와 기술을 원하십니까?

답변

-1

실제 파일이나 데이터가 실제로 매우 작아 져서 같은 시간에 동일한 데이터에 액세스 할 수없는 상태에 가까워지는 느낌이 들었습니다.

그래서 그것에 대해 걱정 아무것도 없습니다 ... 사람이 동일한 밀리 초에에서 읽고 쓸 실제 파일을 달성 볼

+0

를 원하십니까? 이전 질문에서 위의 텍스트에서 언급 한 것처럼 파일이 쓰기중인 경우 충돌이 발생한다고 들었습니다. 예를 들어 전체 내용이 큰 파일은 –

+0

을 대체하고 파일이 완전하면 대체 할 수 있습니다. , 오랜 시간이 걸릴 수도 있습니다. 그러나 파일의 그 규모로 올라가는 것은 꽤 우스 꽝 스러운데, 당신은 그 파일을 크게 볼 수있는 상황을 예견 할 수 있습니까? 파일 크기가 변경 될 분 확률이 동일한 (밀리 초)에 해당 파일을 액세스 (읽기)하는 경우에도 사용자는 404 또는 일부 항목을 경험할 수 있지만 손상된 데이터는 없습니다. 읽기/쓰기가 실행중인 서버의 운영 체제 수준으로 떨어지는 트래픽은 파일 잠금 시스템이나 큐가 있어야합니다 – haz0rd

관련 문제