Skip to content

Instantly share code, notes, and snippets.

@codeguy
Last active November 15, 2018 07:52
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codeguy/8725916 to your computer and use it in GitHub Desktop.
Save codeguy/8725916 to your computer and use it in GitHub Desktop.
# Views and Blocks
* Cache views
* Export views to code
* Revert views to code
# Performance
* Enable page cache
* Enable block cache
* Enable EntityCache module
* Consolidate CSS and JS
* Minify JS (Speedy module)
* Enable APC/Memcache if required
# SEO
* Set Pathauto patterns
* Set Metatag defaults
* Set OpenGraph defaults
* Add XML sitemap w/ default inclusions
* Add analytics
* Add redirects
* Check robots.txt
# Content
* Build search index
* Confirm WebForm settings
* Ensure content URLs use correct domain (Pathologic)
* Delete test data
* Create custom 404 and 500 pages
# Automation
* Add Drush alias for prod server
* Enable cron job
# File system
* Set `files/` directory permissions
* Check `.htaccess`
# Modules
* Remove unused modules
* Disable dev modules (views_ui, devel, etc.)
# Users
* Add client account w/ limited permissions
* Disable user registration if not required
* Check anonymous user permissions
# Misc
* Serve assets from CDN where possible
* Run SecurityReview module
* Disable public error messages
* Ensure logging works
* Ensure software is up-to-date
* Ensure site information is correct
* Ensure SMTP settings are correct
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment