add widget & page cache

cache  level config