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

<channel>
	<title>DBI Hosting Articles</title>
	<atom:link href="http://www.dbihosting.com/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbihosting.com/articles</link>
	<description>Hosting Related Jabber</description>
	<pubDate>Tue, 19 Aug 2008 15:14:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>9 AJAX Tips &#038; Tricks</title>
		<link>http://www.dbihosting.com/articles/2008/08/19/9-ajax-tips-tricks/</link>
		<comments>http://www.dbihosting.com/articles/2008/08/19/9-ajax-tips-tricks/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 15:14:23 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/?p=4</guid>
		<description><![CDATA[1. Use an AJAX Loader
A simple AJAX loader can take care of a lot of the mishaps that can happen during the client/server communication. Find one you like and stick with it. Take a look at this AJAX load XML file script.
2. GZip Your Data
If you have a lot of data, load times can become [...]]]></description>
			<content:encoded><![CDATA[<h4>1. Use an AJAX Loader</h4>
<p>A simple AJAX loader can take care of a lot of the mishaps that can happen during the client/server communication. Find one you like and stick with it. Take a look at this <a href="http://www.dynamicdrive.com/dynamicindex11/ajax.htm" target="_blank">AJAX load XML file script</a>.</p>
<h4>2. GZip Your Data<a href="http://us2.php.net/manual/en/ref.zlib.php#ini.zlib.output-compression" target="_blank"></a></h4>
<p>If you have a lot of data, load times can become a problem. Using compression to reduce the size of the data transferred will reduce download times and increase load times.  Take a look at the <a href="http://us2.php.net/manual/en/ref.zlib.php#ini.zlib.output-compression" target="_blank">PHP GZip Manual Page</a> for GZip usage with PHP.<a href="http://us2.php.net/manual/en/ref.zlib.php#ini.zlib.output-compression" target="_blank"> </a></p>
<h4>3. Plan, Plan, and Plan Some More</h4>
<p>You&#8217;ll save yourself a lot of time by planning ahead. Focus on keeping your functions simple and lightweight.  A good planning phase can take a lot of the headaches out of your development.</p>
<h4>4. Pick a Standard Format</h4>
<p>Communication to/from the server is essential with all AJAX development. Research the various formats and choose the one that fits your needs. The following are some of the more common formats:<br />
<a href="http://en.wikipedia.org/wiki/XML" target="_blank"> XML</a><br />
<a href="http://www.w3schools.com/html/" target="_blank">HTML</a><br />
<a href="http://www.w3.org/TR/xhtml1/" target="_blank">XHTML</a><br />
<a href="http://www.json.org" target="_blank">JSON</a><br />
<a href="http://www.openjs.com/scripts/data/ued_url_encoded_data/" target="_blank">UED</a></p>
<h4>5. Validate Your Input</h4>
<p>AJAX allows us to do real time client side validation against the server.  Having the power of server side validation in real time saves the end user a lot of time and frustration.  <a href="http://weblogs.java.net/blog/gmurray71/" target="_blank">Greg Murray</a> wrote a great article on <a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/RealtimeValidation/" target="_blank">validating form input in real time</a>, definitely worth a read .</p>
<h4>6. Server Side Validation - A Must</h4>
<p>Client side validation should never be trusted. Once your data hits the server, treat it as if there was no client side validation at all.</p>
<h4>7. Keep Sensitive Information on SSL</h4>
<p>Just like with standard Web Forms, sensitive information transfered by your AJAX forms should be sent and received through SSL.  If you need help take a look at this article on <a href="http://www.zimbra.com/blog/archives/2006/09/securing_ajax.html" target="_blank">Securing AJAX</a>.</p>
<h4>8. Frameworks</h4>
<p>There are a TON of them out there, some good, some bad, and some ugly.  They definitely make things easier, but are not always necessary.  If your application is simple, keep it lightweight and avoid using a pre-packaged Framework. If you can get away with a small amount of script and still get the job done, go for it!<br />
Here are some of the more popular frameworks (server side and client side):</p>
<h5>Javascript</h5>
<p><a href="http://jmaki.com/" target="_blank">jMaki</a><br />
<a href="http://dojotoolkit.org/" target="_blank"> Dojo Toolkit</a><br />
<a href="http://prototypejs.org/" target="_blank">Prototype<br />
</a><a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo! UI Library </a></p>
<h5>C++</h5>
<p><a href="http://www.webtoolkit.eu/wt/" target="_blank">Wt</a></p>
<h5>.NET</h5>
<p><a href="http://ajax.asp.net/" target="_blank">Microsoft AJAX Library </a></p>
<h5>PHP</h5>
<p><a href="http://www.modernmethod.com/sajax/index.phtml" target="_blank">Sajax</a><br />
<a href="http://tigermouse.epsi.pl/" target="_blank">Tigermouse</a><br />
<a href="http://www.xajaxproject.org/" target="_blank">Xajax</a></p>
<h4>9. Get Version One Out</h4>
<p>I can never stress this enough (with any project), get v1 out first! Save all those great ideas that may pop in your head during the development phase for version 2 and beyond.  If you didn&#8217;t put it in your planning stages, keep it out of your development phase.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/08/19/9-ajax-tips-tricks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Olympics Site Hosting &#8216;Pirated&#8217; Games??</title>
		<link>http://www.dbihosting.com/articles/2008/03/10/olympics-site-hosting-pirated-games/</link>
		<comments>http://www.dbihosting.com/articles/2008/03/10/olympics-site-hosting-pirated-games/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 21:20:20 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/03/10/olympics-site-hosting-pirated-games/</guid>
		<description><![CDATA[The Beijing Olympics Organizing Committee has removed a game from its official website after complaints that it was substantially copied from an independent US developer&#8217;s work.
Other games which also appear similar to existing products remain on the site, however.
New York-based games developer Cadin Batrack claimed in a blog posting that &#8220;the Olympics stole my game&#8221;.
Batrack [...]]]></description>
			<content:encoded><![CDATA[<blockquote>The Beijing Olympics Organizing Committee has removed a game from its <a href="http://en.beijing2008.cn/" target="_blank" title="Beijing Olympics">official website</a> after complaints that it was substantially copied from an independent US developer&#8217;s work.</p>
<p><a href="http://en.beijing2008.cn/funpage/game/" target="_blank" title="Beijing 2008 Fun Page">Other games</a> which also appear similar to existing products remain on the site, however.</p>
<p>New York-based games developer <a href="http://www.cadinbatrack.com/" target="_blank" title="Cadin Batrack">Cadin Batrack</a> claimed in a <a href="http://www.thepencilfarm.com/blog/2008/02/snow_day_at_the_beijing_olympi.html" target="_blank" title="Snow Day at the Beijing Olympics">blog posting</a> that &#8220;the Olympics stole my game&#8221;.</p>
<p>Batrack highlighted what he claims are strong similarities between his <em>Snow Day</em> game, and a game on the Olympics website titled <em>Fuwa Fight the Winter Clouds</em>.</p></blockquote>
<p>Looks like copyright infringement can infiltrate even the oldest of establishments.  The <a href="http://www.vnunet.com/vnunet/news/2211616/olympic-game-piracy-alleged" target="_blank">Olympics Website has been hosting &#8216;pirated&#8217; games</a> in the form of one of their flash games being substantially similar to a game created by <a href="http://www.ferryhalim.com/" target="_blank" title="Ferry Halim">Ferry Halim</a>.  Apparently even the code used some of the same variable names.  I assume their web development team won&#8217;t be winning any gold medals.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/03/10/olympics-site-hosting-pirated-games/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Parallels Server Beta 2 - Open to the Public</title>
		<link>http://www.dbihosting.com/articles/2008/03/06/parallels-server-beta-2-open-to-the-public/</link>
		<comments>http://www.dbihosting.com/articles/2008/03/06/parallels-server-beta-2-open-to-the-public/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 22:41:00 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[beta 2]]></category>

		<category><![CDATA[parallels]]></category>

		<category><![CDATA[parallels server]]></category>

		<category><![CDATA[public beta]]></category>

		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/03/06/parallels-server-beta-2-open-to-the-public/</guid>
		<description><![CDATA[This is some great news for virtualization fans.  Parallels has made the beta 2 version of their server software public.
Parallels announced today that it was going to open up its Beta 2 program for its Parallels Server product to the general public. Parallels Server is the first server virtualization platform to come out of [...]]]></description>
			<content:encoded><![CDATA[<p>This is some great news for virtualization fans.  Parallels has made the beta 2 version of their <a href="http://weblog.infoworld.com/virtualization/archives/2008/03/parallels_serve.html" target="_blank">server software public</a>.</p>
<blockquote><p><span class="artText">Parallels announced today that it was going to open up its Beta 2 program for its Parallels Server product to the general public. Parallels Server is the first server virtualization platform to come out of Parallels, now famous for their desktop virtualization software on the Mac. The company <a href="http://weblog.infoworld.com/virtualization/archives/2008/01/parallels_start.html">announced</a> the first round of beta testing only 2 months ago. And I knew back then that it wouldn&#8217;t be long until the beta reached the general public.</span></p></blockquote>
<p>Looks like it has some great new features too:</p>
<ul>
<li><strong>A Full Bare-metal Hypervisor</strong> that allows users to run multiple virtual machines directly on the host physical machine&#8217;s hardware. The company has been promising a bare-metal platform for some time now, and they are finally about to deliver on that promise.</li>
<li><strong>An Integrated Toolset</strong> that enhances and simplifies the user experience. The toolset includes: Parallels Tools, a set of helpful add-ons that make working with virtual servers easier and more productive: Parallels Transporter, a built-in, wizard driven migration tool that can move the entire contents of a real machine to a virtual machine: and an integrated, single-click backup utility. Tools like this will be important to help further adoption of the platform.</li>
<li><strong>Virtual Support</strong> for 4-way Symmetric Multi-processing (SMP), which lets users assign up to 4 virtual cores to a virtual machine for exceptional performance under heavy workloads. Long ago seems the day when we only had support for a single virtual processor in a virtual machine.</li>
<li><strong>Experimental Support for Intel VT-d</strong>, enabling users to leverage full hardware-acceleration technologies for faster, more stable virtual machines and better resource management. Using VT-d, users can also directly assign hardware resources such as graphics and network cards to virtual machines, giving them native access to that hardware for optimal service levels.</li>
</ul>
<p>Worth taking a look at.  More information and a download link can be found on their <a href="http://www.parallels.com/en/products/server/beta/" target="_blank">Parallels Server</a> product page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/03/06/parallels-server-beta-2-open-to-the-public/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IPower Inc. Revamps Customer Service</title>
		<link>http://www.dbihosting.com/articles/2008/03/06/ipower-inc-revamps-customer-service/</link>
		<comments>http://www.dbihosting.com/articles/2008/03/06/ipower-inc-revamps-customer-service/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 22:29:54 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[Web Hosting]]></category>

		<category><![CDATA[customer service]]></category>

		<category><![CDATA[iPower]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/03/06/ipower-inc-revamps-customer-service/</guid>
		<description><![CDATA[Looks like iPower Inc. had to seriously rethink their approach to customer service.
    The changes have come as the company finds itself the focus of Internet blogs slamming its service and customers threatening to cancel their accounts.
Customer service is an intricate part of any web hosting business.  Keep your customers happy [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like iPower Inc. had to <a href="http://www.azcentral.com/arizonarepublic/business/articles/0306biz-ipower0306.html" target="_blank">seriously rethink</a> their approach to customer service.</p>
<blockquote><p>    The changes have come as the company finds itself the focus of Internet blogs slamming its service and customers threatening to cancel their accounts.</p></blockquote>
<p>Customer service is an intricate part of any web hosting business.  Keep your customers happy and they will reward you with increased business and referrals.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/03/06/ipower-inc-revamps-customer-service/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Frequently Asked Web Hosting Questions</title>
		<link>http://www.dbihosting.com/articles/2008/03/05/frequently-asked-web-hosting-questions/</link>
		<comments>http://www.dbihosting.com/articles/2008/03/05/frequently-asked-web-hosting-questions/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 05:50:28 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[Web Hosting]]></category>

		<category><![CDATA[faq]]></category>

		<category><![CDATA[hosting]]></category>

		<category><![CDATA[shelly lowery]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/03/05/frequently-asked-web-hosting-questions/</guid>
		<description><![CDATA[Congratulations! After much thought and consideration, you finally took the plunge and decided it was time to have your own web site. That&#8217;s a great accomplishment in itself. However, now you&#8217;re left with another daunting task &#8212; selecting a quality web host.Selecting a good web host is of the utmost importance. However, with all of [...]]]></description>
			<content:encoded><![CDATA[<blockquote><font class="content"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Congratulations! After much thought and consideration, you finally took the plunge and decided it was time to have your own web site. That&#8217;s a great accomplishment in itself. However, now you&#8217;re left with another daunting task &#8212; selecting a quality web host.</font></font><font class="content"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Selecting a good web host is of the utmost importance. However, with all of the technical mumbo jumbo, knowing what to look for can be very intimidating to say the least.</font></font><font class="content"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">For this reason, I have devised a list of the most frequently asked web hosting questions.</font></font></p></blockquote>
<p>Here is a great set of questions and answers written by <font class="content">Shelley Lowery. The entire article can be found here: </font><a href="http://www.thehostingnews.com/art-frequently-asked-web-hosting-questions.html" target="_blank"><font class="title">Frequently Asked Web Hosting Question</font></a><font class="title">.</font><a href="http://www.thehostingnews.com/art-frequently-asked-web-hosting-questions.html" target="_blank"><font class="title"> </font></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/03/05/frequently-asked-web-hosting-questions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Boosting Your Search Engine Rankings</title>
		<link>http://www.dbihosting.com/articles/2008/02/25/boosting-your-search-engine-rankings/</link>
		<comments>http://www.dbihosting.com/articles/2008/02/25/boosting-your-search-engine-rankings/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 19:19:08 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<category><![CDATA[networking4biz]]></category>

		<category><![CDATA[se boost]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/02/25/boosting-your-search-engine-rankings/</guid>
		<description><![CDATA[Search Engine marketing is back in a big way.  Many of my clients are looking for a way to increase their presence in Google and other popular search engines. I suggest the SE Boost Pack from Networking4Biz.
It is a great way to get your site (or page) listed in the search engines in a [...]]]></description>
			<content:encoded><![CDATA[<p>Search Engine marketing is back in a big way.  Many of my clients are looking for a way to increase their presence in Google and other popular search engines. I suggest the <a href="http://www.networking4biz.com/index.php?option=com_content&amp;task=view&amp;id=35&amp;Itemid=" target="_blank">SE Boost Pack</a> from <a href="http://www.networking4biz.com/" target="_blank">Networking4Biz</a>.</p>
<p>It is a great way to get your site (or page) listed in the search engines in a very cost effective way.  I signed up for their service this week and I will keep you posted on how things go.  I expect some pretty good things from them, as every review I have heard was nothing but positive.</p>
<p>Here are some of the things they claim to do for your site:</p>
<blockquote><p>Drive more high qualified traffic to your web site by improving your search engine visibility.</p>
<p>Automate the process of monitoring your search engine keyword rankings across more than 300 global and regional organic search engines.</p>
<p>Use the new graphing capabilities to quickly monitor your SEO efforts.</p>
<p>Gain insight into the highest-value keywords, your web site&#8217;s link popularity and search engine saturation.</p>
<p>We submit your URLs to the search engines for you.</p>
<p>Improve your position for targeted keywords using built-in expertise which recommends ways to optimize your pages.</p>
<p>Schedule and automate the emailing of your WebPosition reports.</p>
<p>Enhanced Excel-based reporting capabilities allows you to monitor your search engine ranking information over time so you can identify trends and take appropriate action.</p>
<p>Track ranking information for an unlimited number of web sites and keywords - including your competitors!</p>
<p>Increase your ROI with organic search results powered by Networking4Biz SEBOOST PACK!</p></blockquote>
<p>If anyone else tries them out, let me know how it works out for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/02/25/boosting-your-search-engine-rankings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Long Delay in FTP Connections</title>
		<link>http://www.dbihosting.com/articles/2008/02/21/a-long-delay-in-ftp-connections/</link>
		<comments>http://www.dbihosting.com/articles/2008/02/21/a-long-delay-in-ftp-connections/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 06:48:50 +0000</pubDate>
		<dc:creator>bmette</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[connection delay]]></category>

		<category><![CDATA[ftp]]></category>

		<guid isPermaLink="false">http://www.dbihosting.com/articles/2008/02/21/a-long-delay-in-ftp-connections/</guid>
		<description><![CDATA[If you are experiencing a long delay from the time your FTP client connects to your FTP site and when the user prompt appears (or in the case of automated connections, a long hang before the directory listings appear), you may be having a case of Ident [time] Theft.
ProFTPd
To resolve this edit your FTP server&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>If you are experiencing a long delay from the time your FTP client connects to your FTP site and when the user prompt appears (or in the case of automated connections, a long hang before the directory listings appear), you may be having a case of Ident [time] Theft.</p>
<h4>ProFTPd</h4>
<p>To resolve this edit your FTP server&#8217;s config file and turn off Ident Lookups.</p>
<p>Open your proftpd.conf (/etc/proftpd.conf - may vary) file in your favorite text editor and look for IdentLookups and replace it with the following:</p>
<pre># Do not perform ident
IdentLookups                    off</pre>
<pre></pre>
<p>If you are a reseller (or run multiple vhosts through ProFTPd) you can set this in each of the virtual hosts config or make it global like so:</p>
<pre>&lt;global&gt;</pre>
<pre># Do not perform ident
IdentLookups                    off</pre>
<pre>&lt;/global&gt;</pre>
<h4>IPTables</h4>
<p>You can also filter out the requests through iptables using the following:</p>
<pre>iptables -A OUTPUT -p tcp --dport 113 -m state --state NEW -j REJECT
--reject-with tcp-reset</pre>
<pre></pre>
<p>Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbihosting.com/articles/2008/02/21/a-long-delay-in-ftp-connections/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
