Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Going Beyond LAMP - WordCamp Sheffield 2014

940 views

Published on

Slides from my talk at WordCamp Sheffield, on looking at technology other than Apache, MySQL, PHP.

From Nginx to running PHP through HipHop Virtual Machine, to Memcache and Elasticsearch there is so much more to it than a dull LAMP stack.

Published in: Internet, Technology, Business
  • ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ has really great writers to help you get the grades you need, they are fast and do great research. Support will always contact you if there is any confusion with the requirements of your paper so they can make sure you are getting exactly what you need.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • A professional Paper writing services can alleviate your stress in writing a successful paper and take the pressure off you to hand it in on time. Check out, please ⇒ www.HelpWriting.net ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Very nice tips on this. In case you need help on any kind of academic writing visit website ⇒ www.WritePaper.info ⇐ and place your order
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Paid To Write? Earn up to $200/day on with simple writing jobs. ◆◆◆ http://t.cn/AieXSfKU
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Going Beyond LAMP - WordCamp Sheffield 2014

  1. 1. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP LAMPGoing Beyond... ...Then a bit further
  2. 2. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP LAMP Linux Apache MySQL PHP
  3. 3. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP L[AMP] Linux Apache MySQL PHP
  4. 4. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP WIMP Windows IIS MySQL PHP REALLY!!! OMG You like Serious init! CRAZY??
  5. 5. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP [AMP] “Use the best tool for the job... ...Not just the most popular” - almost certainly an engineer
  6. 6. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP [AMP] “You don’t dig latrines with a swiss army knife”
  7. 7. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP ANGINX HTTP and Proxy Server
  8. 8. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP AApache is like Microsoft Word, it has a million options but you only need six. Nginx does those six things, and it does five of them 50 times faster than Apache. - Chris Lea (https://chrislea.com/)
  9. 9. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP MMaria DB & Percona Server
  10. 10. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP PHipHop Virtual Machine (HHVM)
  11. 11. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP P <?hh function yieldInfiniteInts(): Continuation<int> {   $i = 0;   while (true) {     yield $i++;   } } $generator = yieldInfiniteInts(); foreach ($generator as $value) {   echo "$valuen"; } http://docs.hhvm.com/manual/en/hack.continuations.php
  12. 12. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Key value stores Memcached and Redis (Redis Cloud)
  13. 13. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Key : Value Tim : Geeky
  14. 14. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Queue Management Beanstalkd & Gearman (Amazon SQS)
  15. 15. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk 1. WordPress sends job to queue 2. Job Server (Beanstalk, Gearman) Holds in a queue 3. Worker picks job from the queue and completes it 2. 3. 1. QUEUE MANAGEMENT SYSTEM
  16. 16. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Caching reverse proxies Varnish (CloudFront, CloudFlare)
  17. 17. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP PROXY CACHE HTTP SERVER (ORIGIN) PROXY CACHING
  18. 18. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP VARNISH NGINX (ORIGIN) PROXY CACHING OVER SSL WITH VARNISH NGINX SSL END POINT
  19. 19. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Search Engines SOLR & Elastic Search (Bonsai, Swiftype)
  20. 20. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP Getting Started is Easy Use a third party service Cheap VPS costs <£5 a month - http://lowendbox.com/ Vagrant is free!
  21. 21. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk @tnash #beyondLAMP TheEnd! Thanks for listening and don’t forget to visit... Slides: https://timnash.co.uk/wordcamp-sheffield2014/

×