.net spoke to Perch co-creator Drew McLellan about why the new features were created and how they can benefit web designers and developers using Perch.
.net: Why did you add WordPress import?
McLellan: Due to demand from our customers. We have a lot of customers who used to use WordPress for building client sites, but now find Perch to be a better fit. A good number of those have a history of blog posts, which they understandably want to bring across. The WordPress import feature is our way to help them do that easily.
As Perch uses structured content, we don't intend it for use with WordPress 'pages’, but it’s ideal for bringing across standard blog entries.
.net: How is Perch as a blogging platform?
McLellan: The free Blog add-on for Perch started as a very small app intended for corporate news blogs. Over time it has become popular with our users, and so we've added more features. It's now a very capable blogging system with comments, moderation, and spam protection, using Akismet. We’ve also worked hard on performance aspects to make it blisteringly fast, even under high load.
.net: What was the thinking behind Feathers? Is this the start of theming in Perch?
.net: So are Feathers effectively an efficiency add-on?
McLellan: Feathers are certainly helpful when sites get bigger. They include some basic management of components, and so if you were to, say, drop in a carousel, a video player and a lightbox script that all use jQuery, Perch would make sure that the jQuery library itself was only linked to your page once.
Many people using Perch are building lots of small sites for customers, and so making parts of the frontend more modular and reusable helps them work more efficiently. Those who are building larger sites will find Feathers provide a way to manage more complex dependancies with a little more ease.