기본 앱이 있습니다. 앱에 서버의 데이터가 필요하며 서버가 PHP를 실행합니다 (이는 상당히 기본적인 공유 호스팅입니다). 데이터가 요청되면 PHP는 앱에서 POST로 들어오는 토큰이 토큰 목록에 있는지 확인해야합니다. 토큰은 데이터베이스에 없습니다 (즉, 토큰을 요청하는 데이터베이스를 쿼리 할 수 없습니다).PHP와 읽기 속도
나는 토큰의 배열과 PHP 파일이 : 나는 다음 중 하나를 수행 할 수
(NoSQL에의 DBS는 옵션이 아닌) 응용 프로그램에 의해 호출 된 PHP 파일을이 파일을 포함하고;
토큰 이름으로 이름이 지정된 n txt 파일이 있습니다. 파일 이름이 응용 프로그램에서 존재하는지 테스트합니다.
토큰을 포함하는 txt 파일이 있습니다. 정규 표현식이 토큰을 검색합니다.
JSON 파일이 있습니다. PHP에서 JSON을로드 한 다음 토큰이 있는지 확인합니다.
데이터를 읽는 가장 빠른 방법은 무엇입니까? 더 빠른 방법이 있습니까? 토큰은 5000을 초과 할 수 없습니다.
미리 감사드립니다!
하드 코드 된 (1) 아마도이 경우 가장 빠른 솔루션입니다. –
닫기 - 투표자 : 이것은 분명히 의견을 기반으로하지 않으며, 작은 벤치 마크는 의심의 여지없이이 작은 (5000-) 데이터 세트에서 가장 빠른 방법이 하드 코드 된 PHP 파일임을 증명합니다 – hanshenrik