You are previewing Instant CloudFlare Starter.
O'Reilly logo
Instant CloudFlare Starter

Book Description

A practical guide for using CloudFlare to effectively secure and speed up your website

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.

  • Speed up your website using an array of powerful optimization tools

  • Effectively monitor who is visiting your website, and when

  • Learn how to discover and prevent security issues

In Detail

Ensuring your website is up, fast, and secure is a difficult yet crucial task. Learning how to protect and safeguard your web presence from malicious attackers whilst also making sure that it is optimized is important for any website administrator. CloudFlare helps you augment your website with additional security, as well as provide the extra bit of speed that will set you apart from the competition.

"Instant CloudFlare Starter" will show you how to leverage the power of the cloud to ensure that your website is running at its very best. It will also tell you exactly what CloudFlare is doing when you enable various features, and guide you through the entire setup and configuration process.

After learning about what CloudFlare actually is, you'll be shown how to fully optimize and secure your own website - using the latest that CloudFlare has to offer.

As well as ensuring that your own site is protected with CloudFlare, you'll learn exactly how it actually secures your website from malicious attackers. This is in addition to making sure that you can send and receive emails effectively from your own domain, as well as learning how CloudFlare can enable your site’s static assets to load quickly, with little effort on your part.

You'll be guided through the whole optimization process - with additional tips and guidance that help you avoid common mistakes and pitfalls, alongside coverage of optional modules that can additionally improve the speed of your website, add analytics, or even entirely new functionality.

With detailed explanations of things to look out for and how CloudFlare can solve your problems on your website, "CloudFlare Starter" will ultimately show you how to optimize and secure your website effectively with minimum hassle.

Table of Contents

  1. Instant CloudFlare Starter
    1. Instant CloudFlare Starter
    2. Credits
    3. About the Author
    4. About the Reviewers
      1. Support files, eBooks, discount offers, and more
      1. Why Subscribe?
      2. Free Access for Packt account holders
    7. 1. Instant CloudFlare Starter
      1. So, what is CloudFlare?
      2. Installation
        1. Step 1 – getting CloudFlare set up
        2. Step 2 – adding DNS information to CloudFlare
        3. Step 3 – verifying DNS configuration
        4. And that's it
      3. Quick start – configuring CloudFlare features
        1. Step 1 – configuring initial settings
        2. Step 2 – switching nameservers to CloudFlare
        3. Step 3 – configuring performance settings
          1. Caching levels
          2. Caching TTL
          3. Asset minification
          4. Rocket Loader
          5. Website preloader
        4. Step 4 – configuring e-mail
          1. Sender Policy Framework (SPF) records
          2. DKIM (DomainKeys Identified Mail)
      4. Top 5 features you need to know about
        1. Malicious traffic
          1. Distributed denial of service
          2. SQL injection
          3. Cross-site scripting
          4. Open ports
          5. Challenge page
          6. E-mail address obfuscation
          7. Server side exclude
          8. Browser integrity check
          9. Hotlink protection
        2. Threat control
        3. SSL configuration
          1. Why SSL is important
          2. CloudFlare Flexible SSL
          3. Configuring CloudFlare SSL
        4. Monitoring with CloudFlare
          1. Types of traffic
          2. Performance
          3. Search engines
        5. Optional modules to enable and configure
          1. A Better Browser
          2. Blitz
          3. cdnjs
          4. Clicky
          5. CodeGuard
          6. Experimently
          7. ExceptionHub
          8. Google Analytics
          9. Google Webmaster Tools
          10. OpenDyslexic
          11. Monitus and Pingdom
          12. UserVoice
          13. Trumpet
          14. SnapEngage
      5. People and places you should get to know
        1. Official sites
        2. Articles and tutorials
        3. Twitter