Knowledgebase

A Developer's Pre-Launch Checklist Print

  • developersgitdeployment, developers, permissions, errors, staging, email, smtp, https, php, backup
  • 0

Before a site goes live.

TECHNICAL

PHP version current and supported Required extensions enabled

Limits adequate: memory, execution time, input vars

HTTPS issued and enforced site-wide No mixed content

Permissions correct: 755 and 644, nothing at 777

Configuration files unreachable over HTTP The .git directory removed from the web root

APPLICATION

Debug mode off Error display off, error logging on Test credentials replaced with live ones Search engine indexing enabled, having been disabled on staging Email sending configured through SMTP and tested Cron jobs created and verified

CONTENT AND FUNCTION

Every page type loads Every form submits and delivers Login works Checkout completes, if applicable Tested on a phone

OPERATIONS

Backups configured and verified running Monitoring configured with alerts reaching you Documentation written Rollback procedure known

THE ONE MOST OFTEN MISSED

Search engine indexing left disabled from staging. The site is live and invisible for weeks.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot