Your SlideShare is downloading. ×
My Blog - WordPress Sheffield - April 2014
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

My Blog - WordPress Sheffield - April 2014

328

Published on

WordPress Sheffield is an informal gathering of WordPress users, this presentation about the newly launched timnash.co.uk was presented on Tuesday 8th of April 2014.

WordPress Sheffield is an informal gathering of WordPress users, this presentation about the newly launched timnash.co.uk was presented on Tuesday 8th of April 2014.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
328
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TimNash.co.uk Journeyofrediscoveringblogging MYBLOG
  • 2. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Why?
  • 3. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk A Once, Formerly Famous SEO (AOFFS)
  • 4. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Seriously why?
  • 5. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk 100 Unique Visits a Day 150 Unique Visits a Day 200 Unique Visits a day Visitor Numbers 1 Email Sign Up a day 100 Followers on Facebook 3 Email Sign Up a Day Sign Ups SITE GOALS 3 Months 6 Months 1 year REALISTIC I THINK SO?
  • 6. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk SECONDARY GOALS? Provide‘REAL’content Beusefulresourceforeveryone Regain#1spotformyname! HelpimproveWordPressreputation Standandtalktoyoulotmore!(really)
  • 7. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Blogging has become fun At least that’s what I’m telling myself
  • 8. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk MAIN TRAFFIC SOURCE CURRENTLY? Social Media Rules The Roost Traditional Social Media sites (FB, Twitter, LinkedIn, G+) represents about 40% of visits Managewp.org and Twitter two biggest referrers for last month StumbleUpon brought 12% of traffic but with a bounce rate of 94% compared to site average of 68% 18% 4% 16% 19% 22% DIRECT/NONE TWITTER MANAGEWP STUMBLEUPON GOOGLE+ FACEBOOK ORGANIC THE REST
  • 9. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk ConvincingWordPressusersto tweet/like/+1isreallyHARD!
  • 10. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk GETTING SITE VISITORS IN FUTURE? SocialMedia OldsiteLinks TheGoogles WordPressspecificlinks Email LeadGeneration WordPressnewssites Blogs TutorialSites EmailLists
  • 11. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Writegreatcontent,getvisitors... That’s the theory it’s a little more complicated
  • 12. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Join the cool kids and the ability to inject oEmbed rich content onto other peoples sites OEmbed Provider Current Post formats suck and the politics behind why you can’t add your own is lame. So I wrote a plugin to fix it! Custom Post Formats Looking at best practice to separate presentation layer from content. Separating Content Seriously I have no idea why you would want to do this.... WordPress Plugins In Hack UPCOMING SUBJECTS? ? ? ? ?
  • 13. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Between DevOps, WordPress, E-Commerce and general interest bits. Only it can be quite elusive Magical Sweet Spot DevOps WordPress General Interest TRYING TO GET THE BALANCE
  • 14. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk A look at what software and hard ware I use day to day. My Toolbox More hands on stuff looking at bit’s of timnash.co.uk that are interesting How The Site Was Made Automatic are investing heavily in Elastic Search and it’s pretty darn useful Intro To Elastic Search Benefits vs disadvantages of having your site secured over SSL The Real Costs Of SSL UPCOMING SUBJECTS PART DEUX ? ? ? ?
  • 15. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk CurrentlyPublishingonceaweek Goal: Thursday ‘WordPress’ while Monday more generic
  • 16. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk videotobeProminentCurrently scripting the first set of videos
  • 17. TimNash.co.uk ThemostfunIhadinawhile BUILDING
  • 18. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk HARDWARE DedicatedboxatOVH.co.uk 2gbRAM dualcoreIntelAtomCPU1.8Ghz 500GBHardDrive 100Mbpsunmetered(allegedly) 1IP4&3IP6addresses £24/per annum
  • 19. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk UNDER THE HOOD... Debian HHVM MEmcacheD Nginx Gearman(notthesatnav) Fairamountofstickybackplastic
  • 20. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk 1. Nginx passes the PHP processing to HipHop Virtual Machine 2. WordPress checks if version of post is in memcache and retrieves. 3. If it’s not fires does normal stuff and returns to user and addsjobforworker 4. Worker then stores the result back in memcached Nginx returns the processed result with the static assets 2. 3. 1. Visitor hits page...HOW’S IT WORKING? 4.
  • 21. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk HipHopprovidesa15to20% PerformanceIncreaseoverPHP- FPM
  • 22. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Biggestspeedissueonsiteiswith StaticAssets... Currently no external CDN support
  • 23. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk 90%ofhitsarepullingfrom MemcacheDratherthanMySQL
  • 24. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk designedtositon1box,butcan bedistributedquickly... Memcached, Elastic Search and MySQL can all be shunted to another boxes
  • 25. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk OTHER STUFF GOING ON? MailbeinghandledbyMandrill(newsletterbyMailChimp) SearchpoweredbyElasticSearchonaseparatebox QueuemanagementbeingmanagedbyGearman ModSecurityandIPTablesinthebackground
  • 26. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk EVERYTHING OVER SSL SSLcertificatesarecheap SSLsupportedCDNarenot:( Performanceimpairmentisminimal CurrentlynotrunningSPDYbutwillbesoon
  • 27. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk SO WHAT PLUGINS HAVE YOU GOT? akismet CustomPostFormats(myownplugin) AuditTrail Batcache GistPRess GoogleAnalyticator gpluscomments JEtPackSharing(withadditionalManageWPbuttons) JohhnyCache MailChimpforWP MemcacheD oembedsinComments oEmbedProvider(annotheroneofmine) WPJSONAPI timnash.co.ukscafolding(loadofsmallfunctions) InDepthArticleMarkup FantasticElasticSearch WordPressSEO WpMandrill LimitmyLogin
  • 28. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk YOAST WORDPRESS SEO Theonly‘Top’pluginIuse OnlyreallyusingforSocialAspect Slowlyreplacingit’sfeatures,withmodificationtothemeandother plugins Bitofaperformancebrickbutworththehit
  • 29. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk IN DEPTH ARTICLE PLUGIN Add’sinDepthSchemamarkup CanincertaincircumstancesgiveaniceGoogleRichsnippet causingsomeissues,spuriouscontent SwitchingtousingaCustomPostFormatwithadditionalmarkupinplace
  • 30. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk WP JSON API ProvidingendpointforoEmbedexperiment MappingElasticSearchresults providingendpointforsyndication Futureworktode-syncthemefromWordPress/Mobilebits
  • 31. TimNash.co.uk Thefutureoftimnash.co.uk GOING FORWARD
  • 32. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk IntroduceanewfeatureaweekBe it a new plugin or change to theme
  • 33. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Thisweek,workingonEmailSignups and creating custom post format for indepth articles
  • 34. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Featuresbeingbuiltstraightto liveviaCIandfeatureFlags
  • 35. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk switchingfrom1postto2postsaweek Plus an email newsletter every other week... ...and video series every few weeks
  • 36. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk But I need your help!
  • 37. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Tweet ! Like on Facebook +1 and share on Google+ Share on LinkedIn Let other people know about the site Spread the word Read & comment Join Mailing List Seriously I want to hear what you think about the existing articles, so pick one re-read and comment Pick and Article and dive in The mailing list is a great way to subscribe and get the latest content and exclusive stuff Get exclusive content! WAYS YOU CAN GET INVOLVED THIS EVENING
  • 38. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk Tellmewhatyouwanttoseeon thesite?
  • 39. COMPANY NAME PRESENTATION TITLE 12 - 12 - 2012 TimNash.co.uk TheEnd! Thanks for listening and don’t forget to visit... Slides: https://timnash.co.uk/wordpress-sheffield-talk/

×