finish file cache ,add cache_curent_page function