Powiedzmy że mam taki prościutki kod js i php.
W index.html
axios.post('api/add.php',obiekt);
W api/add.php
W db.php
try {
$dbh = new PDO("mysql:host='localhost';dbname='nazwabazy'", 'user', 'haslo');
}
catch(PDOException $exception){
return http_response_code(500);
echo "Connection error: " . $exception->getMessage();
}
W add.php
require_once('db.php');
$dane = json_decode(file_get_contents('php://input'));
echo $dane->test;
Czas wykonywania tego skryptu to.. 4.05 sekundy. Z zakładki network w chrome:
Request sent 0.16 ms
Waiting (TTFB) 4.03 s
Content download - 17.19 ms.
Wiecie z czego może się brać tak długi czas oczekiwania?