<?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/"
	>

<channel>
	<title>Web Design &#38; Marketing - Medina, Cleveland, Akron Ohio &#124; ETHODE &#187; PHP</title>
	<atom:link href="http://www.ethode.com/category/blog/development/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ethode.com</link>
	<description>You&#039;re source for Development and Design in North East Ohio</description>
	<lastBuildDate>Mon, 23 Jan 2012 18:52:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress Upgrade Error Solved!</title>
		<link>http://www.ethode.com/664/wordpress-upgrade-error-solved</link>
		<comments>http://www.ethode.com/664/wordpress-upgrade-error-solved#comments</comments>
		<pubDate>Thu, 28 Apr 2011 15:43:08 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[CMS Products]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[Fantastico]]></category>
		<category><![CDATA[ProFTP]]></category>
		<category><![CDATA[Pure-FTP]]></category>

		<guid isPermaLink="false">http://www.ethode.com/?p=664</guid>
		<description><![CDATA[Around here at ETHODE we use WordPress quite often.  Matter of fact it usually accounts for 80% of our websites that are not custom coded.  Recently we ran into an issue where we were trying to upgrade a blog for a customer.  We installed the blog using Fantastico and then wanted to upgrade to the [...]]]></description>
			<content:encoded><![CDATA[<p>Around here at ETHODE we use WordPress quite often.  Matter of fact it usually accounts for 80% of our websites that are not custom coded.  Recently we ran into an issue where we were trying to upgrade a blog for a customer.  We installed the blog using Fantastico and then wanted to upgrade to the latest version using the nice automatic upgrade utility.  We thought originally the issue was permissions.</p>
<blockquote><p>Could not copy file.: /public_html/wp-admin/css/theme-editor.dev.css<br />
Installation Failed</p>
<p>&nbsp;</p></blockquote>
<p>The error message was quite frustrating.. We tried different FTP users, changed (chmod) permissions and still no dice.  Finally I decided to check out the server FTP configuration and compare it against our shared hosting environment and WALA!  On our shared servers we use ProFTP and on this dedicated server we were using Pure-FTP.  For what ever reason, Pure-FTP doesn&#8217;t sit well with Fantastico installations of WordPress..</p>
<p>I changed the ftp server over to ProFTP and boom, upgrade was successful!</p>
<p>Happy Coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ethode.com/664/wordpress-upgrade-error-solved/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>egrep and xargs saved my life &#8211; Replacing Line Endings</title>
		<link>http://www.ethode.com/655/egrep-and-xargs-saved-my-life-replacing-line-endings</link>
		<comments>http://www.ethode.com/655/egrep-and-xargs-saved-my-life-replacing-line-endings#comments</comments>
		<pubDate>Tue, 15 Mar 2011 14:23:01 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[dos line endings]]></category>
		<category><![CDATA[dos2unix]]></category>
		<category><![CDATA[fromdos]]></category>
		<category><![CDATA[line endings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[todos]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[\n]]></category>
		<category><![CDATA[\r\n]]></category>
		<category><![CDATA[^M]]></category>

		<guid isPermaLink="false">http://www.ethode.com/?p=655</guid>
		<description><![CDATA[Here is a great solution for all of you looking to remove dos line endings recursively against a very large number of files containing dos style line endings]]></description>
			<content:encoded><![CDATA[<p>From time to time I run into situations where I have a file which contains window line endings.  Window line endings CRLF look like this to us linux peeps, \r\n &#8211; and can really be  a pain in a PHP script if it gets in there and interrupts the output of the file.  Typically this isn&#8217;t an issue if you transfer files and sites through a nice FTP client like Filezilla because these clients have a utility that will convert non-binary files based on the operating system on the destination.  You may have seen in files &#8220;^M&#8221; which is common when opening files in vi (I use vim) and the file is formatted in dos line endings.</p>
<p>So if you&#8217;re uploading or download to a Unix machine from a Windows (DOS based) machine the FTP client should auto-detect everything nicely and convert.  But for those developers out there whom wind up transferring massive projects, lets face it, you can&#8217;t simply download 100,000 files when you want to.  So, like many of us, we will zip up (or tar) an entire site and download it as 1 file, then upload to server and uncompress.</p>
<p>However, because we&#8217;re simply transferring a compressed file, the FTP client will never convert all of those awesome files formatted with DOS style line endings.  So I bet your next question is &#8220;so how can I fix all of these files without editing each by hand?&#8221;&#8230;</p>
<p>No fear this isn&#8217;t that hard  :-)</p>
<p><strong>The Solution</strong></p>
<p>The solution is fairly simple, use dos2unix, or fromdos depending on which flavor of linux you&#8217;re running.  But if you&#8217;re wanting to convert more than 5 files, this starts to be time consuming again.</p>
<p>So, if you would like to recursively find all files which have offending line endings, and pass those along to be converted we need to grep for those files, and then pipe the results to xargs so that for each file found we can mimic a call to dos2unix for us.</p>
<p><span style="color: #ff0000;"><strong>egrep -Ilr $&#8217;\r\n&#8217; * | xargs -p dos2unix</strong></span></p>
<p><strong>Explain it please&#8230;</strong></p>
<p>For the lovers of all things linux, you&#8217;re probably familiar with egrep and grep, they are outstanding search tools.  I have added to my egrep a couple arguments.  The lowercase L (-l) tells grep to print each file out with it&#8217;s path.  The capital &#8220;I&#8221; (-I) tells egrep to IGNORE all binary files&#8230; Because after all if you have 20,000 images out of the 30,000 files why waste your day having egrep search against those files.  Lastly we have the lowercase &#8220;r&#8221; (-r)&#8221; which tells egrep to search RECURSIVELY through all sub directories.</p>
<p>The output of this search is then passed (PIPED) to xargs.  If you&#8217;re not familiar with xargs, essentially it will take each line of output from this (each file name and path) and pass that to another command for you.  So if egrep finds 10 files that matches the search, xargs will combine those file names into a command for you.</p>
<p>xargs -p dos2unix then is essentially just replacing man for machine <img src='http://www.ethode.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The -p tells xargs to prompt you before executing each command, which I high suggest if you&#8217;ve never done this before.. Don&#8217;t get your self into a mess.. and <strong>ALWAYS BACKUPS FILES FIRST</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ethode.com/655/egrep-and-xargs-saved-my-life-replacing-line-endings/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>4 Web Design and Development Resources You Can&#8217;t Live Without</title>
		<link>http://www.ethode.com/118/4-web-design-and-development-resources-you-cant-live-without</link>
		<comments>http://www.ethode.com/118/4-web-design-and-development-resources-you-cant-live-without#comments</comments>
		<pubDate>Wed, 14 Jul 2010 14:11:14 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Active Den]]></category>
		<category><![CDATA[ActiveDen]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Code Canyon]]></category>
		<category><![CDATA[CodeCanyon]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Flash Apps]]></category>
		<category><![CDATA[FlashDen]]></category>
		<category><![CDATA[Graphic River]]></category>
		<category><![CDATA[GraphicRiver]]></category>
		<category><![CDATA[Site Templates]]></category>
		<category><![CDATA[Site Themes]]></category>
		<category><![CDATA[Stock Photos]]></category>
		<category><![CDATA[Theme Forest]]></category>
		<category><![CDATA[ThemeForest]]></category>
		<category><![CDATA[Web templates]]></category>
		<category><![CDATA[Web Themes]]></category>

		<guid isPermaLink="false">http://www.ethode.com/?p=118</guid>
		<description><![CDATA[In the pursuit of trying to make my life easier, I have stumbled upon online resources that really help make my life easier. More importantly, they allow me not to re-invent the wheel every time I start a new site.]]></description>
			<content:encoded><![CDATA[<p>In the pursuit of trying to make my life easier, I have stumbled upon online resources that really help make my life easier.  More importantly, they allow me not to re-invent the wheel every time I start a new site.</p>
<p>Here is a list of 7 Online Resources that you (and I) can&#8217;t live without&#8221;</p>
<ol>
<li><strong>Web Templates</strong>:  <a title="Theme Forest - Web Templates" href="http://themeforest.com?ref=holmessph" target="_blank">Theme Forest<br />
</a>Theme Forest is a young site, but is my number 1 source when I need a new fresh template.  They offer a pretty good selection between PSD, HTML, and pre-made themes for CMS&#8217;s like <a title="Joomla CMS" href="http://www.joomla.org" target="_blank">Joomla</a>, <a title="Drupal CMS" href="http://www.drupal.org" target="_blank">Drupal</a>, and <a title="WordPress CMS - Blogging Software" href="http://www.wordpress.org" target="_blank">WordPress</a>.  The prices are cheaper then the famed competitor Template Monster and the designed (in my opinion) tend to be more Web 2.0 and trendy.  Also, because you&#8217;re technically buying the theme from a fellow designer/developer, they become a resource for updates, bugs, etc.</li>
<li><strong>Small Apps: </strong><a title="Code Canyon - Code and Small Apps" href="http://codecanyon.net?ref=holmessph" target="_blank">Code Canyon<br />
</a>Code Canyon, also very young still (just a couple months) is already starting to dominate the market and take traffic from sites like Hot Scripts.  The reason?  Their stuff is much better, better organized, more useful, and less oriented at selling &#8220;premium listings&#8221;.  Because they make money on every thing bought from their site they don&#8217;t offer specialized listings, or push you junky apps first, they really allow you to find what you wanted in the first place.    Much like Theme Forest, once you purchase something, the developer who created the small is usually pretty easy to get a hold of, and have changes made.  This is not a &#8220;must see&#8221; site, but it&#8217;s very useful and I can&#8217;t live without it.</li>
<li><strong>Flash Apps: </strong><a title="Flash Apps - Flash Den" href="http://activeden.net?ref=holmessph" target="_blank">Active Den<br />
</a>Active Den as you can imagine after checking it out for 5 minutes, is the best place to get Flash Apps.  I have in the past outsource projects on sites like oDesk, Elance, etc, but the problem is, I&#8217;m never happy with their work.  For literally hundreds less you can usually find a pre-made app that does exactly what you need and the developer is usually more then happy to customize it for you if you would like for a small fee.  Also, it&#8217;s more of a community with discussions and ways to chat with other users and collaborate.  I&#8217;ve used a couple things from their site, MP3 players, banner rotators, etc and all of them worked great and the source code was actually very neat and clean with comments on most of them.  Of course this is up to the individual developer/designer but the ones&#8217; who succeed on these type of sites are the ones who go the extra mile.</li>
<li><strong>Graphics: </strong><a title="Royalty Free Graphics - Graphic River" href="http://graphicriver.net?ref=holmessph" target="_blank">Graphic River<br />
</a>Graphic River is a great resource to add to your stock photo site bookmarks.  I can&#8217;t say it fills ALL of my needs but I can usually find stuff here, and cheaper then more expensive stock sites.  I still wind up using other sites here and there, and that&#8217;s okay with me, but Graphic River has quickly became priceless for me.  Also, the competition of photographers really helps keep the photo&#8217;s top notch!</li>
</ol>
<p>Well there you have it, that is my list of awesome resources&#8230;  That you or I shouldn&#8217;t live without and you should learn and love them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ethode.com/118/4-web-design-and-development-resources-you-cant-live-without/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 Awesome New Features in dotCMS 1.9</title>
		<link>http://www.ethode.com/102/7-new-features-in-dotcms-1-9</link>
		<comments>http://www.ethode.com/102/7-new-features-in-dotcms-1-9#comments</comments>
		<pubDate>Wed, 23 Jun 2010 11:04:17 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[APIs]]></category>
		<category><![CDATA[CMS Products]]></category>
		<category><![CDATA[dotCMS 1.9]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[dotCMS]]></category>
		<category><![CDATA[Form Builder]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[Internationalization]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Multi Language]]></category>
		<category><![CDATA[multi-site]]></category>
		<category><![CDATA[Multi-Site CMS]]></category>
		<category><![CDATA[REST API]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.ethode.com/?p=102</guid>
		<description><![CDATA[DotCMS 1.9 will be a monumental update to the current 1.7 version of the CMS project.  While 1.7 was and still is an outstanding platform, one can easily see why 1.9 will light the CMS world on fire.

I have compile a list of my top 10 favorite dotCMS features in 1.9, enjoy, and feel free to share you're in the comments.]]></description>
			<content:encoded><![CDATA[<p>DotCMS 1.9 will be a monumental update to the current 1.7 version of the CMS project.  While 1.7 was and still is an outstanding platform, one can easily see why 1.9 will light the CMS world on fire.</p>
<p>I have compile a list of my top 10 favorite dotCMS features in 1.9, enjoy, and feel free to share you&#8217;re in the comments.</p>
<p>1) <strong>Brand New UI</strong> &#8211;  This might not seem like a new &#8220;feature&#8221; but trust me it is.  The old UI, was a bit clunky and unfamiliar, however, the new interface is very intuitive and easy to use.  Also, the inline editor makes best use of the power presented with dotCMS, I couldn&#8217;t be happier with the new UI, and I definitely think the designers should get some props!  The new layout uses <a title="DOJO Ajax Toolkit" href="http://www.dojotoolkit.com" target="_blank">Dojo AJAX Toolkit</a> for almost everything.</p>
<p>2)  <strong>Multi-Site/Tenant Management</strong> &#8211; This feature speaks for it&#8217;s self, but until you really see the interface and see the power it&#8217;s hard to see the benefit.  I have attached a small screencast below to show you the power in the multi-site management system.</p>
<p>
<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/dy2jQAiMzHk&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dy2jQAiMzHk&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
</p>
<blockquote><p>In the words of dotCMS them selves:<br />
With dotCMS 1.9 multi-tenant capabilities, whole sites can be quickly created, shared and even be copied from existing web properties to help speed your &#8220;time to live&#8221;.  With our new host manager, administrators can provision hosts globally, changing permissions, themes, analytic code, able to make host-wide changes from a single friendly interface.</p></blockquote>
<p>3) <strong>WebServices and JSON API &#8211; </strong>This feature is huge for all of your developers out there who need to built onto dotCMS and make a more robust and custom solution.  This will allow you to access data from the site, manipulate your data and create your own tooling.  Need to create your own iPhone or Android app to interface with a site built on dotCMS 1.9?  If so, this feature is perfect for getting and passing data back and forth.</p>
<p>4) <strong>Internationalization &#8211; </strong>dotCMS 1.9 is now fully nationalized.  The product takes use of best practices and even allows localization of the administration panel.  dotCMS 1.9 will ship with English, Spanish, Romanian and German translations, but more will be coming soon and you can also create your own if need be.</p>
<p>5) <strong>Integrated Form Builder &#8211; </strong>This is another huge feature that frankly I&#8217;m surprised to see in this release.  With the amount of new features slated to be released in the new 1.9 version, it&#8217;s hard to believe that they found the time to integrate a new form builder product.  The Form Builder, does precisely what it sounds like; allows you to create your own forms using a GUI interface in the admin panel and then stores and reports the data back to you, the user.  This is very useful for large data collection projects, or anyone who ever uses forms.. Ever.. For any reason!  I&#8217;ve used Form Builders with previous CMS&#8217; like <a title="Joomla CMS" href="http://www.joomla.org" target="_blank">Joomla</a> but this implementation blows them all away.</p>
<p>6)  <strong>SUDO Logon Power &#8211; </strong> If you&#8217;re hosting multiple websites on this system, and for multiple owners/users this feature is a must.  I&#8217;m excited to get this feature in place, but basically this will allow you, the admin, to login as if you&#8217;re the other user.  You&#8217;ll see what they see, get restricted to what ever they&#8217;re restricted to, and you&#8217;ll really get a good feel for what your client is seeing.  Before, working in such environments you were forced to memorize or collect passwords while you were testing and tinkering around, but fumble with passwords no more, this feature will grow on you.</p>
<p>7) <strong>PHP &#8211; Ruby &#8211; Python &#8211; Groovy Plugin &#8211; </strong>Given the wide range of developers who use dotCMS I&#8217;m inclined to believe that this new plugin will be very popular.  This plugin will allow a developer to create code in <a title="PHP Language Home Page" href="http://www.php.net" target="_blank">PHP</a>, <a title="Ruby Programming Language" href="http://ruby-lang.org" target="_blank">Ruby</a>, <a title="Python Programming Language" href="http://www.python.org" target="_blank">Python</a>, or <a title="Groovy Programming Language" href="http://groovy.codehaus.org" target="_blank">Groovy</a> and integrate it into content.  This works similar to integrating JavaScript into HTML.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ethode.com/102/7-new-features-in-dotcms-1-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MyPraize Moving to the Cloud!</title>
		<link>http://www.ethode.com/45/mypraize-moving-to-the-cloud</link>
		<comments>http://www.ethode.com/45/mypraize-moving-to-the-cloud#comments</comments>
		<pubDate>Sat, 22 May 2010 15:00:26 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyPraize]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Spring MVC]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Apache Lucene]]></category>
		<category><![CDATA[Apache Solr]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Enterprise DB]]></category>
		<category><![CDATA[GlassFish]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[LiquidWeb]]></category>
		<category><![CDATA[My Praize]]></category>
		<category><![CDATA[Postgres]]></category>
		<category><![CDATA[RedHat]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[Storm on Demand]]></category>

		<guid isPermaLink="false">http://www.ethode.com/?p=45</guid>
		<description><![CDATA[MyPraize has been hosted on dedicated servers in California for almost 5 years.  We utilize PHP/MySQL on a custom LAMP stack and have since our beginning in the fall of 2005.  We have struggled for sometime to come up with a hosting solution that best suites our needs and is efficient.]]></description>
			<content:encoded><![CDATA[<p><a title="MyPraize - Christian Videos, Music and Social Networking" href="http://www.mypraize.com" target="_blank">MyPraize</a> has been hosted on dedicated servers in California for almost 5 years.  We utilize PHP/MySQL on a custom LAMP stack and have since our beginning in the fall of 2005.  We have struggled for sometime to come up with a hosting solution that best suites our needs and is efficient.</p>
<p>Because of the nature of <a title="MyPraize - Christian Social Network" href="http://www.mypraize.com" target="_blank">Social Networks</a> traffic tends to have huge spikes and then very low bandwidth usage during the night.  Up until a couple years ago this was just a thorn in the side of web developers across the world.  However, with the onslaught of Cloud Hosting companies coming to the forefront of the hosting arena, we have seen a huge problem solved!</p>
<p>Going with a cloud setup allows us to only pay for what we use.  This means we can expand the servers needed when we need, and then scale back when traffic dies down at night.  The move will take sometime but be worth every penny.  This summer we are hoping to release the new site which was built using <a title="Spring Source - Home of the Spring Framework" href="http://www.springsource.org" target="_blank">Spring MVC 3.0</a> and Java to replace our current <a title="PHP Home Page" href="http://www.php.net" target="_blank">PHP</a>/<a title="Joomla CMS Home Page" href="http://www.joomla.org" target="_blank">Joomla</a> setup.  The advantage with Java is that we will be working with a pre-compiled language finally.  Doing away with the many many layers of code caching and &#8220;accelerators&#8221; that have plagued us since 2005.</p>
<p>The new hosting platform will be Linux still (<a title="CentOS Linux Distribution Project" href="http://www.centos.org/" target="_blank">CentOS</a> or <a title="RedHat Linux Home" href="http://www.redhat.org" target="_blank">RedHat</a>) and will utilize <a title="GlassFish v3 Web Server" href="http://java.sun.com/javaee/community/glassfish/" target="_blank">GlassFish v3 web server</a>.  This setup allows us to cluster the site much easier and setup load balancing in a much more seamless solution which can be controlled from the world class GlassFish administration panel.</p>
<p>The site will likely still run on <a title="MySQL OpenSource Database" href="http://www.mysql.org" target="_blank">MySQL</a> for the time being however, we plan a move to <a title="Postgres - Enterprise DB" href="http://www.enterprisedb.com" target="_blank">Postgres</a> (Enterprise DB) to give us better scalability and speed for transactional data.</p>
<p>We will also be installing a new <a title="Apache Solr" href="http://lucene.apache.org/solr/" target="_blank">Apache Solr</a> server which will handle all of our search needs.  Currently we are utilizing full text searches in MySQL, and not only is this slow but severely crippled.  Solr was a project started by CNET for search on their tens of thousands of articles and utilizes <a title="Apache Lucene Project" href="http://lucene.apache.org/java/docs/" target="_blank">Apache Lucene</a> for it&#8217;s searching algorithms.</p>
<p>Have any questions about how or what we&#8217;re doing?  Post a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ethode.com/45/mypraize-moving-to-the-cloud/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

