Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[CASE STUDY] Responsive Web Design at the speed of light

Andrea
September 28, 2015

[CASE STUDY] Responsive Web Design at the speed of light

With a lot of work we were able to become very fast...so you can be fast too.

Andrea

September 28, 2015
Tweet

More Decks by Andrea

Other Decks in Design

Transcript

  1. RESPONSIVE WEB DESIGN AT 299 792 458 m / s

    a 15 minutes story of an Italian top brand
  2. 1. COMPLETE MIGRATION OF THE CMS. Brand new one (url

    change, structure change, everything change, etc …) 2. REDESIGN WITH MANY CONSTRAINTS. Commercial and directly impacting the customer’s business. Emotional and intimate ones cause part of the customer’s life. 3. REDUCING SERVER (INFRASTRUCTURE) COSTS WHILE IMPROVING PERFOMANCE, CRAWL EFFICIENCY AND RELIABILITY. From a very costly infrastructure to a more simple one working on the full dev-stack.
  3. 1. COMPLETE MIGRATION OF THE CMS. Brand new one (url

    change, structure change, everything change, etc …) 2. REDESIGN WITH MANY CONSTRAINTS. Commercial and directly impacting the customer’s business. Emotional and intimate ones cause part of the customer’s life. 3. REDUCING SERVER (INFRASTRUCTURE) COSTS WHILE IMPROVING PERFOMANCE, CRAWL EFFICIENCY AND RELIABILITY. From a very costly infrastructure to a more simple one working on the full dev-stack.
  4. 1. COMPLETE DB REDESIGN 2. VARIOUS LEVELS OF CACHING some

    in memory 3. APACHE (+ NGINX AS A REVERSE PROXY FOR STATIC CONTENT)
  5. CSF (ConfigServer Security & Firewall) SETUP TO PREVENT - PORT

    SCANNING, - BRUTE FORCE - SIMPLE DDOS ATTEMPS - ETC ETC…
  6. WE MUST WE CAN’T CONTROL EVERYTHING, BUT ACHIEVE STABILITY PREVENT

    INSTABILITY aka you don’t know what you are doing aka you know what you are doing
  7. THIS IS TRUE & VALID FOR ANY WEBSITE IN ANY

    CONTEXT, BUT MORE IMPORTANT THAN EVER IN A MOBILE WORLD
  8. NOT BAD CONSIDERING 1. THE WEBSITE IS IMAGE HEAVY. 2.

    CONTENTS MANAGED BY NON-TECHNICAL STAFF.