<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>WordPress.com VIP &#187; Developers</title>
	<atom:link href="http://vip.wordpress.com/category/developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://vip.wordpress.com</link>
	<description>WordPress Enterprise Support, Training, Scaling &#38; Hosting Services</description>
	<lastBuildDate>Fri, 10 Feb 2012 23:23:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vip.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/c0a70310ea07fb03e415f74916b37b35?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>WordPress.com VIP &#187; Developers</title>
		<link>http://vip.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vip.wordpress.com/osd.xml" title="WordPress.com VIP" />
	<atom:link rel='hub' href='http://vip.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Open-sourcing the Code Comments Trac plugin</title>
		<link>http://vip.wordpress.com/2012/02/01/open-sourcing-the-code-comments-trac-plugin/</link>
		<comments>http://vip.wordpress.com/2012/02/01/open-sourcing-the-code-comments-trac-plugin/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 14:00:04 +0000</pubDate>
		<dc:creator>Nikolay Bachiyski</dc:creator>
				<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://vip.wordpress.com/?p=4045</guid>
		<description><![CDATA[At Automattic we love open-source software and try to make more of it. That&#8217;s why today we are open-sourcing the Code Comments Trac plugin. We [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=4045&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>At Automattic we love open-source software and try to make more of it. That&#8217;s why today we are open-sourcing the Code Comments Trac plugin. We developed it to help us do better and quicker code reviews. Every month the <a href="http://vip.wordpress.com/our-services/#hosting">VIP Services team</a> reviews tens of WordPress themes and plugins making sure the code is secure, scalable, and follows the best practices before deploying them on WordPress.com.</p>
<p>In order to get the feedback to our clients faster and track when a theme or plugin is ready to go, we developed the Code Comments Trac plugin. The plugin allows us to leave line-by-line comments on the code, so that all feedback is in context. After that, we create tickets out of the comments and assign them to the theme or plugin developers.</p>
<p>In the end, when all issues are cleared, the code goes live on the client&#8217;s WordPress.com VIP website.</p>
<p>If you use <a href="http://trac.edgewall.org/">Trac</a> and if you do a lot of code reviews, or you just want to leave comments on code, changesets, or attachments, <a title="Code Comments Trac plugin on github" href="https://github.com/Automattic/trac-code-comments-plugin">check out the Code Comments Trac plugin on github</a>: <a href="https://github.com/Automattic/trac-code-comments-plugin"><img class="size-full wp-image-4046 aligncenter" title="Code Comments Trac plugin screenshot" src="http://vip.files.wordpress.com/2012/01/0.png?w=743" alt=""   /></a></p>
<p><em>Ready to become a <a href="http://vip.wordpress.com/">VIP Services Client</a>? Some of the <a href="http://vip.wordpress.com/clients">world’s biggest brands rely on WordPress.com VIP Services.</a></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/4045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/4045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/4045/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=4045&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2012/02/01/open-sourcing-the-code-comments-trac-plugin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<georss:point>42.697625 23.322292</georss:point>
		<geo:lat>42.697625</geo:lat>
		<geo:long>23.322292</geo:long>
		<media:content url="http://0.gravatar.com/avatar/ab1f64abf81653d5a60d78a86a26bec1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nikolay</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2012/01/0.png" medium="image">
			<media:title type="html">Code Comments Trac plugin screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Scott Taylor on WordPress + Memcached</title>
		<link>http://vip.wordpress.com/2012/01/24/scott-taylor-wordpress-memcached/</link>
		<comments>http://vip.wordpress.com/2012/01/24/scott-taylor-wordpress-memcached/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 19:43:27 +0000</pubDate>
		<dc:creator>Raanan Bar-Cohen</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[eMusic]]></category>
		<category><![CDATA[Memcached]]></category>
		<category><![CDATA[Scott Taylor]]></category>

		<guid isPermaLink="false">http://vip.wordpress.com/?p=3950</guid>
		<description><![CDATA[Scott Taylor, Software Engineer III at eMusic, recently posted a comprehensive article on using WordPress + Memcached. eMusic relaunched on WordPress a couple of months [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=3950&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://scotty-t.com/">Scott Taylor</a>, Software Engineer III at <a href="http://emusic.com">eMusic</a>, recently posted a comprehensive article on using <a href="http://scotty-t.com/2012/01/20/wordpress-memcached/">WordPress + Memcached</a>.</p>
<p>eMusic relaunched on WordPress a couple of months ago, and it&#8217;s great to get Scott&#8217;s perspective on a key component of their setup.</p>
<p>Here is a quick blurb, and be sure to go read the <a href="http://scotty-t.com/2012/01/20/wordpress-memcached/">full post</a> for all the details:</p>
<blockquote><p><img title="memcached-overview" src="http://vip.files.wordpress.com/2012/01/memcached-overview.png?w=540&#038;h=296" alt="" width="540" height="296" /></p>
<p>One of the most bizarre critiques of WordPress that I often hear is “it doesn’t come with caching” – which makes no sense because Cache is one of the best features of WordPress out of the box. That’s kind of like saying: “my iPod sucks because it doesn’t have any songs in it” – when you first buy it. Your iPod can’t predict the future and come pre-loaded with songs you love, and your WordPress environment can’t come already-installed without knowing a minimal number of things. You have to pick a username / password, you have to point at a database, and if you want to cache, you have to pick how you want to cache (you don’t HAVE to cache – but really, you HAVE to cache).</p>
<p>&#8230;</p>
<p>Memcached (pronounced: Mem-cash-dee), or Memcache-daemon, is a process that listens by default on port 11211. Like httpd (H-T-T-P-daemon), it runs in the background, often started automatically on server load. A lot of huge websites use Memcached – at least: Facebook, YouTube, and Twitter.</p></blockquote>
<p><a href="http://scotty-t.com/2012/01/20/wordpress-memcached/">[Read the full post]</a></p>
<div></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/3950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/3950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/3950/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=3950&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2012/01/24/scott-taylor-wordpress-memcached/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>37.774929 -122.419415</georss:point>
		<geo:lat>37.774929</geo:lat>
		<geo:long>-122.419415</geo:long>
		<media:content url="http://0.gravatar.com/avatar/2beb2c91ea397cf2c5485aed0c7a6512?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">raanan</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2012/01/memcached-overview.png" medium="image">
			<media:title type="html">memcached-overview</media:title>
		</media:content>
	</item>
		<item>
		<title>Key Differences Between Validation and Sanitization</title>
		<link>http://vip.wordpress.com/2011/10/13/key-differences-between-validation-and-sanitization/</link>
		<comments>http://vip.wordpress.com/2011/10/13/key-differences-between-validation-and-sanitization/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 08:30:19 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[sanitization]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=1740</guid>
		<description><![CDATA[VIP Services developer Daniel Bachhuber shares some tips on writing better code for your WordPress site: Your code works, but is it safe? When writing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2813&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://vip.wordpress.com">VIP Services</a> developer Daniel Bachhuber shares some tips on writing better code for your WordPress site:</em></p>
<p>Your code works, but is it safe? When writing code for a high-profile environment, you&#8217;ll need to be extra cautious of how you handle data coming into WordPress and how it&#8217;s presented to the end user. This commonly comes up when building a settings page for your theme, creating and manipulating shortcodes, or saving and rendering extra data associated with a post.</p>
<p>There&#8217;s a distinction between how input and output are managed, however.</p>
<h3>Validation: Checking User Input</h3>
<p>To validate is to ensure the data you&#8217;ve requested of the user matches what they&#8217;ve submitted. There are <a href="http://codex.wordpress.org/Data_Validation#Input_Validation">several core methods you can use for input validation</a>; usage obviously depends on the <em>type</em> of fields you&#8217;d like to validate. Let&#8217;s take a look at an example.</p>
<p>Say we have an input area in our form like this:</p>
<p><pre class="brush: xml;">&lt;input type=&quot;text&quot; id=&quot;my-zipcode&quot; name=&quot;my-zipcode&quot; maxlength=&quot;5&quot; /&gt;</pre></p>
<p>Just like that, we&#8217;ve limited my user to five characters of input, but there&#8217;s no limitation on what they can input. They could enter &#8220;11221&#8243; or &#8220;eval(&#8220;. If we&#8217;re saving to the database, there&#8217;s no way we want to give the user unrestricted write access.</p>
<p>This is where validation plays a role. When processing the form, we&#8217;ll write code to check each field for its proper data type. If it&#8217;s not of the proper data type, we&#8217;ll discard it. For instance, to check &#8220;my-zipcode&#8221; field, we might do something like this:</p>
<p><pre class="brush: php;">$safe_zipcode = intval( $_POST['my-zipcode'] );
if ( ! $safe_zipcode )
$safe_zipcode = '';
update_post_meta( $post-&gt;ID, 'my_zipcode', $safe_zipcode );</pre></p>
<p>The intval() function casts user input as an integer, and defaults to zero if the input was a non-numeric value. We then check to see if the value ended up as zero. If it did, we&#8217;ll save an empty value to the database. Otherwise, we&#8217;ll save the properly validated zipcode.</p>
<p>This style of validation most closely follows WordPress&#8217; <a href="http://codex.wordpress.org/Data_Validation#Whitelist">whitelist philosophy</a>: only allow the user to input what you&#8217;re expecting. Luckily, there&#8217;s a <a href="http://codex.wordpress.org/Data_Validation#Input_Validation">number of handy helper functions</a> you can use for most every data type.</p>
<h3>Sanitization: Escaping Output</h3>
<p>For security on the other end of the spectrum, we have sanitization. To sanitize is to take the data you may already have and help secure it prior to rendering it for the end user. WordPress thankfully has a <a href="http://codex.wordpress.org/Data_Validation#Output_Sanitation">few helper functions</a> we can use for most of what we&#8217;ll commonly need to do:</p>
<p><strong>esc_html()</strong> we should use anytime our HTML element encloses a section of data we&#8217;re outputting.</p>
<p><pre class="brush: php; html-script: true;">&lt;h4&gt;&lt;?php echo esc_html( $title ); ?&gt;&lt;/h4&gt;</pre></p>
<p><strong>esc_url()</strong> should be used on all URLs, including those in the &#8216;src&#8217; and &#8216;href&#8217; attributes of an HTML element.</p>
<p><pre class="brush: php; html-script: true;">&lt;img src=&quot;&lt;?php echo esc_url( $great_user_picture_url ); ?&gt;&quot; /&gt;</pre></p>
<p><strong>esc_js()</strong> is intended for inline Javascript.</p>
<p><pre class="brush: php; html-script: true;">&lt;a href=&quot;#&quot; onclick=&quot;&lt;?php echo esc_js( $custom_js ); ?&gt;&quot;&gt;Click me&lt;/a&gt;</pre></p>
<p><strong>esc_attr()</strong> can be used on everything else that&#8217;s printed into an HTML element&#8217;s attribute.</p>
<p><pre class="brush: php; html-script: true;">&lt;ul class=&quot;&lt;?php echo esc_attr( $stored_class ); ?&gt;&quot;&gt;</pre></p>
<p>It&#8217;s important to note that most WordPress functions properly prepare the data for output, and you don&#8217;t need to escape again.</p>
<p><pre class="brush: php; html-script: true;">&lt;h4&gt;&lt;?php the_title(); ?&gt;&lt;/h4&gt;</pre></p>
<p>Also, as there are always exceptions to the rule, there are a selection of user-submitted data that needs to be validated <em>and</em> sanitized. Freeform text areas would fall into this category. For this, you can run user data through sanitize_text_field() or any of the wp_kses_*() functions.</p>
<p><strong>To recap:</strong> follow the whitelist philosophy with data validation, and only allow the user to input data of your expected type. If it&#8217;s not the proper type, discard it. Sanitize data as much as possible on output, and a selection needs to be sanitized on input too.</p>
<p>Hit us with your questions or tips in the comments.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/2813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/2813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/2813/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2813&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2011/10/13/key-differences-between-validation-and-sanitization/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Primer: WordPress photo gallery without a plugin</title>
		<link>http://vip.wordpress.com/2011/05/31/primer-wordpress-photo-gallery-without-a-plugin/</link>
		<comments>http://vip.wordpress.com/2011/05/31/primer-wordpress-photo-gallery-without-a-plugin/#comments</comments>
		<pubDate>Tue, 31 May 2011 09:30:10 +0000</pubDate>
		<dc:creator>Sara Rosso</dc:creator>
				<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=1515</guid>
		<description><![CDATA[Otto has created a very thorough primer to create a WordPress photo gallery without a plugin. He walks you through understanding pictures and galleries, creating [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=1515&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ottopress.com/">Otto</a> has created a very thorough <a href="http://ottopress.com/2011/photo-gallery-primer/">primer to create a WordPress photo gallery without a plugin</a>. He walks you through understanding pictures and galleries, creating and modifying an image template, and tweaking image and thumbnail sizes.</p>
<p>He reminds us:</p>
<blockquote><p>You don’t really need plugins to create photo galleries. WordPress has a huge amount of gallery functionality built right in. You just need to make your theme smarter in order to take advantage of it.</p></blockquote>
<p>Click through to read <a href="http://ottopress.com/2011/photo-gallery-primer/">Photo gallery primer on Otto on WordPress</a>.</p>
<p><em></em><strong><em><a href="http://get.wp.com/"><strong>Want WordPress for your site? Get.WordPress.com</strong></a></em></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/1515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/1515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/1515/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=1515&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2011/05/31/primer-wordpress-photo-gallery-without-a-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5dae0bd2dea55f013b2ffd49d6e6f1d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sara</media:title>
		</media:content>
	</item>
		<item>
		<title>Cheezburger Network Open Sources Their WordPress Administration Panel</title>
		<link>http://vip.wordpress.com/2010/10/01/cheezcap-custom-wp-admin-panels/</link>
		<comments>http://vip.wordpress.com/2010/10/01/cheezcap-custom-wp-admin-panels/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 00:23:38 +0000</pubDate>
		<dc:creator>Alex Mills</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[VIP Hosting]]></category>
		<category><![CDATA[CheezCap]]></category>
		<category><![CDATA[Theme development]]></category>
		<category><![CDATA[Theming]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=1039</guid>
		<description><![CDATA[WordPress.com VIP Cheezburger Network, where you get your daily LOLz from one of their 50 popular sites like I Can Haz Cheezburger? and FAIL Blog, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2780&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://vip.wordpress.com/hosting/">WordPress.com VIP</a> <a href="http://cheezburger.com/">Cheezburger Network</a>, where you get your daily LOLz from one of their 50 popular sites like <a href="http://icanhascheezburger.com/">I Can Haz Cheezburger?</a> and <a href="http://failblog.org/">FAIL Blog</a>, have <a href="http://code.google.com/p/cheezcap/">shared the code</a> of their WordPress theme administration panels.</p>
<p>Called <a href="http://code.google.com/p/cheezcap/">CheezCap</a>, it&#8217;s a simple library for easily creating custom admin panels.</p>
<p style="text-align:center;"><a href="http://code.google.com/p/cheezcap/"><img class="aligncenter size-full wp-image-1054" title="CheezCommon Settings ‹ Epic Fail Funny Videos and Funny Pictures — WordPress-1" src="http://vip.files.wordpress.com/2010/10/cheezcommon-settings-e280b9-epic-fail-funny-videos-and-funny-pictures-e28094-wordpress-1.jpg?w=743" alt="Screenshot of CheezCap"   /></a></p>
<p>Cheezburger Network  uses a single shared theme across all their sites. In order to avoid having to create conditionals and other per-blog modifications in their theme, they developed CheezCap. Any of the administrators can update the options controlling the layout, design, colors, etc, without having to dig into the theme code.</p>
<p>When asked what motivates his engineering team to participate in the WordPress community, CTO <a href="http://www.scottporad.com/">Scott Porad</a> replied:</p>
<blockquote><p>I can say without hesitation that WordPress has had a hand in the success of Cheezburger. So, to the extent that we can help other people be successful with WordPress, we&#8217;re on board!</p>
<p>What I meant to say is&#8230; All aboard the WordPress Express!  Choo Choo!</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/2780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/2780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/2780/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2780&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2010/10/01/cheezcap-custom-wp-admin-panels/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7da5bead8e47f9b9142a4bdd05975bac?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viper007bond</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2010/10/cheezcommon-settings-e280b9-epic-fail-funny-videos-and-funny-pictures-e28094-wordpress-1.jpg" medium="image">
			<media:title type="html">CheezCommon Settings ‹ Epic Fail Funny Videos and Funny Pictures — WordPress-1</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress Top Demanded Skill on Elance</title>
		<link>http://vip.wordpress.com/2010/09/01/wordpress-top-elance/</link>
		<comments>http://vip.wordpress.com/2010/09/01/wordpress-top-elance/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 23:18:17 +0000</pubDate>
		<dc:creator>Lloyd Dewolf (Budd)</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Contracting]]></category>
		<category><![CDATA[Elance]]></category>
		<category><![CDATA[Freelancing]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=1010</guid>
		<description><![CDATA[Since last year when we wrote about &#8220;WordPress in Demand on Elance&#8220;, WordPress has surged into the top ten, and now is the sixth most [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=1010&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since last year when we wrote about &#8220;<a href="/2009/05/20/wordpress-elance/">WordPress in Demand on Elance</a>&#8220;, WordPress has surged into the top ten, and now is the sixth most in demand skill on Elance!</p>
<p style="text-align:center;"><img class="aligncenter" title="Elance Top Overall Skills in Demand Q2 2010" src="http://vip.files.wordpress.com/2010/09/elance-top-ten-skills-in-demand-2010q2.jpg?w=310&#038;h=202" alt="Elance Top Overall Skills in Demand Q2 2010" width="310" height="202" /></p>
<p>Online publishing dominates this list. It&#8217;s exciting that the ever evolving WordPress, built on it&#8217;s PHP, MySQL, and CSS stack, continues to be the web development platform in demand.</p>
<p><a href="http://www.elance.com/p/online-employment-report.html">Elance&#8217;s 2010 Q2 Online Employment Report</a> also includes a single profile, that of <a href="http://www.elance.com/s/rzvagelsky/">Ron Z</a> Zvagelsky,  highlighting his success as a WordPress Expert on Elance.  Represent!</p>
<p style="text-align:center;"><img class="aligncenter" src="http://vip.files.wordpress.com/2010/09/elancer-up-close-ron-z-2010q2.jpg?w=445&#038;h=192" alt="" width="445" height="192" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/1010/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/1010/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/1010/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=1010&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2010/09/01/wordpress-top-elance/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3751204a1a48ba86eb6bb83a96640318?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2010/09/elance-top-ten-skills-in-demand-2010q2.jpg" medium="image">
			<media:title type="html">Elance Top Overall Skills in Demand Q2 2010</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2010/09/elancer-up-close-ron-z-2010q2.jpg" medium="image" />
	</item>
		<item>
		<title>WordPress Resources for Publishers</title>
		<link>http://vip.wordpress.com/2010/03/15/wordpress-resources-for-publishers/</link>
		<comments>http://vip.wordpress.com/2010/03/15/wordpress-resources-for-publishers/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 03:25:40 +0000</pubDate>
		<dc:creator>Paul Kim</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[CodePoet]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=819</guid>
		<description><![CDATA[One of the biggest strengths of WordPress as a publishing platform is the depth of our community of consultants, developers, designers, and hosting providers. It [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=819&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the biggest strengths of WordPress as a publishing platform is the depth of our community of consultants, developers, designers, and hosting providers. It can be tricky to figure out where to find pointers to awesome WordPress partners, so we&#8217;ve pulled together this mini-guide for publishers looking for help.</p>
<p><strong>VIP Services: Hosting and Support</strong><br />
From the team that runs WordPress.com, at Automattic, we also offer <strong>VIP Services</strong> in the form of Hosting and Support. We’ve worked with more hosts  than you can imagine, and in our opinion, the <a href="http://get.wp.com/hosting/">companies in our hosting directory</a> represent some of the best and the brightest of the hosting world. If  you&#8217;re a publisher with significant amounts of monthly traffic, <a href="http://vip.wordpress.com/hosting/">VIP Hosting by WordPress.com</a> is another option for your hosting needs. If you&#8217;d prefer to run WordPress on your own servers, but want some extra optimization, streamlining, or security help to future-proof your site for the traffic to come, you&#8217;ll want <a href="http://vip.wordpress.com/support">VIP Support</a>.</p>
<p><strong>CodePoet</strong><br />
<a href="http://codepoet.com">CodePoet</a> is a shortlist of WordPress consultants brought to you by <a href="http://automattic.com/">Automattic</a>, the company behind  WordPress.com. As the world&#8217;s largest operator of WordPress blogs (over 16 million and  counting), we receive a steady stream of requests from people looking  for WordPress savvy web design and software development firms. In  response we’ve started CodePoet, a directory of consultants who  specialize in building beautiful and efficient WordPress sites.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/819/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/819/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/819/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=819&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2010/03/15/wordpress-resources-for-publishers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point>37.804372 -122.270803</georss:point>
		<geo:lat>37.804372</geo:lat>
		<geo:long>-122.270803</geo:long>
		<media:content url="http://1.gravatar.com/avatar/9f11aac78971189e503a79273ba4c315?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">numenity</media:title>
		</media:content>
	</item>
		<item>
		<title>How-to: Nginx as a front-end proxy cache for WordPress</title>
		<link>http://vip.wordpress.com/2010/02/01/how-to-nginx-as-a-front-end-proxy-cache-for-wordpress/</link>
		<comments>http://vip.wordpress.com/2010/02/01/how-to-nginx-as-a-front-end-proxy-cache-for-wordpress/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 02:06:13 +0000</pubDate>
		<dc:creator>Raanan Bar-Cohen</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=759</guid>
		<description><![CDATA[From Harvard Law&#8217;s Dan Collis-Puro, a how-to on optimizing your WordPress MU install, using Nginx as a front-end proxy cache for WordPress: We put an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2768&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From Harvard Law&#8217;s Dan Collis-Puro,  a how-to on optimizing your WordPress MU install, using Nginx as a front-end proxy cache for WordPress:</p>
<blockquote><p>We put an nginx caching proxy server in front of our wordpress mu install and sped it up dramatically – in some cases a thousandfold. I’ve packaged up a plugin, along with installation instructions here – WordPress Nginx proxy cache integrator.</p></blockquote>
<p>You can read the full details on <a href="http://blogs.law.harvard.edu/djcp/2010/01/nginx-as-a-front-end-proxy-cache-for-wordpress/">Dan&#8217;s blog</a> and grab the plugin from the <a href="http://wordpress.org/extend/plugins/nginx-proxy-cache-integrator/">WordPress.org plugin directory</a>.</p>
<p>[ Visit <a href="http://blogs.law.harvard.edu/djcp/2010/01/nginx-as-a-front-end-proxy-cache-for-wordpress/">http://blogs.law.harvard.edu/djcp </a> ] </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/2768/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/2768/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/2768/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=2768&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2010/02/01/how-to-nginx-as-a-front-end-proxy-cache-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<georss:point>37.774929 -122.419415</georss:point>
		<geo:lat>37.774929</geo:lat>
		<geo:long>-122.419415</geo:long>
		<media:content url="http://0.gravatar.com/avatar/2beb2c91ea397cf2c5485aed0c7a6512?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">raanan</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress and Windows Azure</title>
		<link>http://vip.wordpress.com/2009/11/19/wordpress-and-windows-azure/</link>
		<comments>http://vip.wordpress.com/2009/11/19/wordpress-and-windows-azure/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 17:26:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=701</guid>
		<description><![CDATA[This week I had a unique opportunity to appear at Microsoft&#8217;s Professional Developer Conference in Los Angeles, to demo four open source technologies &#8212; WordPress, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=701&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week I had a unique opportunity to appear at Microsoft&#8217;s <a href="http://microsoftpdc.com/">Professional Developer Conference</a> in Los Angeles, to demo four open source technologies &#8212; WordPress, <a href="http://www.apache.org/">Apache</a>, <a href="http://www.mysql.com/">MySQL</a>, <a href="http://php.net/index.php">PHP</a> &#8212; running on Microsoft&#8217;s new EC2 competitor called Azure.</p>
<p>WordPress and Windows Azure probably aren&#8217;t the first two things you&#8217;d think of together. WordPress has been free and open source software from the very beginning, Windows not so much, but we&#8217;ve always supported as many platforms as possible and for at least 4 years now you could run WP on Windows and IIS (Internet Information Services).</p>
<p>Choice and competition are great for spurring innovation and better for users and I believe open source software is a good thing even if it&#8217;s on a proprietary platform. (Just like we have an open source <a href="http://iphone.wordpress.org/">iPhone application</a>, or encourage people to use <a href="http://www.mozilla.com/firefox/">Firefox</a> on Windows.)</p>
<p>If you&#8217;re interested, check out <a href="http://www.microsoft.com/presspass/exec/ozzie/2009/11-17PDC.mspx">the full transcript of the keynote from PDC</a> or watch <a href="http://microsoftpdc.com/Sessions/Key01">the video of the keynote</a>.</p>
<p>We also created this FAQ in case you had more questions about what was announced.</p>
<p><strong>What did you announce about WordPress at Microsoft PDC 09?</strong><br />
As part of the introduction of the Windows Azure platform, we announced that self-hosted WordPress can be run in an Azure environment on an open source stack of Apache, MySQL, and PHP. Showing MySQL in particular at a Microsoft conference was unusual.</p>
<p><strong>Are you moving WordPress.com to Azure?</strong><br />
No. <a href="http://www.wordpress.com">WordPress.com</a>, which is Automattic&#8217;s hosted blogging service, is going to stay on its existing infrastructure. Martin Cron from the Cheezburger Network launched a new blog <a href="http://oddlyspecific.com/">Oddly Specific</a> on Azure, which some people confused with Automattic.</p>
<p><strong>Do you use Azure at all?</strong><br />
Yes, we&#8217;ve been testing out their blob storage as an alternative to Amazon S3 and Rackspace Cloudfiles. We don&#8217;t currently use it in production.</p>
<p><strong>Doesn&#8217;t this conflict with your open source orientation?</strong><br />
No. We actually think it&#8217;s going to help the spread of open source to have the Free and open Web stack get more support and deployment through Microsoft&#8217;s cloud infrastructure, which they&#8217;re investing quite a bit in. Besides, as I like to say, once you get a taste of Freedom it&#8217;s hard to go back. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/701/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=701&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2009/11/19/wordpress-and-windows-azure/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/767fc9c115a1b989744c755db47feb60?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Matt Mullenweg</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress in Demand on Elance</title>
		<link>http://vip.wordpress.com/2009/05/20/wordpress-elance/</link>
		<comments>http://vip.wordpress.com/2009/05/20/wordpress-elance/#comments</comments>
		<pubDate>Wed, 20 May 2009 13:00:04 +0000</pubDate>
		<dc:creator>Raanan Bar-Cohen</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Elance]]></category>

		<guid isPermaLink="false">http://publisherblog.automattic.com/?p=545</guid>
		<description><![CDATA[Elance, a marketplace &#8220;where businesses connect with independent professionals to get work done&#8221;, has published their latest Elance Online Work Index. In this index they [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=545&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://elance.com">Elance</a>, a marketplace &#8220;where businesses connect with independent professionals to get work done&#8221;, has published their latest <a href="http://www.elance.com/p/blog/2009/04/may_elance_online_work_index_cash_is_king.html">Elance Online Work Index</a>.  In this index they rate which skills are most in demand in their marketplace based on 100,000 new jobs posted on Elance over recent months:<br />
<a href="http://www.elance.com/p/blog/2009/04/may_elance_online_work_index_cash_is_king.html"><img src="http://vip.files.wordpress.com/2009/05/elance-wordpress.png?w=743" alt="elance-wordpress" title="elance-wordpress"   class="alignnone size-full wp-image-547" /></a></p>
<p>The #1 in demand skill is PHP, followed in the #2 slot by MySQL.  The top publishing platform, with an overall ranking of #13, is WordPress, up 2 spots from #15 since the last index.  Joomla comes in at #29, previously 18th overall, and the next publishing platform listed is Drupal at #75, previously 46th in the last index.</p>
<p>Since WordPress is PHP/MySQL, WordPress professionals out there are in a great position with the most in demand skills.</p>
<p>You may recall back in January <a href="http://publisherblog.automattic.com/2009/01/12/odesk-wordpress-most-in-demand/">oDesk posted about similar trends</a> in their marketplace as well.</p>
<p>[ <a href="http://www.elance.com/p/blog/2009/04/may_elance_online_work_index_cash_is_king.html">Read more on the Elance blog</a> ]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vip.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vip.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vip.wordpress.com/545/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vip.wordpress.com&amp;blog=2235322&amp;post=545&amp;subd=vip&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vip.wordpress.com/2009/05/20/wordpress-elance/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2beb2c91ea397cf2c5485aed0c7a6512?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">raanan</media:title>
		</media:content>

		<media:content url="http://vip.files.wordpress.com/2009/05/elance-wordpress.png" medium="image">
			<media:title type="html">elance-wordpress</media:title>
		</media:content>
	</item>
	</channel>
</rss>
