2012-05-23 4 views
0

다음 시나리오를 고려하십시오. 일부 파일이 들어있는 폴더 (F)입니다. 일부 메타 데이터는이 파일에 저장되며 DB에는 이러한 메타 데이터 테이블이 있습니다. 파일이 변경되면 우리는 DB가 자동으로 변경되어 이러한 변경 사항을 반영하도록합니다. 파일은 OS 기능 (PHP가 아님)을 통해 변경됩니다.dicertory에서 파일을 변경 한 후 DB 업데이트

시나리오를 구현하는 가장 좋은 방법은 무엇입니까?

+1

변경이로 구현하기가 걸릴 수 있습니다 얼마나 데이터베이스/하루에 몇 번 확인하고 싶습니까? (적 cronjob 생각)? – Manuel

+0

@ dragon112 한 시간에 약 한 번씩 확인해 볼 수 있습니다. 변경 사항이 즉시 주석으로 달릴 수도 있습니다. – PHPst

답변

0

가능한 경우 OS 기능은 데이터베이스를 업데이트하는 PHP 스크립트를 트리거해야합니다.

무거운 방법은 cronjob에, 또는 SOS Job Scheduler에서 핫 폴더 기능과 같은보다 실시간 서비스에서 변경의 폴더를 모니터링하는 것입니다 예를 들어

관련 문제