The Instart Logic module provides integration with the Instart Logic CDN. This enables the purge/invalidation of cached URLs in the Instart Logic Service in response to different site events. It purges not only the internal URL (node/xxx) but also any associated URL aliases. The module integrates with the Cache Expiration module to provide automatic purging.
Project Page: http://drupal.org/project/instart_logic
- Introduction
- Requirements
- Installation
- Configuration
- Troubleshooting
- FAQ
- Maintainers
- Credits
About Instart Logic: Instart Logic provides the first cloud application delivery service in the world to extend beyond the limited backend-only cloud architectures of the past with an innovative, intelligent client-cloud platform delivered as a service. We call this new approach Software-defined Application Delivery since it’s based on a software-defined architecture rather than on hardware and network scale.
The unique client-cloud platform provides true end-to-end control of the application delivery path from client to cloud to origin. This enables radical new approaches to application and content delivery performance, security, analytics, and more.
The service requires no code changes or SDKs to integrate and works for all existing browsers without any plug-ins or other add-ons. It’s totally transparent to users and the backend infrastructure and requires only simple DNS changes to use.
-
Automated Purging. Content can be automatically purged when updated/created. This is done through the Cache Expiration module.
-
Manual purging. You can purge individual URLs, URLs in bulk using wildcards or purge all of the content.
The Instart Logic module requires the Cache Expiration module.
Install as you would normally install a contributed drupal module. See: https://drupal.org/documentation/install/modules-themes/modules-7 for further information.
-
Go to Configuration -> Web Services ->Instart Logic Configuration -> API Access, url /admin/config/services/instart_logic/api and enter your credentials. If your site is reachable under a different domain enter it in the External Domain Name field.
-
Go to the Purge tab to purge URLs. You can enter URLs manually or purge all URLs at once. A wildcard (*) is accepted at the end of the URLs for bulk purging.
Examples: http://example.com/blog/topic1 -- purge a single URL http://example.com/blog/* -- purge all URLs that begin with /blog
-
If you are using the Cache Expiration module see that module's configuration page to turn on automatic purging. You can enable this by visiting admin/config/system/expire. You should see Instart Logic in the list of modulesthat support external expiration. Make sure you select "External expiration", and also ensure you untick "Include base URL in expires".
If you encounter trouble with this module submit an issue in the issue queue.
Paul Ferlito - Ferlito/van der Wyk
Github - pferlito
Drupal - pferlito
This project is sponsored by Instart Logic Inc.
Development by Ferlito/van der Wyk