SlideShare una empresa de Scribd logo
1 de 50
UNLOCKING
ENTERPRISE
Can WordPress make it in big business?
NO
SKITTLES!
Service Temporarily Unavailable
WordPress is
“Enterprise Ready!”
Large Intranets
But not document management, etc
1.
Busy websites
People think WordPress can’t scale. Oh yes it can!
2.
Big Websites
So long as they’re carefully structured.
3.
Loads of Microsites
Spammers love WP… but so do heads of marketing.
4.
Databases
Ah… OK, here’s where it’s slightly more complex.
5.
Let’s be better!
Caching out
of the box
1.
Better user
management
2.
Better workflows
3.
VIP Services for
non-US use cases
4.
Fix upgrade fatigue
5.
Put on a poker face
6.
Shiiiiii………!
Auditing tools
We have a partial solution
7.
But how, David, how?
A fork?!
Win enterprise and...
8 WP benefits
Low costs
Free open source FTW!
1.
Open Source
No lock-in, low barriers to entry…
2.
Simple architecture
So it’s easy to learn, easy to extend.
3.
Suits ‘agile’
Let’s ship now!
4.
Long term future
Automattic has a business model.
5.
Low training costs
Just ask interconnect/it.
6.
Good code = win
Just ask The Spectator
7.
Awesome people
No, really.
8.
NOW IT’S YOUR TURN
David Coveney
@davecoveney
interconnectit.com

Más contenido relacionado

Similar a Unlocking Enterprise with WordPress

Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattakBilal Khattak
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps StartupsDaniel Zivkovic
 
Symfony meetup MyBuilder.com
Symfony meetup MyBuilder.comSymfony meetup MyBuilder.com
Symfony meetup MyBuilder.comRyan Notz
 
Front End: Building Future-Proof eCommerce Sites.pdf
Front End: Building Future-Proof eCommerce Sites.pdfFront End: Building Future-Proof eCommerce Sites.pdf
Front End: Building Future-Proof eCommerce Sites.pdfWP Engine
 
Collaboration 2 0
Collaboration 2 0Collaboration 2 0
Collaboration 2 0Eduserv
 
Collaboration 2.0
Collaboration 2.0Collaboration 2.0
Collaboration 2.0Mike Ellis
 
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Mike Hillwig
 
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentHow We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentAmazon Web Services
 
Hacking WordPress: Making WP Work For You
Hacking WordPress: Making WP Work For YouHacking WordPress: Making WP Work For You
Hacking WordPress: Making WP Work For Youopenchamp
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockDaniel Zivkovic
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Katy Slemon
 
How do we drive tech changes
How do we drive tech changesHow do we drive tech changes
How do we drive tech changesJaewoo Ahn
 
DBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationDBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationFrancisco Alvarez
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmyWojciech Seliga
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyondimoneytech
 
Meetup which approach to choose?
Meetup   which approach to choose?Meetup   which approach to choose?
Meetup which approach to choose?Joe Mbaya
 
Stacktrace Berlin RC.2
Stacktrace Berlin RC.2Stacktrace Berlin RC.2
Stacktrace Berlin RC.2Oliver Seemann
 

Similar a Unlocking Enterprise with WordPress (20)

Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps Startups
 
Symfony meetup MyBuilder.com
Symfony meetup MyBuilder.comSymfony meetup MyBuilder.com
Symfony meetup MyBuilder.com
 
Front End: Building Future-Proof eCommerce Sites.pdf
Front End: Building Future-Proof eCommerce Sites.pdfFront End: Building Future-Proof eCommerce Sites.pdf
Front End: Building Future-Proof eCommerce Sites.pdf
 
Collaboration 2 0
Collaboration 2 0Collaboration 2 0
Collaboration 2 0
 
Collaboration 2.0
Collaboration 2.0Collaboration 2.0
Collaboration 2.0
 
Lets be a Joomla Entrepreneur
Lets be a Joomla EntrepreneurLets be a Joomla Entrepreneur
Lets be a Joomla Entrepreneur
 
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126
 
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentHow We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
 
Hacking WordPress: Making WP Work For You
Hacking WordPress: Making WP Work For YouHacking WordPress: Making WP Work For You
Hacking WordPress: Making WP Work For You
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...
 
How do we drive tech changes
How do we drive tech changesHow do we drive tech changes
How do we drive tech changes
 
Why wordpress is not completely safe
Why wordpress is not completely safeWhy wordpress is not completely safe
Why wordpress is not completely safe
 
DBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationDBA Tips and Tricks - Presentation
DBA Tips and Tricks - Presentation
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyond
 
Meetup which approach to choose?
Meetup   which approach to choose?Meetup   which approach to choose?
Meetup which approach to choose?
 
Stacktrace Berlin RC.2
Stacktrace Berlin RC.2Stacktrace Berlin RC.2
Stacktrace Berlin RC.2
 
Custom V CMS
Custom V CMSCustom V CMS
Custom V CMS
 

Último

Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 

Último (20)

Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

Unlocking Enterprise with WordPress

Notas del editor

  1. Me again, for another year. I’m David Coveney. I think the committee just doesn’t learn, do they? Still, if you’ll bear with me for half an hour or so, I’m going to bang on a bit about WordPress in the Enterprise. [click to enterprise pick]
  2. Ultimately, it’s pretty hard to get Enterprise contracts. But if you try really really hard!I did hear actually that Sulu recommended WP 155.3 for the ship’s intranet but they opted instead for Drupal 302.1Anyway, I guess you’re more interested in this kind of enterprise, right?
  3. This type…But before we move on, we have to define what’s meant when we talk about Enterprise. It’s more about large scale, large risk projects and work, rather than big business. So it can be relatively simple work for a big business with a reputation to lose, or it can be complex work for a small business whose future depends on your work. That’s why the startship Enterprise was so named.So we ask the question - can WordPress make it in a big business like Reynholm Industries? How can you get a slice of the action? Can you implement WordPress in your Enterprise? Could you succeed at Reynholm Industries? And I am here to help explain why WordPress and YOU, can handle enterprise projects.However, there may be some disappointment in this project as, erm…
  4. No skittles!Yeah, sorry – but your dentists rang up, thanked me for the business, and suggested I don’t do it again.And another promise… no song! This is the reaction at the office when I told them they wouldn’t have to listen to my rehearsal this year…
  5. Anyway… [click]
  6. I’d like to share a little story, if I may. In April 2010, the volcano Eyjafjallajökull (ey-ya-fia-la-yo-cull)…. Oh heaven knows how it’s pronounced, but it’s a volcano. In Iceland. decided to get a bit excited and it spewed a vast cloud of ash out towards Europe. It looked like this on the satellite images… [click]
  7. It was magnificent! And caused no trouble! Unless you were flying, of course… as it turns out planes don’t like ash clouds! [click]
  8. Many travellers in Europe faced departure screens like this. Everything cancelled. It was a mess! And that made the people at NATS, the air traffic guys for the UK, very busy indeed. Before long, their website looked like this…
  9. 503 errors.Though I actually think 503’s should look more like this…
  10. NATS knew that come the next big event, they wouldn’t be ready. It was time for a new platform. And look at their lovely site now…
  11. It’s built on WordPress by Steve Sandisson, our contractor down there, and Matt Mills from NATS who deals with external communications. I think you’ll agree that it’s lovely… And that’s WordPress, being used in a powerful way, with lots of external data pulled in, by a big and serious business of 5,500 or so people.Let’s flick through a few other high profile sites running WP…
  12. These guys had burned through a ton of cash with an implementation using a high-end CMS. We rebuilt a one year project in three months, reduced hosting costs to one fifth, got uptime up to the target levels, and gave them 30x the traffic capacity!
  13. This one’s interesting – Plaza Cinema is an independent community cinema run as a charity. It wasn’t a difficult project, but by the use of the movie database APIs to help build their content and do their picture research we reduced the time taken to create a film listing by 80%, freeing up about ten hours a week of time for their very small team, and that meant they could do other valuable work.
  14. We had some involvement in this until we stupidly recommended they hire Paul Gibbs and they suddenly disappeared from our accounts! Thanks, Paul! But they do a lot with WP… successful project. These sites are all ones we’ve had some involvement in. Add in Human Made, Code for the People, and you have an amazing roster of corporate, media, and government websites.
  15. It all proves one thing… everybody repeat after me…Louder!So… We know this. Why doesn’t everybody else? Why is the perception sometimes out of kilter with the reality? Why do we even have to have this discussion? If WordPress is so ace and solves so many big problems why aren’t there more Porsches in the car park out there as enterprise projects flock to our doors? And perhaps it’s because we don’t talk enough to possible clients about what WP can be really great at, possibly because the core team aren’t interested in making the base product something immediately attractive for enterprise projects.But let’s not complain, and let’s concentrate on the good bits… here’s what WP is good at…
  16. You can do large intranets.But before you get too excited, you’re not going to lock horns with Sharepoint. Trust me, WordPress and SharePoint are not competing in the same space even though there is some overlap. Of course, a bad SharePoint implementation is expensive hard work and that’s where it gets its mixed reaction from. And it’s not designed for publishing sophisticated websites, though for heavens sake some people insist on trying. But document management? Complex document management? It blows WP out of the water. It has the security models, the close integration to LDAP and so on. It’s really very good. I suppose you could use Lotus Notes, but… naaaah.Where WordPress *does* win is to create easy to publish departmental intranet sites, team sites, and more. It’s ace for that. You can easily gather data, run surveys, create microsites and so on. WordPress doesn’t do *everything* but it can certainly do a lot, for very little money.
  17. Busy websites. Oh yes, WP can do that!There are so many busy, cheaply run websites that this argument is long won. Use WordPress VIP if you’re scared of servers or don’t know good people for the job, but when you can use a couple of VPSs and a CDN to pump out a million page views a day like we do for some of our clients, you know it’s pretty good. Need more speed? Buy more servers. No problem. <think about language here – broader audience… talk about costs… eg, £500 a month would increase capacity in a day or two>
  18. Big websites – how big do you want? Ten thousand posts? Fifty thousand? No problem.All big websites, regardless of performance, will hit performance and management problems if the structure isn’t carefully planned. Computers still aren’t powerful enough to make up for stupid decisions. So a bad permalink structure or some daft queries and your site will grind.
  19. A lot of large organisations need to quickly create new microsites for specific needs. One client of ours duplicates and customises similar sites. In the past they spent £1k per site on a web developer. Now the dev cost per site is approximately £50. Not bad eh? Yeah, we might be making ourselves unemployed here…
  20. You can do a lot with custom post types and terms. A heck of a lot. And you can present a fair amount of data to a fair amount of people. But you can’t use that method to present a huge and fully searchable database of millions or billions of rows. Try to run Rightmove or similar on WP without custom tables and it’ll reach a point where it all gets too much and falls apart. Brilliant, however, for proof of concepts. Repeat after me – WordPress is not a fully functional Relational Database Management System with extensive and scalable indexing capabilities [nobody will – laugh say “What? Oh OK.”]
  21. So… this brings me on to the next part of my talk. How can we make WordPress better for clients with big needs, and so make our marketing and sales process easier?
  22. I really really think WP should have robust caching and CDN support built-in – it’s essential. I suspect one reason it’s not there is to help make VIP services more attractive. If you understand caching and a cdn it’s almost trivially easy to set up a site capable of handling 2000 concurrent users on a basic vps costing you £50 a month. Without caching and a CDN, this is the sort of response you get from your server the minute a post gets any interest on a subreddit, let alone the front page.
  23. It’s all a little clunky right now – it needs groups and better multisite handling. Imagine you have ten websites, five need to be managed by team A, five by team B, and you need to three editors that oversee both sites and approving content you basically have to set up each user on each site. Imagine you have fifty sites and two members of staff change. That’s a hundred edits you have to do. Slow slowslow. And then the security handling is so daft…
  24. This a client’s typical reaction when I tell them there’s no safe way to give Editor’s access to widgets without blowing open other admin options. You can /hide/ things of course, but hiding stuff doesn’t make it inaccessible to the wily.
  25. If you don’t get workflow right then at times, during their working day, a client might feel like this as they try to get something done but find they can’t… But without good user and blog grouping, workflows across sites become very tricky.
  26. This is how a new employee at a large business with multiple blogs on multisites ends up feeling because setting them up was so tricky they only got added to the ones the busy manager remembered to do.
  27. This is the kind of reaction I get from UK based clients when I tell them the cost of VIP services.
  28. Automattic’s VIP services appear to be great – but a starting point of $3,750 US a month is a bit rich for most UK websites whose market is substantially smaller than that available to a US provider – consequently there are relatively few UK VIP hosting clients. But the only way to get access to a lot of information, support, certain plugins and guidance for WP is to use VIP services or VIP partners. I don’t really mind that, and we’ll probably go in that direction soon, but I think if WP is to have more take up the VIP network needs to grow beyond the two current UK members.
  29. I’m not going to say much on this, but how many of us think “yippee!”every time a patch or a new version comes? I’m more like this…[click]
  30. Every it seems, day, something needs to be upgraded, and it’s almost impossible to tell if you *have* to upgrade or not. This is how I feel when I get in and find yet another plugin has been shown to have a gaping security hole that’s been published on every hacker list.
  31. And maybe it’s time to get serious…The whimsy evident in some parts of WordPress just doesn’t work well when you’re dealing with very serious people. It’s not *awful* incidentally, but “howdy $username” isn’t great. Hello Dolly needs to die. But there’s worse - one very big client of ours had a very very worried user that needed a lot of calming down when they saw this…
  32. Hands up who recognises this?
  33. Functionally and technically, WP probably *is* ready for broader acceptance in the enterprise. But culturally it isn’t. We need to do things to make it a better fit…Well done, WordPress, well done for showing something saying “Self destruct” to our clients… Please note, this is now gone from the forthcoming WordPress 3.6!
  34. We wrote The Auditor, a tool for logging settings changes, content updates, logins and so on, in order to show clients that they weren’t being hacked by cleverness, they were just very very bad at passwords. When you show someone a graph like this…
  35. They’re suddenly pretty easy to sell stronger security to. It’s both an auditing tool *and* a sales tool, and available from us for just $250. Just a little plug there, but my real point is that auditing in WordPress would be so much better if it was plumbed into core as there aren’t always the right hooks available and getting things perfect is really tricky. And enterprises love proper audit trails – it covers people’s arses.So this brings us a problem…
  36. Some of these changes require substantial work, or the integration of plugins in a way that adds functionality to WordPress that simply isn’t wanted by the core developers who mostly work for Automattic, Aubrey Capital or the WordPress Foundation – all controlled by Matt Mullenweg – a charming, nice guy, but also a human who is naturally going to look after his best interests. As WordPress.org and WordPress.com won’t diverge much, there’s not much hope of this stuff hitting core, and if Automattic *are* into these things you’ll only see it through jetpack and VIP exclusives – both of which have their issues for many of us wanting to get the big contracts in smaller economies than the US.Does this mean a fork, or a distribution? Do you know what I think the community will do to whoever forks?
  37. Well, maybe not – but a fork could be seen negatively by the community. More likely, I think, if you want to stay in the WP fold, is going to be a distribution with packaged plugins, like the standard WordPress release has Akismet and a theme. It would be quite a project in its own right, but it would be a good starting point.So can we create an enterprise friendlier version of WP? Well yes… yes we can… - I don’t know if it’ll come through marketing a product based on standard WP and a set of plugins, or a fork, or what… but win enterprise…[click]
  38. Yep… we’re going to be happy… it’s a big big market trying to solve big problems. Big businesses have big reputations to protect and a lot of things to promote. If you can make a business more efficient, or better at what they do… they’re interested. Trust me.
  39. So… last part. What are the benefits to WordPress?
  40. We all know this – no massive license. You can set up a site for thousands of page views a day, that looks good and markets a product in a day and not spend a penny on outside suppliers. Amazing. Not only that, but many proprietary systems are well into six figures before you’ve even started on customisation… and then there’s the hosting fees… we’ve come across some shockers.
  41. And that means lots and lots of people with WordPress skills are available. If your supplier turns out to be awful, or your new developer is lazy… get another one! It’s not hard.
  42. What seems like WP’s weakness is also it’s strength – its very simplicity makes it more of a fundamental tool than something that tries to be all things to all people. You can add what you need to make it do what you need. And simplicity means you can pick it up quickly and easily.
  43. If you need to move quickly in your company, WordPress can be your friend. Don’t stress it – get on with it. Ship and make money.
  44. If somebody has a business model for some free software then that means it can continue and can have a long life. You just know WordPress will be around for at least another ten years – it’s the winning platform, it’s popular, and the company that pays for most of its development is making money. That is very reassuring for businesses. No abandonware here.
  45. We make sod all money from training our clients, dammit! Because really, if you’re halfway smart, you can work WordPress. That means our training business plods along, but we won’t be rich on it!
  46. According to the digital editor at The Spectator, since switching to WordPress they’ve more than doubled their traffic. No big SEO drive, no PPC campaigns, just good content and a good CMS. WordPress has been a big part of that. Many of our other clients have seen similar growth in their digital properties… and it’s great to see. We keep clients because they’re happy. They’re happy because of us, but also because of the CMS and excellent cost control.
  47. One thing I’ve been really impressed by in WordPress land is the people. You’re amazing. I’m looking forward to the next ten years of WordPress. So I’d like to clap my hands to you, all the various contributors, plugin authors, theme designers and business men and women who make WordPress a success. [click]
  48. [wait a sec for loop… then click]
  49. If you want to afford a mortgage on a house in today’s crazy world – go out there, make convincing cases, and be successful implementing WordPress in enterprises. Thank you!