<?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>Adventures In Development &#187; hosting</title>
	<atom:link href="http://www.adventuresindevelopment.com/category/hosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adventuresindevelopment.com</link>
	<description>Web Development Tools, Ideas, Techniques and Resources</description>
	<lastBuildDate>Fri, 27 Aug 2010 04:11:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Arvixe’s Customer Service Has Won Me Over</title>
		<link>http://www.adventuresindevelopment.com/2010/03/14/arvixe%e2%80%99s-customer-service-has-won-me-over/</link>
		<comments>http://www.adventuresindevelopment.com/2010/03/14/arvixe%e2%80%99s-customer-service-has-won-me-over/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 23:11:09 +0000</pubDate>
		<dc:creator>Matthew Paulson</dc:creator>
				<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://www.adventuresindevelopment.com/?p=189</guid>
		<description><![CDATA[For years, I had been a DreamHost customer. I had their standard shared reseller hosting account that costs peanuts. Every few weeks my sites would crash hard when they had any remote amount of significant traffic. Eventually it got to the point where I was losing out on ad-revenue because of DreamHost’s inability to keep [...]]]></description>
			<content:encoded><![CDATA[<p>For years, I had been a DreamHost customer. I had their standard shared <a href="http://www.midphase.com/reseller-hosting">reseller hosting</a> account that costs peanuts. Every few weeks my sites would crash hard when they had any remote amount of significant traffic. Eventually it got to the point where I was losing out on ad-revenue because of DreamHost’s inability to keep their servers in good shape. I decided that I’d had it with DreamHost’s constant down-time issues and started researching hosting companies.</p>
<p>Picking out a web-host is probably one of the most difficult tasks that a web-developer has, mostly because it’s difficult to determine what level of customer service they will provide after you are a customer. Eventually I settled upon <a href="http://www.arvixe.com/">Arvixe</a>, because the <a href="http://www.besthostratings.com/web-hosting/reviews/ArvixeWeb_Web_hosting-Reviews.html">reviews that I read online</a> were much more positive than what other companies had. Most companies have pretty mixed reviews; even <a href="http://www.yelp.com/topic/redwood-city-bad-review-and-complaint-about-arvixe-com-web-hosting-company-and-godaddy-com">Arvixe has a few bad reviews floating online</a>.</p>
<p>The best way to scope out a host ahead of time is to type “CompanyName Sucks” on Google. You can also read reviews and see if the host bothered to respond and offer to help customers that had bad experiences. You definitely want a high ratio of good reviews to bad reviews, but you’re still taking a bit of a guess as to whether or not the host will be any good.</p>
<p>I’ve been using Arvixe to power my two high traffic sites, <a href="http://www.americanconsumernews.com/">AmericanConsumerNews.com</a> and <a href="http://www.americanbankingnews.com/">AmericanBankingNews.com</a> for about 5 months now. The two sites together easily get 150,000 unique visitors per month and Arvixe’s servers handle the load just fine, even on the cheap shared hosting plan that they offer.</p>
<p>I’ve ran into two situations where’s I’ve needed customer support from Arvixe. The first time, AmericanBankingNews.com had 19,000 unique visitors in a day. The WordPress-based site had a couple of plug-ins that were misbehaving and sucked up the entirety of the server’s CPU. As a result, Arvixe shut the site down, sent me an email and told me why they did what they did and what plug-ins I needed to remove to prevent the problem. After taking the action that they suggested, they were more than happy to re-enable the site and the problem disappeared.</p>
<p>The second time I dealt with Arvixe’s customer service team was last week when the server that powers my ASP.NET websites went down. Apparently there was a hardware malfunction and the server had to be taken off-line. Arvixe had full-backup and replaced the server within a few hours. The company also had to take the server down early on a Sunday morning to do a file system check.  As the file system check took place, Arvixe provided hour by hour updates to let me know when my sites would be back up. The company even provided a 2-month credit because of the down-time that really wasn’t their fault to begin with.</p>
<p>I’ve been really impressed with Arvixe’s customer support so far, so, keep up the good work guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adventuresindevelopment.com/2010/03/14/arvixe%e2%80%99s-customer-service-has-won-me-over/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Make A Quick &amp; Easy Testing Environment for Joomla, Magento, WordPress and Other Open Source Web-Applications</title>
		<link>http://www.adventuresindevelopment.com/2009/05/28/make-a-quick-easy-testing-environment-for-joomla-magento-wordpress-and-other-open-source-web-applications/</link>
		<comments>http://www.adventuresindevelopment.com/2009/05/28/make-a-quick-easy-testing-environment-for-joomla-magento-wordpress-and-other-open-source-web-applications/#comments</comments>
		<pubDate>Thu, 28 May 2009 15:52:03 +0000</pubDate>
		<dc:creator>Matthew Paulson</dc:creator>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://www.adventuresindevelopment.com/?p=116</guid>
		<description><![CDATA[Earlier this week, I wrote up a tutorial about how to make a testing environment for Joomla on the windows platform. I went through the instructions of setting up WAMP, making the database, and installing and configuring Joomla. It turns out there&#8217;s a much easier way to create a testing environment for Joomla, Magento, MySQL, [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, I wrote up a tutorial about <a href="http://www.adventuresindevelopment.com/2009/05/25/how-to-build-a-joomla-testing-environment-on-windows/">how to make a testing environment for Joomla on the windows platform</a>. I went through the instructions of setting up WAMP, making the database, and installing and configuring Joomla. It turns out there&#8217;s a much easier way to create a testing environment for Joomla, Magento, MySQL, Lamp, Moodle, WordPress, and all sorts of other open source software from a company called <a href="http://www.jumpbox.com">JumpBox</a>.</p>
<p>Essentially, they&#8217;ll give you an image of a virtual machine that contains the web-server software, as well as the server-side software you are testing. Everything will be pre-configured and ready to go. You&#8217;ll download a copy of the virtual machine, get it running with <a href="http://www.virtualbox.org/wiki/Downloads">VirtualBox</a>, and you&#8217;re good to go. Some of the virtual machines do cost money, but fortunately for us, the image for Joomla is <a href="http://demo.joomla.org/jumpbox.html">free for download from Joomla.org</a>.</p>
<p>Normally, I&#8217;d post a walk through of going through the process of installing the software and getting it up and going, but the folks at Joomla.org have already done that for us:</p>
<p><object width="400" height="225" data="http://vimeo.com/moogaloop.swf?clip_id=3385061&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3385061&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /></object></p>
<p><a href="http://vimeo.com/3385061">Run Joomla in 5 min with JumpBox and VirtualBox</a> from <a href="http://vimeo.com/user1058430">Sean Tierney</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adventuresindevelopment.com/2009/05/28/make-a-quick-easy-testing-environment-for-joomla-magento-wordpress-and-other-open-source-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Build a Joomla Testing Environment on Windows</title>
		<link>http://www.adventuresindevelopment.com/2009/05/25/how-to-build-a-joomla-testing-environment-on-windows/</link>
		<comments>http://www.adventuresindevelopment.com/2009/05/25/how-to-build-a-joomla-testing-environment-on-windows/#comments</comments>
		<pubDate>Mon, 25 May 2009 23:18:58 +0000</pubDate>
		<dc:creator>Matthew Paulson</dc:creator>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://www.adventuresindevelopment.com/?p=85</guid>
		<description><![CDATA[In the next couple of weeks, I&#8217;m planning on developing a Joomla 1.5 module so that I can flex my PHP muscles and get some more experience developing for Joomla. As part of this, It will be very helpful to have a local environment where I can test out the component that I&#8217;m plan on [...]]]></description>
			<content:encoded><![CDATA[<p>In the next couple of weeks, I&#8217;m planning on developing a <a href="http://www.joomla.org/">Joomla</a> 1.5 module so that I can flex my PHP muscles and get some more experience developing for Joomla. As part of this, It will be very helpful to have a local environment where I can test out the component that I&#8217;m plan on making. The process of setting up a Joomla testbed isn&#8217;t that terrible. It basically involves setting up a copy of Apache and MySQL on your local machine then installing Joomla on top of that. Most of the server-setup can be streamlined by using a copy of <a href="http://www.wampserver.com">WAMP</a>.</p>
<p><span style="text-decoration: underline;"><strong>Here&#8217;s how to build a Joomla testing environment on Windows:</strong></span></p>
<p><strong>(1) Download a copy of WAMP</strong></p>
<p>The first thing you&#8217;ll need to do is get a copy of WAMP. This stands for &#8220;Windows Apache MySQL and PHP&#8221;. It essentially provides a set of web-development framework that combines all of the tools that you need for creating a PHP test-bed in a Windows environment. Since Joomla is based on PHP, WAMP is a perfect solution to run Joomla on top of. You can download the installation files from <a href="http://www.wampserver.com/en/download.php">WampServer.com</a></p>
<p><strong>(2) Install WAMP</strong></p>
<p>You should have a copy of &#8220;WampServer2.0h.exe&#8221; on your system. Double click the file to open it. Work your way through the installation by clicking next and I agree as many times as you need. It&#8217;s okay to leave the installation directory to &#8220;C:\WAMP&#8221; unless you have a specific desire to move it anywhere else. If you have the Windows Firewall running on your system, you&#8217;ll receive a notice that it&#8217;s trying to access the web. You&#8217;ll want to make sure it&#8217;s &#8220;unblocked&#8221; otherwise it&#8217;s likely that your WAMP install will not function properly.</p>
<p>You will also be asked about SMTP information. Unless you have a specific need to do anything that involves sending emails from your web-server, it&#8217;s safe to leave those blank. If you are developing contact forms or somethign that would require credentials, you can get those from your internet service provider.</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/wamp-setup.jpg"><img class="alignnone size-full wp-image-86" title="wamp-setup" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/wamp-setup.jpg" alt="wamp-setup" width="513" height="396" /></a></p>
<p><strong>(3) Take WAMP for a Test Drive</strong></p>
<p>After installing WAMP, you have the option to start it up automatically. You can do this or launch WAMP from the start menu. You should be able to left-click on the WAMP icon in the system tray. You&#8217;ll get different options  to turn WAMP on and off as well as access various database and web-server management tools. For now, we just want to click on LocalHost to make sure the web-server is running properly. If all is well, you&#8217;ll see a page that says &#8220;WAMPServer&#8221; that has a white-background.</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/wamp-first-steps.jpg"><img class="alignnone size-full wp-image-88" title="wamp-first-steps" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/wamp-first-steps.jpg" alt="wamp-first-steps" width="233" height="293" /></a></p>
<p><strong>(4) Download Joomla</strong></p>
<p>To run a local copy of Joomla on our Windows/Joomla testbed, we&#8217;ll need to download the latest version from <a href="http://www.joomla.org/download.html">Joomla.org&#8217;s download page</a>. You&#8217;ll want to download version 1.5 unles you have a specific reason to run Joomla 1.0. Be sure to get the &#8220;1.5.x Full Package&#8221; file.</p>
<p><strong>(5) Extra Joomla to Your Website&#8217;s Root Directory</strong></p>
<p>If you haven&#8217;t done anything special with your WAMP server, the root directory of your web-server should be located at &#8220;C:\wamp\www&#8221; on your system. First, delete the existing &#8220;index.php&#8221; file that&#8217;s sitting there then extract all of the Joomla files there.</p>
<p><strong>(6) Setup a Database for Joomla to Run in</strong></p>
<p>Left click your WAMP icon in the system tray then choose the phpMyAdmin option. This is a piece of software that lets you manage the database component of the WAMP stack. We need to setup a database for our local copy of Joomla to use. On the first screen you see, you&#8217;ll have the option of creating a database.</p>
<p>This is a screenshot of me creating a database called &#8220;JoomlaDB&#8221;</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/mysql-joomla.jpg"><img class="alignnone size-full wp-image-89" title="mysql-joomla" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/mysql-joomla.jpg" alt="mysql-joomla" width="455" height="119" /></a></p>
<p>This is all you should need to do with phpMyAdmin for the setup process. Since it&#8217;s a local machine, we&#8217;ll just use the &#8220;root&#8221; login for our MySQL Server. If this was a production environment, you would want to create separate account to access your database.</p>
<p><strong>(7) Run the Joomla Setup</strong></p>
<p>After getting your files extracted, visit your local web-server by pointing your browser to http://localhost/ or by using the link in the WAMP  tray-icon and going to your &#8220;LocalHost&#8221; option. At this point, you&#8217;ll be at the standard Joomla setup process. The first three steps are straight forward, the only &#8220;hard&#8221; part is setting up the database. When you hit step three, use &#8220;Localhost&#8221; for the database server &#8220;root&#8221; for the mysql user, and leave the password blank. For the name of your database, enter in the name of the database you created in the previous step. In my example, I used &#8220;JoomlaDB&#8221; as my database name. You won&#8217;t need a database password since we&#8217;re developing locally.</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-database-settings.jpg"><img class="alignnone size-full wp-image-90" title="joomla-database-settings" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-database-settings.jpg" alt="joomla-database-settings" width="589" height="214" /></a></p>
<p>For step four of the installation, it&#8217;s okay to not enable the FTP layer since we are developing locally. On step five, you&#8217;ll need to pick out a name for your site, and create an administrative account. It&#8217;s probably a good idea to install the sample data package so that you have a base website to develop from.</p>
<p>If your install is successful, you should see a screen like this:</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-finish.jpg"><img class="alignnone size-full wp-image-91" title="joomla-finish" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-finish.jpg" alt="joomla-finish" width="496" height="379" /></a></p>
<p><strong>(8) Delete Joomla&#8217;s &#8220;Installation&#8221; Directory </strong></p>
<p>After finishing the Joomla install, you&#8217;ll need to go back to your &#8220;C:\WAMP\WWWROOT\&#8221; directory (or wherever you have it located) and delete the folder called &#8220;Installation&#8221; before using Joomla.</p>
<p><strong>(9) Pat Yourself on the Back</strong></p>
<p>After deleting the installation directory, browse to http://localhost/ again and if your install was successful, you should see a screen like this:</p>
<p><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-finish1.jpg"></a><a href="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-success.jpg"><img class="alignnone size-full wp-image-93" title="joomla-success" src="http://www.adventuresindevelopment.com/wp-content/uploads/2009/05/joomla-success.jpg" alt="joomla-success" width="469" height="359" /></a></p>
<p>You now have everything you need to do to begin playing around with Joomla on your local machine. You can browse to http://localhost/administrator/ and login with the credentials you made during setup to get into the back-end of Joomla.</p>
<p><strong>(10) Get Developing!</strong></p>
<p>Once you get your Windows Joomla testing environment setup, start developing some modules, components, mambots, and the like. Here are some resources to help you get started with Joomla Development</p>
<ul>
<li><a href="http://developer.joomla.org/">The Official Joomla Developer Site</a></li>
<li><a href="http://www.trash-factor.com/content/quick-joomla-component-development-introduction">A quick Joomla component development introduction</a> (Trashfactor)</li>
<li><a href="http://www.joomlatutorials.com/joomla-15x/joomla-developer-tutorials/creating-a-joomla-module.html">Creating a Custom Joomla Module</a> (JoomlaTutorials.com)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.adventuresindevelopment.com/2009/05/25/how-to-build-a-joomla-testing-environment-on-windows/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My &#8220;Finding a Windows VPS&#8221; Adventure</title>
		<link>http://www.adventuresindevelopment.com/2009/05/19/my-finding-a-windows-vps-adventure/</link>
		<comments>http://www.adventuresindevelopment.com/2009/05/19/my-finding-a-windows-vps-adventure/#comments</comments>
		<pubDate>Tue, 19 May 2009 15:00:55 +0000</pubDate>
		<dc:creator>Matthew Paulson</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://www.adventuresindevelopment.com/?p=53</guid>
		<description><![CDATA[For the last week or so, I&#8217;ve been looking for a Virtual Private Server (VPS) for use on some of my websites and personal web-development projects. My adventure began by doing a Google Search for &#8220;Windows VPS&#8221; and found dozens of different providers that had different features at different pricepoints. At first, I found it [...]]]></description>
			<content:encoded><![CDATA[<p>For the last week or so, I&#8217;ve been looking for a Virtual Private Server (VPS) for use on some of my websites and personal web-development projects. My adventure began by doing a Google Search for &#8220;Windows VPS&#8221; and found dozens of different providers that had different features at different pricepoints. At first, I found it was very difficult to discern the quality of the host. After having sites on the web for several years, I&#8217;ve found that just because a web-host says they offer 99.9% up-time, doesn&#8217;t mean that it&#8217;s true, and just because the host says they&#8217;re reliable, helpful, and have great customer service definitely does not mean that it&#8217;s true.</p>
<p>I had been looking for a few days and looking at different solutions online, then eventually I found my self on a site called <a href="http://www.hostmonk.com/">HostMonk</a> that will take a look at your specific web-hosting needs and then come up with a list of providers, pricepoints and reviews for plans that meet your specifications. I searched for a Windows platform, for under $50.00 a month, offering at least 256 MB of &#8220;guaranteed&#8221; ram, and found 4-5 companies that had good products that would meet the wants that I had. I -almost- went with <a href="http://order.1and1.com/xml/order/VpsWindows;jsessionid=4623895D8DB8DD4B2668D35579E57BBD.TC61a?__frame=_top&amp;__lf=Static">1&amp;1</a> because they offered free MySQL databases to go with your VPS, but then just before I ordered, I looked for reviews, and <a href="http://www.hostmonk.com/main/reviews/53?cof=FORID%3A9&amp;cx=012753324892335192959%3Aaiei-lztwcc&amp;ie=UTF-8&amp;q=1%261&amp;sa=Search#1073">what I found wasn&#8217;t pretty</a>.</p>
<p>At that point, I decided to go with the second choice, which was <a href="http://www.solarvps.com/">Solar VPS</a>. They had a deal running where you could get an unmanaged Windows Server 03 VPS for $22.50 per month, and <a href="http://www.hostmonk.com/goto_site/Solar%20VPS/31?af=0&amp;source=browse_logo&amp;url=http%3A%2F%2Fwww.solarvps.com%2F">the reviews were all very positive</a>. It&#8217;s half off of their retail price, so I&#8217;m very happy with what I&#8217;m going to get for the price. They give you 3 unique IP addresses, 384 MB guaranteed memory, 35 GB Storage and 300 GB bandwidth per month. The sales guy I chatted with said they should have it setup by the morning, so I&#8217;m looking forward to trying it out.</p>
<p>I&#8217;m going to use it for a few client sites that I have sticking around from my consulting days and use it for a few personal projects as well. I was hoping for a Windows Server 2008 VPS, but so far there aren&#8217;t a ton of options, so I might have to wait a year or so until I can find one I like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adventuresindevelopment.com/2009/05/19/my-finding-a-windows-vps-adventure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
