The new HTML5 self-service portal has a caching system. While this portal is exponentially better than the old Silverlight portal, this particular feature does introduce a delay when you are making portal modifications. To overcome this wait time, most people will do an IISReset. However, this does temporarily take down the site, which is undesirable for many scenarios.
Luckily, the product group made it simple to manage the cache and many other settings from within IIS manager. To do so, open IIS Manager and navigate to the site hosting the new HTML5 portal. Then, double-click the Application Settings for the site to open the Application Settings configuration pane. For the cache, you can modify the DataCacheTimeOut or the UserCacheTimeOut settings as necessary. The default DataCacheTimOut is 30 minutes (1800 seconds), which is a long time if you are doing a lot of tweaking. Keep in mind that if you set the value too low, it may cause performance issues so keep the values realistic. Per the documentation, this is what each setting is for:
|The portal uses a caching infrastructure to provide a swift user experience. The value of this key defines the timeout, in seconds, to cache user-specific details of the signed-in user.
|The portal uses a caching infrastructure to provide a swift user experience. The value of this key defines the timeout, in seconds, to cache generic data which can be shared among different users.
For information about all the other configurable portal settings, see https://technet.microsoft.com/en-us/library/mt622142(v=sc.12).aspx
Hope this helps!