Print Production in WordPress at Observer

At a BigWP meetup at The New York Times, Jeff Sternberg from the New York Observer talks about shifting their print production workflow from a legacy CMS to WordPress.

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Object-Oriented Content Migration With WordPress

At a BigWP meetup at The New York Times, Matt Johnson from Alley Interactive spoke about wrangling massive migrations, and shared the architectural thinking behind his team’s migration toolkit.

View Matt’s slides here.

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Data Migration with a Custom WP Importer

Dan Phiffer, a developer at The New Yorker, states “your migration is a unique butterfly and you’re going to suffer in your own special way.” He was handed the task of migrating all the data from The New Yorker to the new site.

The reason his team chose to build a custom migration tool came down to a couple key points: numerous legacy platforms, import selectivity, introspection at the time of import, assembling gallery shortcakes, and pause/restart import process.

You can browse his slides below:

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

WordPress Support for Apple News

apple-news

Today we’re excited to announce the addition of Apple News support for WordPress. News is an all-new app built right into iOS 9 that delivers news and magazine stories to millions of readers. Publishers can create beautiful layouts with custom typography, photo galleries, videos, and animations—and with support for News now tightly integrated into WordPress, you only need to author once and your content will automatically be optimized for iPad, iPhone, and iPod Touch.

For WordPress.com VIP customers, you can enable the plugin from your WordPress dashboard, or directly in your theme. It’s also available on Github.

We’d like to thank our friends and partners at NY Post and Alley Interactive, as well as the team at Beezwax, who spearheaded, sponsored, and built this plugin—and have generously made it available for everyone in the WordPress community to use.

Apple News Format is Coming Soon
Apple News Format is not yet available to everyone. Click here to sign up as a publisher and get notified when Apple News Format becomes available.

Building Tournament-Style Brackets with the Polldaddy API

Using the Polldaddy API and Fieldmanager, Tom Harrigan, a principal software engineer at WordPress.com VIP Featured Partner agency Alley Interactive, built a dynamic tournament-style bracket system with a voting system for the NYPost’s Decider.com.

Aside from the specifics of the voting mechanism, round creation and procession, match-ups and modal navigation, he touches on parts of the development process such as storing data, the shortfalls, and some future considerations.

You can browse his slides below:

http://brackets.thomasharrigan.com/

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Improving Collaboration and Code Quality with Peer Code Review

High standards for code quality can be easy to maintain with a small team. But as Matt Boynes, a partner at WordPress.com VIP Featured Partner agency Alley Interactive, found out, code quality was difficult to scale as his team grew in size.

He set out to solve this by instituting peer code reviews. Every single line of code would get a second pair of eyes. While it was more time consuming and created barriers for deployment, the benefits overwhelmingly outweighed the costs. As a team, they were able to pool knowledge, improve collaboration, onboard new employees quickly and deploy code more efficiently.

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Homepage and Section Front Curation Made Easy

When the Portland Press Herald decided to redesign their site, Matt Fulton, the Director of Digital Projects, called upon WordPress.com VIP Featured Partner Program agency 10up for their services. Matt and his team wanted to make two key changes with the homepage and section front curation.

The previously fixed and inflexible homepage became adaptive and engaging. By focusing on content blocks and content areas, they were able to design one basic skeleton that allowed them to arrange content and showcase important assets.

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Scaling WP Queries with Elasticsearch

WordPress.com is big. Currently, there are:

  • 18.6 billion pages views/month
  • 409 million unique visitors/month
  • 56 million new posts/month
  • 68 million new comments/month

All of this happens on a dynamic platform that undergoes 5,000 deploys a month.

To try and surface better content to users, there are taxonomies and meta queries that normally don’t get used anywhere else. It can get difficult to scale these queries, which may more often than not result in the error message: MySQL server has gone away.

Xiao Yu, an Automattician, presents a solution: Elasticsearch. He states that Elasticsearch:

  • Optimizes for search not indexing
  • Is near realtime
  • Is denormalized
  • Uses inverted indices
  • Uses Bitsets

“Elasticsearch can represent a >200x improvement for queries against cold caches.” – Nick Daugherty, WordPress.com VIP

The es-wp-query plugin made by Matt Boynes at Alley Interactive does all of the transpiling of queries on the fly and can be found here:

https://github.com/alleyinteractive/es-wp-query

For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.

Scaling UniversalSports.com for the Boston Marathon

The Boston Marathon is one of the busiest days of the year for UniversalSports.com. Dave Ross, an engineer manager at the WordPress VIP Featured Partner agency 10up, was presented with two challenges: 1) scale UniversalSports.com for the site’s busiest day of the year 2) support the growing mobile audience for live streaming.

To accomplish this task successfully, Ross and his team emphasized peer code reviews and performance in PHP, Javascript and CSS. They used the Brightcove HTML5 Video Player along with the FitVids.JS library to tackle the growing mobile audience, which allows videos to resize and fit inside the container on the page.

You can browse his slides below:

See the presentations from previous Big Media & Enterprise WordPress Meetups. For Big Media & Enterprise WordPress Meetup groups in other cities, see the full list on VIP Events and join your local group.

Want more information about WordPress services for media or enterprise sites? Get in touch.