Жесткое кеширование на сервере ajax, php

писал парсер на сервере с жестким кешированием, и нужно было сделать там
запуск парсер с админки через ajax , долго не мог понять почему он не запускался а отдавал уже инфо о том что парсер отработал,
как оказалось эта информация тянулась с кеша и скрипт повторно не запускался

самое простое что можно сделать это добавить случайное число в параметр скрипта, чтобы он не подтягивался из кеша, после этого нормально отрабатывает , может кому пригодится

функция запуска скрипта парсера:

	function startparsing(){
		var number = Math.floor(Math.random( ) * (100000+1));
		alert( "Парсинг запущен, обновляйте страницу!");
		$.ajax({
		  type: "GET",
		  url: "parser.php?rand="+number,
		})
		  .done(function( msg ) {
			alert( "Спарсили!" + msg );
			location.reload();
		  });	

	}