나는 약간의 걱정이 있으며 보안이 얼마나 엄격하게 관련되어 있는지 알지 못합니다.php와 ajax에서 php와 같은 데이터베이스 호출을 비교하는 시간은?
나는 나의 웹 페이지에 다음과 같은 구조를 가지고있다;
if (strtotime($user['active']) + 60 * 15 <= time()) {
$q ...
}
function pageLayout() {
content();
echo '<script type="text/javascript" src="http://"></script>';
}
그리고 내가 콘텐츠 기능이 각 페이지 :
는 PHP는 다음과 같은 특정 시간 기준을 충족하는 경우 해고 된 데이터베이스 호출 전체 레이아웃이 전에 기능 포함
require('include.php');
function content() {
...
}
pageLayout();
문제는의 데이터베이스 호출이 또한 등등을 기반으로 수행 할 특정 기준을 충족하는 경우 (페이지 하단에 호출되는) 내 자바 스크립트 파일에서 아약스를 사용하여 발사 할 수 있습니다 포함되어 있다는 것입니다 f와 완전히 같은 기준 인 페이지 타이머 irst.
포함 및 발사에서 발사 할 확률은 무엇입니까? 첫 번째 쿼리가 날짜를 충분히 빠르게 업데이트하지 않아서 자바 스크립트에서 사용할 수 없게되어 자바 스크립트 아약스에서 실행될 수 있습니까?
성공적인 쿼리에서 현재 날짜가 삽입되므로 사용자가 15 분을 다시 기다려야하므로 쿼리를 한 번만 호출해야합니다. 그리고 두 번 실행하면 사용자가 15 분이 아닌 30 분이되어야하는 2 개의 업데이트를 받게됩니다!
감사합니다.