<?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>iWeb Blog &#187; Web Development</title>
	<atom:link href="http://blog.iweb.com/en/category/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.iweb.com/en</link>
	<description>iWeb&#039;s News, Updates and Notifications</description>
	<lastBuildDate>Wed, 16 May 2012 13:20:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Drupal, Way More Than A Drop in the Bucket</title>
		<link>http://blog.iweb.com/en/2011/09/drupal-way-more-than-a-drop-in-the-bucket/8515.html</link>
		<comments>http://blog.iweb.com/en/2011/09/drupal-way-more-than-a-drop-in-the-bucket/8515.html#comments</comments>
		<pubDate>Tue, 13 Sep 2011 15:52:48 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=8515</guid>
		<description><![CDATA[Are you familiar with Drupal? This is an open source software that makes it easy to organize, manage and publish content with an endless variety of customization.
Distributed under the terms of the GNU General Public License (or &#8220;GPL&#8221;), Drupal is developed and maintained by a community of over 630,000 users and developers around the world.
The [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-10058" style="border: 0pt none; margin: 5px 15px;" title="drupal_1" src="http://blog.iweb.com/fr/wp-content/uploads/2011/09/drupal_1.png" alt="" width="200" height="171" />Are you familiar with <a href="http://drupal.org/about">Drupal</a>? This is an open source software that makes it easy to organize, manage and publish content with an endless variety of customization.</p>
<p>Distributed under the terms of the GNU General Public License (or &#8220;GPL&#8221;), Drupal is developed and maintained by a community of over 630,000 users and developers around the world.</p>
<p>The Drupal Montreal community invites you to the fourth edition of the <a href="http://www.drupalcampmontreal.com/about">DrupalCamp</a> that will be held on September 16-18, 2011 at McGill University&#8217;s McIntyre building.<span id="more-8515"></span></p>
<p>The objective of DrupalCamp is to gather all those interested in Drupal so they can get acquainted, share experiences and their ideas in person in an informal setting.</p>
<p>This year, organizers hope to receive more than 200 participants and the event will offer, in addition to an open-space meeting format, a number of workshops and conferences (<a href="http://www.drupalcampmontreal.com/program/session-schedule/all">see program</a> for details). A few days before the camp, a multilingual code sprint in Drupal will be held at the <a href="http://notman.org/en/">Notman House</a>,  September 14-16,  2011.</p>
<p>iWeb&#8217;s team is very pleased to partner with the event <a href="http://www.drupalcampmontreal.com/iweb">as a sponsor</a> and several of our developers will be on hand to share their knowledge with other participants. Watch for break out sessions!</p>
<p>It&#8217;s not too late to register ($20 for participants <a href="http://www.drupalcampmontreal.com/user/register">already registered online</a> and $25 for those who register on the same day).</p>
<p>Be seeing you!</p>
<p>P.S. FYI, Drupal 7 is available as a One-Click Install from the customer-hub (Panelbox shared hosting) or if you use cPanel and the Fantastico extension on your dedicated server.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/09/drupal-way-more-than-a-drop-in-the-bucket/8515.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Typography: Does it Really Matter?</title>
		<link>http://blog.iweb.com/en/2011/08/typography-does-it-really-matter/8412.html</link>
		<comments>http://blog.iweb.com/en/2011/08/typography-does-it-really-matter/8412.html#comments</comments>
		<pubDate>Wed, 17 Aug 2011 20:54:55 +0000</pubDate>
		<dc:creator>Charles Bouchard</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[Web Marketing]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=8412</guid>
		<description><![CDATA[In modern age of online media, we are surrounded by written words. This article is for any amateur or advanced Web designers out there that ever asked themselves the question: “Does the font choice really matter?” The answer is YES! The proper font choice does matter. Actually, it is one of the most important aspects [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/08/typos2.jpg" rel="lightbox[8412]" title="typos"><img class="alignleft size-medium wp-image-8439" style="margin: -0.5px -0.2px;" title="typos" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/typos2-e1313613407380-300x209.jpg" alt="" width="117" height="81" /></a>In modern age of online media, we are surrounded by written words. This article is for any amateur or advanced Web designers out there that ever asked themselves the question: “Does the font choice really matter?” The answer is YES! The proper font choice does matter. Actually, it is one of the most important aspects of design, especially in Web design.<span id="more-8412"></span></p>
<p>Font choice, along with page layout, font size and type arrangement, is one the most important ingredients in the overall typography of a page. With tens of thousands fonts out there, how do you know which one to use? Some fonts are best suited for a professional business like Apple, while others are better for a children website. Serifs, kerning or weight can determine the portrait of the page.</p>
<p>Mainly, to choose the proper font, you have to go with your gut feeling when you see the font for the first time. Categories are already established to help you find the correct font (handwriting, fun, techno, business, etc.). By choosing the right font, you can provide a better message to your audience, since the font is as powerful as an image. Tim Brown, the Type Manager for <a href="http://typekit.com/" target="_blank"><em>Typekit</em></a>, said: “I don’t start with a layout and then choose type; I start with type and then grow out from that.” Since a typographer understands his responsibility towards the reader, the best typographers and type designers are obsessed by details, so that the readers aren’t.</p>
<p>Here is a list of a few font websites recommended by our designers:</p>
<ul>
<li><a href="http://www.fontsquirrel.com/" target="_blank">http://www.fontsquirrel.com/</a> &#8211; Free</li>
<li><a href="http://new.myfonts.com/" target="_blank">http://new.myfonts.com/</a> &#8211; Reseller</li>
<li> <a href="http://www.google.com/webfonts#HomePlace:home" target="_blank">www.google.com/webfonts</a> &#8211; Free</li>
<li><a href="http://typekit.com/" target="_blank">www.typekit.com</a></li>
</ul>
<p>Don’t be shy to ask colleagues, friends or family about your font choice. Even a glimpse at the typography should evoke some sort of feeling. Finally, typography matters because words matter.</p>
<p>What are your favorite fonts? Do you know good foundries?</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/08/typography-does-it-really-matter/8412.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Bug Hunting With The Community</title>
		<link>http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html</link>
		<comments>http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html#comments</comments>
		<pubDate>Wed, 03 Aug 2011 18:39:43 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=8366</guid>
		<description><![CDATA[Last Thursday night, iWeb  participated in a &#8220;Bug Hunt&#8221; which was held in downtown Montreal, at the Notman House.
Organized by Montreal Tech Watch, this event gathered developpers and product managers from several companies to test the usability of their respective products.
The companies present were mTrip who develops intelligent travel guides for the iPhone and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/08/P28-07-11_18-19.jpg" rel="lightbox[8366]" title="P28-07-11_18-19"><img class="alignleft size-thumbnail wp-image-8369" style="border: 0pt none; margin: 0px 15px;" title="P28-07-11_18-19" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/P28-07-11_18-19-150x150.jpg" alt="" width="150" height="150" /></a>Last Thursday night, <a href="http://iWeb.com">iWeb</a>  participated in a &#8220;Bug Hunt&#8221; which was held in downtown Montreal, at the Notman House.</p>
<p>Organized by Montreal Tech Watch, this event gathered developpers and product managers from several companies to test the usability of their respective products.<span id="more-8366"></span></p>
<p>The companies present were<a href="http://mtrip.com/" target="_blank"> mTrip</a> who develops intelligent travel guides for the iPhone and Android;<a href="http://matchfwd.com/" target="_blank"> matchFWD</a> whose objective is to connect talent with growing companies; <a href="http://artsumo.com/" target="_blank">ArtSumo</a> connects artists from emerging countries with art aficionados around the world and <a href="http://twtpoll.com/" target="_blank">Twtpoll</a> who develops tools to create polls to use on Social Media sites. The main goal for iWeb was to gather comments from people who have never used our products, specifically, the Smart Server and its control panel, the Control Center.</p>
<p>First, we were pleased that our product caused a real &#8220;Wow&#8221; effect! The participants were impressed by the quality of the design of the Control  Center, and the disconcerting ease with which they were able to  navigate and manage the Smart Server! Although not purposely optimized  for smart phones, we also received feedback that our Control Center performed particularly well on mobile platforms. Of course there were some critiques and minor cosmetic bugs were pointed out during the session but nothing  dramatic. So, we are confident we are on the right track!</p>
<p>We are actively listening to comments from the community, whether from existing clients or specialists interested in web hosting and software development. Being an Agile  organized development team allows us to relatively easily prioritize and  introduce new features as well as improve and optimize our existing  features. You can be sure you will be hearing about the Smart Server for quite a while ;-)</p>
<p>Feel free to add your comments or questions, we&#8217;ll be glad to hear from you!</p>

<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/p28-07-11_20-18' title='P28-07-11_20-18'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/P28-07-11_20-18-150x150.jpg" class="attachment-thumbnail" alt="" title="P28-07-11_20-18" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/montreal-software-developers' title='Montreal-software-developers'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/Montreal-software-developers-150x150.jpg" class="attachment-thumbnail" alt="" title="Montreal-software-developers" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/montreal-ios-developers' title='Montreal-iOS-developers'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/Montreal-iOS-developers-150x150.jpg" class="attachment-thumbnail" alt="" title="Montreal-iOS-developers" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/5888159395_b781e60a68_z' title='5888159395_b781e60a68_z'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/5888159395_b781e60a68_z-150x150.jpg" class="attachment-thumbnail" alt="" title="5888159395_b781e60a68_z" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/p28-07-11_20-191' title='P28-07-11_20-19[1]'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/P28-07-11_20-191-150x150.jpg" class="attachment-thumbnail" alt="" title="P28-07-11_20-19[1]" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/p28-07-11_20-19' title='P28-07-11_20-19'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/P28-07-11_20-19-150x150.jpg" class="attachment-thumbnail" alt="" title="P28-07-11_20-19" /></a>
<a href='http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/montreal-developers' title='montreal-developers'><img width="150" height="150" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/montreal-developers-150x150.jpg" class="attachment-thumbnail" alt="" title="montreal-developers" /></a>

<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/08/happy-bug-hunting-with-the-community/8366.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Smart New Tab in the Control Center</title>
		<link>http://blog.iweb.com/en/2011/08/a-smart-new-tab-in-the-control-center/8068.html</link>
		<comments>http://blog.iweb.com/en/2011/08/a-smart-new-tab-in-the-control-center/8068.html#comments</comments>
		<pubDate>Tue, 02 Aug 2011 16:44:21 +0000</pubDate>
		<dc:creator>Charles Bouchard</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=8068</guid>
		<description><![CDATA[ Adding and improving functionality on iWeb&#8217;s new line of Smart Severs is a top priority at iWeb. With regular additions of new functions and tools comes a new need: an easy way to view and manage these tools. Enter: Smart Services.
The “Smart Services” tab can be found in the Control Center and enhances your [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/08/EN-1-e1312296448470.png" rel="lightbox[8068]" title="EN 1"><img class="alignleft size-full wp-image-8348" style="margin-top: -1px; margin-bottom: -1px;" title="EN 1" src="http://blog.iweb.com/en/wp-content/uploads/2011/08/EN-1-e1312296448470.png" alt="" width="199" height="66" /></a> Adding and improving functionality on <a href="http://iweb.com" target="_blank">iWeb</a>&#8217;s new line of Smart Severs is a top priority at iWeb. With regular additions of new functions and tools comes a new need: an easy way to view and manage these tools. Enter: Smart Services.<span id="more-8068"></span></p>
<p>The “Smart Services” tab can be found in the Control Center and enhances your ability to exercise complete control over your server. Click this tab to find all the optional services available on Smart servers including the features included with the <a href="http://iweb.com/dedicated/smart-servers/supersmart/" target="_blank">SuperSmart</a> package.</p>
<p>To give you a preview, here is a screenshot of the interface:</p>
<p style="text-align: center;"><a href="http://blog.iweb.com/en/wp-content/uploads/2011/07/EN-1.png" rel="lightbox[8068]" title="EN 1"><img class="aligncenter size-full wp-image-8327" title="EN 1" src="http://blog.iweb.com/en/wp-content/uploads/2011/07/EN-1.png" alt="" width="590" height="427" /></a></p>
<p style="text-align: center;">
<p>Discover the SuperSmart package offered on Smart Servers, the Smart Firewall option and the <a href="http://blog.iweb.com/en/2011/03/r1soft-backups-and-smart-servers-a-winning-duo/7134.html" target="_blank">R1Soft Backup Solution</a>.</p>
<p>Many other options are coming soon and will be available in this tab, including Smart Groups, a private virtual LAN service for all your Smart Servers. Smart servers within a Smart Group will be able to communicate while remaining invisible to other clients’ servers connected to the same local network.</p>
<p>Follow the iWeb Blog to remain up-to-date about upcoming Smart Servers features!</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/08/a-smart-new-tab-in-the-control-center/8068.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tell us your story for a chance to win your ticket to the International Startup Festival</title>
		<link>http://blog.iweb.com/en/2011/06/tell-us-your-story-and-get-your-ticket-to-the-international-startup-festival/7711.html</link>
		<comments>http://blog.iweb.com/en/2011/06/tell-us-your-story-and-get-your-ticket-to-the-international-startup-festival/7711.html#comments</comments>
		<pubDate>Mon, 06 Jun 2011 15:38:07 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7711</guid>
		<description><![CDATA[Are you a starving startup? We were once, and we know that our road to becoming the largest hosting provider in Canada would have been a lot harder if we didn’t have some help along the way.
So at iWeb, we are looking to do our part to support the startup and developer communities. We see [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.startupfestival.com/fr/wp-content/uploads/2011/03/logo_FRANCAIS-2.png" rel="lightbox[7711]" title="startupfestival"><img class="alignleft" style="margin: 0px 5px; border: 0pt none;" title="startupfestival" src="http://www.startupfestival.com/fr/wp-content/uploads/2011/03/logo_FRANCAIS-2.png" alt="" width="84" height="152" /></a>Are you a starving startup? We were once, and we know that our road to becoming the largest hosting provider in Canada would have been a lot harder if we didn’t have some help along the way.</p>
<p>So at <a href="http://iweb.com" target="_blank">iWeb</a>, we are looking to do our part to support the startup and developer communities. We see a great oportunity to do so by sponsoring the <a href="http://www.startupfestival.com/en/" target="_blank">International Startup Festival</a> in our hometown, Montreal. We are putting our money where our mouth is by offering to pay for tickets to the International Startup Festival where you will have access to industry giants, thought leaders and your peers in the various stages of the startup lifecycle.<span id="more-7711"></span></p>
<p>We will award tickets to the startups whose story we like the most. Plus, the winners will:</p>
<ul>
<li>have access to our specialists to give you advice about the infrastructure you&#8217;ll need for your project</li>
<li>spend one-on-one time with our <a title="http://blog.iweb.com/en/2011/03/what-is-a-chief-dna-officer/7043.html" href="http://blog.iweb.com/en/2011/03/what-is-a-chief-dna-officer/7043.html" target="_blank">Chief DNA officer</a>, Sylvain Leclair</li>
<li>get the chance to share your story with iWeb community and beyond</li>
</ul>
<p>We’re choosing the winners July 5th so don’t wait!</p>
<p>Entering for a chance to win is easy. Simply fill out the form below to tell us your story. We will choose the story we like the most.</p>
<p>Not sure where to start? Here are a few questions to help you tell us your story:<br />
<a name="form"></a><br />
What is your idea? What stage are you at? Why would you like to attend international Startup festival?<br />
Are you a startup, but not starving? We would love to hear you story too!</p>
[contact-form]
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/06/tell-us-your-story-and-get-your-ticket-to-the-international-startup-festival/7711.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manage your Smart Server Security Directly from the Control Center</title>
		<link>http://blog.iweb.com/en/2011/06/manage-security-directly-from-the-control-center-2/7684.html</link>
		<comments>http://blog.iweb.com/en/2011/06/manage-security-directly-from-the-control-center-2/7684.html#comments</comments>
		<pubDate>Fri, 03 Jun 2011 13:46:58 +0000</pubDate>
		<dc:creator>Charles Bouchard</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[Control Center]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7684</guid>
		<description><![CDATA[With the promise of constantly improving the Smart Servers features, iWeb launches a new option included in the SuperSmart package. This new feature is the activation and the administration of a Firewall directly from the Control Center.
You will now be able to operate a user-friendly Firewall on your SmartServer in a few clicks with the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/img_blog_firewall.png" rel="lightbox[7684]" title="img_blog_firewall"><img class="alignleft size-full wp-image-7663" style="margin: 0px -1px;" title="img_blog_firewall" src="http://blog.iweb.com/en/wp-content/uploads/2011/05/img_blog_firewall.png" alt="" width="192" height="150" /></a>With the promise of constantly improving the <a title="http://iweb.com/dedicated/smart-servers/" href="http://iweb.com/dedicated/smart-servers/" target="_blank">Smart Servers</a> features, <a title="http://iweb.com/" href="http://iweb.com/" target="_blank">iWeb</a> launches a new option included in the <a title="http://iweb.com/dedicated/smart-servers/supersmart/" href="http://iweb.com/dedicated/smart-servers/supersmart/" target="_blank">SuperSmart</a> package. This new feature is the activation and the administration of a Firewall directly from the Control Center.</p>
<p>You will now be able to operate a user-friendly Firewall on your SmartServer in a few clicks with the easy-to-use web based interface. This new feature allows you to enhance your server&#8217;s security and to ensure increased uptime on your server. This adaptable Firewall is dedicated to your server and, consequently, is not shared between various servers or clients. <span id="more-7684"></span></p>
<p>The Firewall is installed on the <a title="http://iweb.com/dedicated/smart-servers/smartlayer/" href="http://iweb.com/dedicated/smart-servers/smartlayer/" target="_blank">Smart Layer</a> and not on the Operating System, which allows better flexibility. The Firewall installation is immediate and requires no downtime on your server. In addition, the Firewall has no impact on the server performances since it uses no resources on the OS (Operating System), unlike a Software Firewall. Furthermore, if you reinstall your servers OS, your Firewall configurations will remain unchanged.</p>
<p>The Firewall offered in the SuperSmart package is analogous to dedicated Firewalls for Classic Servers, with the addition of the web based interface that allows the user to configure, enable and disable the Firewall rule sets without going through SSH command. You can now enable or disable your Firewall in a few clicks and the configuration updates require no manual intervention.</p>
<p>Three types of configurations of your rule sets will be available (two are predetermined). The first configuration is the default, and is set when your server is activated. This allows inexperienced users to efficiently manage their server&#8217;s security without advanced knowledge in system administration.  The second configuration is adapted for use with cPanel. It allows you to effortlessly configure the Firewall for the specific services offered with cPanel. The last configuration is “Custom”, and is aimed at experienced users who can manage all the Firewall rule sets. These rule sets allow every type of user to configure the Firewall, from the inexperienced to the advanced administrator.</p>
<p>To give you a preview, here are a few screenshots of the interface:</p>
<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall04EN.jpg" rel="lightbox[7684]" title="20110520-firewall04EN"><img class="size-full wp-image-8964 alignleft" title="20110520-firewall04EN" src="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall04EN.jpg" alt="" width="300" height="224" align="left" /></a></p>
<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall03EN.jpg" rel="lightbox[7684]" title="20110520-firewall03EN"><img class="size-full wp-image-8966 alignleft" title="20110520-firewall03EN" src="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall03EN.jpg" alt="" width="300" height="223" align="left"  /></a></p>
<p><br clear=all /></p>
<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall02EN.jpg" rel="lightbox[7684]" title="20110520-firewall02EN"><img class="size-full wp-image-8967 alignleft" title="20110520-firewall02EN" src="http://blog.iweb.com/fr/wp-content/uploads/2011/05/firewall04FR1.jpg" alt="" width="300" height="223" align="left"  /></a></p>
<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall01EN.jpg" rel="lightbox[7684]" title="20110520-firewall01EN"><img class="size-full wp-image-8965 alignleft" title="20110520-firewall01EN" src="http://blog.iweb.com/en/wp-content/uploads/2011/05/firewall01EN.jpg" alt="" width="300" height="223" align="left"  /></a></p>
<p><br clear=all /></p>
<p>This service is included in the <a title="http://iweb.com/dedicated/smart-servers/supersmart/" href="http://iweb.com/dedicated/smart-servers/supersmart/" target="_blank">SuperSmart</a> package offered at 20$ per month.</p>
<p>Additional options will soon be available on the SmartServers, including Smart Groups, a private virtual LAN service for all your SmartServers. Each server will be able to easily communicate without being noticeable by the other clients’ servers connected to the same local network. You will receive further information in the upcoming weeks.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/06/manage-security-directly-from-the-control-center-2/7684.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iWeb Browser Race</title>
		<link>http://blog.iweb.com/en/2011/06/iweb-browser-race/7786.html</link>
		<comments>http://blog.iweb.com/en/2011/06/iweb-browser-race/7786.html#comments</comments>
		<pubDate>Wed, 01 Jun 2011 18:41:32 +0000</pubDate>
		<dc:creator>Bruno Morel</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7786</guid>
		<description><![CDATA[
Welcome to the first edition of the iWeb Browser Race! In the past few months, we’ve noticed that the race for the best Web browser can be brutal.  With our chronometers in hand we’ve been analyzing statistics with help of our computer program called Boulier Quad. We’ve decided to start to regularly share results [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/fr/wp-content/uploads/2011/06/browser_race32.jpg" rel="lightbox[7786]" title="browser_race3"><img class="alignleft size-thumbnail wp-image-9222" style="margin: 5px 2px;" title="browser_race3" src="http://blog.iweb.com/fr/wp-content/uploads/2011/06/browser_race32-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Welcome to the first edition of the <a title="http://iweb.com/" href="http://iweb.com/" target="_blank">iWeb</a> Browser Race! In the past few months, we’ve noticed that the race for the best Web browser can be brutal.  With our chronometers in hand we’ve been analyzing statistics with help of our computer program called Boulier Quad. We’ve decided to start to regularly share results as well as the quarrels, quips and quick comebacks between users during what we’ve dubbed “The Incredible Browser Race.</p>
<p>Please note that these statistics are drawn from a very particular cast of users: YOU!  Our customers,  visiting iWeb.com. These statistics could not be applied to other websites.<span id="more-7786"></span></p>
<p><strong>Here are the results for April:</strong></p>
<ul>
<li>For the 8th consecutive month, the winner is Firefox, with a significant break out of the gates for Firefox 4 (10% increase in one month only), picking up speed, preserving its lead, and further distancing itself from Internet Explorer and Safari.</li>
<li>In second place, the “Pit-Stop” prize, for the fastest tire change, is awarded to Chrome (10.0), since all 9.0 version users have now been updated. It’s small burst of speed has taken some of the wind out of Internet Explorer and Safari’s sails. (they came in with a combined total of 2%)</li>
<li>In third place, the consolation prize is awarded to Internet Explorer, which is losing speed compared to Firefox and Chrome. The new version (9.0) did not make any difference. Although it is Microsoft’s brand new car, only 1.3% of Internet Explorer users updated their browser for the latest version. Microsoft will therefore need to tune its new Rolls-Royce.</li>
</ul>
<p><strong>Special Prizes:</strong></p>
<ul>
<li>Black Flag: Internet Explorer has lost 2% of its users, while the global volume increases. A pit-stop to fuel up (Service Pack) might be necessary.</li>
<li>White Flag award: three quarters of our clients can now use the Virtual Console for SmartServers, we are eagerly awaiting the 4/5 mark.</li>
<li>Bleeding Edge: One (or two maximum according to the statistics) user surfed our website with Chrome 12.0 last month. If you are this user, congratulations! You represent the future!</li>
</ul>
<p>What is your favorite browser? What features do you seek the most in a browser? We invite you to share your comments, while waiting for the next edition of the iWeb Browser Race.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/06/iweb-browser-race/7786.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iWeb To Participate in World IPv6 Day</title>
		<link>http://blog.iweb.com/en/2011/05/iweb-to-participate-in-world-ipv6-day/7602.html</link>
		<comments>http://blog.iweb.com/en/2011/05/iweb-to-participate-in-world-ipv6-day/7602.html#comments</comments>
		<pubDate>Mon, 23 May 2011 17:19:55 +0000</pubDate>
		<dc:creator>Charles Bouchard</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7602</guid>
		<description><![CDATA[ On the 8th of June, iWeb will join Web leaders, such as Facebook, Google, Yahoo! and Bing, to provide IPv6 access to users of this new protocol when they connect to iWeb.com.
Prepared by the Internet Society, World IPv6 Day&#8217;s goal is to promote a progressive transition to the IPv6 protocol, since addresses in the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://isoc.org/wp/worldipv6day"><img src="http://isoc.org/wp/worldipv6day/files/2011/05/IPv6-badge-blue-128-trans.png" alt="" /> </a>On the 8th of June, iWeb will join Web leaders, such as Facebook, Google, Yahoo! and Bing, to provide IPv6 access to users of this new protocol when they connect to <a title="http://fr.iweb.com/" href="http://fr.iweb.com/" target="_blank">iWeb.com</a>.</p>
<p>Prepared by the <a title="http://www.isoc.org/" href="http://www.isoc.org/" target="_blank">Internet Society</a>, <a title="http://isoc.org/wp/worldipv6day/participants/" href="http://isoc.org/wp/worldipv6day/participants/" target="_blank">World IPv6 Day&#8217;s</a> goal is to promote a progressive transition to the IPv6 protocol, since addresses in the current IPv4 protocol, are in short supply.<br />
<span id="more-7602"></span><br />
Users of the new protocol will automatically connect to iWeb.com using IPv6, during the 24-hour experiment. However, users with IPv4 will continue to connect via the current protocol, since the website is published in IPv6 and IPv4.</p>
<p>This test is limited to iWeb.com websites and will neither affect the Customer Hub nor the Blog nor the Control Center.</p>
<p>IPv6 has been in alpha/beta mode since August 2009. IPv6 is configured on our core network and we already have three IPv6 transit providers, which are Tata, Level3 and Tinet. We plan to annex Peer1 and Cogent to this list shortly. The Internetwork Operating System on all our routers was upgraded March 15th, in order to become fully IPv6 capable allowing us to offer it on all our servers in the future.</p>
<p>For further information about IPv6, you can consult the following website : <a title="http://fr.wikipedia.org/wiki/IPv6" href="http://fr.wikipedia.org/wiki/IPv6" target="_blank">http://fr.wikipedia.org/wiki/IPv6</a>.</p>
<p>In the meantime, you can test your IPv6 connection by clicking on the link: <a title="http://test-ipv6.com/" href="http://test-ipv6.com/" target="_blank">http://test-ipv6.com/</a>.</p>
<p>iWeb is proud to be taking part in this event, as it represents our proactive approach to preparing for the transition to this new protocol, whose usage will eventually be extended worldwide.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/05/iweb-to-participate-in-world-ipv6-day/7602.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Improvements to the Panelbox Platform</title>
		<link>http://blog.iweb.com/en/2011/05/improvements-to-the-panelbox-platform/7375.html</link>
		<comments>http://blog.iweb.com/en/2011/05/improvements-to-the-panelbox-platform/7375.html#comments</comments>
		<pubDate>Mon, 16 May 2011 16:24:26 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7375</guid>
		<description><![CDATA[To improve the quality of our services, we always try to find solutions to improve stability and performance in our systems.
For several weeks, our IT team has been working on the Panelbox Platform, the infrastructure that provides iWeb&#8217;s shared hosting services.
Since the last series of maintenance performed on these systems, we have implemented several significant [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/fr/wp-content/uploads/2011/04/panelbox.png" rel="lightbox[7375]" title="panelbox"><img class="alignleft size-full wp-image-8510" style="border: 0pt none; margin: 0px 20px;" title="panelbox" src="http://blog.iweb.com/fr/wp-content/uploads/2011/04/panelbox.png" alt="" width="150" height="150" /></a>To improve the quality of our services, we always try to find solutions to improve stability and performance in our systems.</p>
<p>For several weeks, our IT team has been working on the Panelbox Platform, the infrastructure that provides <a title="http://iweb.com/web-hosting/" href="http://iweb.com/web-hosting/" target="_blank">iWeb&#8217;s shared hosting</a> services.</p>
<p>Since the last series of maintenance performed on these systems, we have implemented several significant improvements. These improvements have been made in consideration of the feedback you have provided us. <span id="more-7375"></span></p>
<p>First, we implemented <a title="Ksplice" href="http://www.ksplice.com/" target="_blank">Ksplice</a>. This is an extension of the Linux kernel that allows a system administrator to apply patches to the kernel without having to reboot the system.</p>
<p><a href="http://www.ksplice.com/images/ksplice-trans.png" target="_blank" rel="lightbox[7375]" title="logo ksplice"><img class="alignleft" style="margin: 0px 5px; border: 0pt none;" title="logo ksplice" src="http://www.ksplice.com/images/ksplice-trans.png" alt="" width="186" height="59" /></a>One of the significant advantage of this system is that it greatly reduces the number of planned maintenance actions that we perform on these servers. Another is that it allows us to apply the security updates much more quickly in case of a security flaw.</p>
<p>Ksplice works for x86 and x86-64 and is developed by Ksplice Inc. under the GNU General Public License.</p>
<p>Second major enhancement: <a title="CloudLinux" href="http://www.cloudlinux.com/" target="_blank">CloudLinux</a>.  It&#8217;s actually an OS that replaces our traditional CentOS.  CloudLinux&#8217;s major advantage is the ability to efficiently distribute the resources of the server among customers.  We can now automatically limit the use of resources per customer on a server.</p>
<p><a href="http://farm3.static.flickr.com/2571/4220180524_4d10b4a83d.jpg" target="_blank" rel="lightbox[7375]" title="Cloud Linux logo"><img class="alignleft" style="margin: 0px 5px; border: 0pt none;" title="Cloud Linux logo" src="http://farm3.static.flickr.com/2571/4220180524_4d10b4a83d.jpg" alt="" width="201" height="108" /></a>This limit allows hosted sites to temporary exceed resources while ensuring that the resource overflow will not affect the entire server.</p>
<p>Thus, a user will no longer be able to consume all the server resources, either voluntarily or involuntarily due to an intrusion, a bug or other occurence.  Therefore, even if a site has a problem, all other sites hosted on this server will remain available.</p>
<p>The affected site may then experience a slowdown, even display an error message, but would not  necessarily be suspended for exceeding resources.  It is important to note that we still have the ability increase limits in real time where required; for example, to ensure availability during special events.</p>
<p>These improvements, are combined several other lesser modifications, such as a thorough optimization of our MySQL servers, the use of Linux Malware Detection to prevent hacking attempts in our servers through customer&#8217;s sites.</p>
<p>In addition, we have optimized our backup scripts so that we can restore &#8220;disfigurement&#8221; of sites of moderate magnitude in a few minutes (up to 15 to 30 minutes for an entire server if the deletion targets only the index).</p>
<p>Finally, we have performed a migration of Panelbox S02 to S013 and S015 to S032, which are VMWare based. In the coming days, we will conduct preventive checks of the file system (FSCK) on these servers to take full advantage of the recent VMWare update from version 3.5 to 4.1.  In short, this verification will allow for improved  resource management (better CPU and Virtualized memory utilization) and improved high availability (faster and more reliable migrations of virtual machines, etc.)</p>
<p>Our teams have put in a lot of hard work to implement these changes. We are confident that it is  well worth it and we are sure you will enjoy these improvements.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/05/improvements-to-the-panelbox-platform/7375.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configure WordPress Multisite to use different domain names</title>
		<link>http://blog.iweb.com/en/2011/05/configure-wordpress-multisite-to-use-different-domain-names/7379.html</link>
		<comments>http://blog.iweb.com/en/2011/05/configure-wordpress-multisite-to-use-different-domain-names/7379.html#comments</comments>
		<pubDate>Fri, 13 May 2011 20:02:05 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7379</guid>
		<description><![CDATA[ The purpose of this example is to demonstrate how to use a single installation of WordPress on a server and run multiple websites or WordPress blogs with different domain names.
What it takes :

WordPress updated version (February 2011 = 3.0.5)
PHP version 4.3 or higher
MySQL version 4.0 or higher
Apache mod_rewrite (Linux Hosting recommended)
Wildcard CNAME record for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/fr/wp-content/uploads/2008/05/wordpress.jpg" rel="lightbox[7379]" title="wordpress"><img class="alignleft size-full wp-image-1036" style="margin: 0px 15px; border: 0pt none;" title="wordpress" src="http://blog.iweb.com/fr/wp-content/uploads/2008/05/wordpress.jpg" alt="" width="84" height="83" /></a> The purpose of this example is to demonstrate how to use a single installation of WordPress on a server and run multiple websites or WordPress blogs with different domain names.<span id="more-7379"></span></p>
<p>What it takes :</p>
<ul>
<li>WordPress updated version (February 2011 = 3.0.5)</li>
<li>PHP version 4.3 or higher</li>
<li>MySQL version 4.0 or higher</li>
<li>Apache mod_rewrite (Linux Hosting recommended)</li>
<li>Wildcard CNAME record for subdomains</li>
<li>Activation Procedures for <a title="http://www.esiteweb.net/configurer-wordpress-mu-avec-sousdomaine/" href="http://www.esiteweb.net/configurer-wordpress-mu-avec-sousdomaine/" target="_blank">Multisite with sub-domain option</a></li>
<li>Plugin : <a title="Plugin WordPress MU Domain Mapping" href="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/installation/" target="_blank">WordPress MU Domain Mapping</a></li>
<li>Access to DNS management interface </li>
</ul>
<h2>Step 1 : Enable Multisite function with sub-domain</h2>
<p>You can use this procedure to <a title="http://www.esiteweb.net/configurer-wordpress-mu-avec-sousdomaine/" href="http://www.esiteweb.net/configurer-wordpress-mu-avec-sousdomaine/" target="_blank">activate the Multisite function under WordPress 3.0.5 (with sub-domain option)</a>.</p>
<h2>Step 2 : Create site and choose domain names</h2>
<p>In my example, the main blog will be www.babillard-scolaire.org and I have already created a second site which is testmapping.</p>
<ul>
<li>my first site (which will be managed under the same WordPress babillard-scolaire.org will be :<br />
<strong>testmapping.babillard-scolaire.org</strong> and the domain name that I will &#8220;map&#8221; will be <strong>www.babillardscolaire.com</strong></li>
</ul>
<p><img class="aligncenter size-full wp-image-299" title="WordPress-mu-site-mapping-overview" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-site-mapping-overview.png" alt="WordPress Multisite mapping " width="588" height="337" /></p>
<h2>Step 3 : Install the WordPress MU Domain mapping plugin</h2>
<p>You may download the plugin on  <a title="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping" href="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/other_notes/" target="_blank">the WordPress.org site</a></p>
<ol>
<li>Create the <strong>mu-plugins</strong> directory under the <strong>wp-content directory</strong></li>
<li>Copy the <strong>sunrise.php file</strong> (from the WordPress Mu Domain mapping plugin) in the wp-content <strong>wp-content</strong> directory</li>
<li>Copy the <strong>domain_mapping.php</strong> file (from the WordPress Mu Domain mapping plugin) in the <strong>mu-plugins</strong> directory</li>
<li>Edit the <strong>wp-config.php</strong> file (I suggest to use <a title="http://sourceforge.net/projects/notepad-plus/files/" href="http://sourceforge.net/projects/notepad-plus/files/" target="_blank">NotePad++</a>) and add the following line:define( ‘SUNRISE’,&#8217;on’);<br />
just above the &#8220;/* line.  That&#8217;s all, do not touch the following! Good blogging! */”</li>
</ol>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/wordpress-mu-plugins-etape1.png" rel="lightbox[7379]" title="wordpress-mu-plugins-etape1"><img class="aligncenter size-full wp-image-302" title="wordpress-mu-plugins-etape1" src="http://www.esiteweb.net/wp-content/uploads/2011/02/wordpress-mu-plugins-etape1.png" alt="WordPress Multisites création du répertoire mu-plugins" width="577" height="212" /></a><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/wordpress-mu-plugin-mapping-wp-config.png" rel="lightbox[7379]" title="wordpress-mu-plugin-mapping-wp-config"><img class="aligncenter size-full wp-image-303" title="wordpress-mu-plugin-mapping-wp-config" src="http://www.esiteweb.net/wp-content/uploads/2011/02/wordpress-mu-plugin-mapping-wp-config.png" alt="WordPress Multisites configuration wp-config sunrise" width="521" height="218" /></a></p>
<h2>Step 4 : Mapping configuration in Super Admin (through the instrument panel)</h2>
<p><em>Note : you must know the IP address of your website (mine in this example is 174.122.132.8). You can also use a CNAME according to the <a title="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/" href="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/" target="_blank">plugin information.</a><br />
</em></p>
<p>Click on Domain mapping under Super Admin and enter the IP address in the Server IP Address field and check :</p>
<ul>
<li>User domain mapping page</li>
<li>Redirect administration pages to site’s original domain (remote login disabled if this redirect is disabled)</li>
</ul>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-domaine-mapping-config.png" rel="lightbox[7379]" title="WordPress-mu-domaine-mapping-config"><img class="aligncenter size-full wp-image-305" title="WordPress-mu-domaine-mapping-config" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-domaine-mapping-config.png" alt="WordPress Multisites domain mapping configuration sous Super Admin" width="630" height="534" /></a></p>
<h2>Step 5 : Map the domain name on the site</h2>
<p>So I want to map the www.babillardscolaire.com domain on the website I have created testmapping.babillard-scolaire.org.</p>
<p>Go to the testmapping.babillard-scolaire.org site administration by clicking Super Admin and the Administration link which is under testmapping <strong>Super Admin</strong>an the <strong>Administration link</strong> which is under testmapping.</p>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site.png" rel="lightbox[7379]" title="WordPress-mu-administration-site"><img class="aligncenter size-full wp-image-307" title="WordPress-mu-administration-site" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site.png" alt="Wordpress Multisite administration du site" width="524" height="262" /></a><br />
<br clear="ALL" /><br />
This opens the instrument panel to manage the testmapping site.</p>
<p>On the panel, click <strong>Domain Mapping</strong> under<strong> Tools</strong></p>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site-2.png" rel="lightbox[7379]" title="WordPress-mu-administration-site-2"><img class="aligncenter size-full wp-image-308" title="WordPress-mu-administration-site-2" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site-2.png" alt="WordPress Multisite Domaine mapping du site" width="193" height="612" /></a><br />
<br clear="ALL" /><br />
and add the domain you wish to map.</p>
<p>In my example, I want to map the <strong>www.babillardscolaire.com</strong> domain. So this is the information I have entered in the http:// field; then you check <strong>Primary domain for this blog</strong> and you click the <strong>Add</strong> button.</p>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-ajout-domaine-mapping.png" rel="lightbox[7379]" title="WordPress-mu-ajout-domaine-mapping"><img class="aligncenter size-full wp-image-309" title="WordPress-mu-ajout-domaine-mapping" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-ajout-domaine-mapping.png" alt="WordPress Multisites ajout du domaine pour mapping" width="293" height="130" /></a></p>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site-3.png" rel="lightbox[7379]" title="WordPress-mu-administration-site-3"><img class="aligncenter size-full wp-image-313" title="WordPress-mu-administration-site-3" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-administration-site-3.png" alt="WordPress Multisites Adminsitration domain mapping" width="630" height="567" /></a></p>
<h2>Step 6 : Configure the domain on CPanel</h2>
<p>To  make the www.babillardscolaire.com domain work, I also have to configure it through CPanel, by using <strong>Parked Domains</strong> in the <strong>Domains</strong> section.</p>
<p><a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-parked-domain.png" rel="lightbox[7379]" title="WordPress-mu-parked-domain"><img class="aligncenter size-full wp-image-310" title="WordPress-mu-parked-domain" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-parked-domain.png" alt="WordPress Multisites parked domain dans Cpanel" width="521" height="130" /></a><br />
<br clear="ALL" /><br />
Enter the domain name (here www.babillardscolaire.com) and click the Add Domain button. <a href="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-parked-domain-add.png" rel="lightbox[7379]" title="WordPress-mu-parked-domain-add"><img class="aligncenter size-full wp-image-311" title="WordPress-mu-parked-domain-add" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-parked-domain-add.png" alt="Wordpress Multisites parked domain Cpanel add" width="458" height="234" /></a><br />
<br clear="ALL" /><br />
<em>Note : First, we need the DNS zone of your domain (my example: www.babillardscolaire.com) points to the IP address where your website is hosted.</em></p>
<p>I can now manage the www.babillard-scolaire.org and www.babillardscolaire.com (testmapping.babillard-scolaire.org) sites in the same instrument panel.  You can add as many sites as you want. </p>
<p><img class="aligncenter size-full wp-image-314" title="WordPress-mu-resume" src="http://www.esiteweb.net/wp-content/uploads/2011/02/WordPress-mu-resume.png" alt="WordPress Multisites mapping domain gestion" /><br clear="ALL" /></p>
<div style="background: none repeat scroll 0% 0% #eeeeee; padding: 1em; font-size: 11px;"><em>Our invited blogger, <a rel="nofollow" href="http://www.anniebergeron.com/">Annie Bergeron</a>, is on the net since 1995 and has been working in telecommunications for 10 years. Driven by web, technologies and social media, she manages web sites using Wordpress. This article is republished on this pagewith her kin permission and has already been published on this page: <a href="http://www.esiteweb.net/configurer-wordpress-mu-domain-mapping/">http://www.esiteweb.net/configurer-wordpress-mu-domain-mapping/</a></em></div>
<p>Please send us your articles on Web Design, Web Hosting or Web Marketing to <a href="mailto:community@iweb.com">community@iweb.com</a>.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/05/configure-wordpress-multisite-to-use-different-domain-names/7379.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Web Not War in Vancouver</title>
		<link>http://blog.iweb.com/en/2011/05/make-web-not-war-in-vancouver/7425.html</link>
		<comments>http://blog.iweb.com/en/2011/05/make-web-not-war-in-vancouver/7425.html#comments</comments>
		<pubDate>Mon, 02 May 2011 15:27:13 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7425</guid>
		<description><![CDATA[Forget fighting about software and web development platforms — bring some love instead and attend the free Make Web Not War conference, being held for the first time in Vancouver May 7. 
All of us at iWeb are particularly proud to offer support to the Make Web Not War Vancouver event and to the open [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/05/MWNW2011.png" rel="lightbox[7425]" title="MWNW2011"><img class="alignleft size-full wp-image-7447" style="margin: 0px 10px; border: 0pt none;" title="MWNW2011" src="http://blog.iweb.com/en/wp-content/uploads/2011/05/MWNW2011.png" alt="" width="167" height="139" /></a>Forget fighting about software and web development platforms — bring some love instead and attend the free <a href="http://www.webnotwar.ca/">Make Web Not War conference</a>, being held for the first time in Vancouver May 7. </p>
<p>All of us at <a href="http://iweb.com">iWeb</a> are particularly proud to offer support to the Make Web Not War Vancouver event and to the open source community through our <a href="http://www.webnotwar.ca/blog/platinum-sponsor-spotlight-iweb/">sponsorship</a>.<span id="more-7425"></span></p>
<p>It is definitely the place to go if you like to learn about the latest tips, tricks and software from industry experts. The conference focuses on open source applications and explores the newest web paradigms and technologies, notably mixed web environments, interoperable applications, PHP on Windows and the <a href="http://iweb.com/dedicated/windows-servers/">Windows web platform</a>. MWNW is about bridging the gap between different platforms, communities, and developers of all trades and backgrounds.</p>
<p><a href="http://blog.iweb.com/en/2010/06/three-open-source-projects-rewarded-at-mwnw/4523.html">Last year’s event in Montreal</a> was a huge success — this year’s conference in Vancouver will be even better. Here are three good reasons to attend:</p>
<p>1) Meet with and chat with like-minded developers and share stories.<br />
2) Learn from industry leaders and check out the panellists.<br />
3) Fun. Video games. After party.</p>
<p>MWNW is jointly sponsored by Microsoft and open source communities across Canada. iWeb is the <a href="http://www.webnotwar.ca/blog/platinum-sponsor-spotlight-iweb/">Platinum sponsor</a> for the event and proudly hosts the following websites</p>
<p><a href="http://webnotwar.ca">http://webnotwar.ca</a><br />
<a href="http://port25.ca">http://port25.ca</a><br />
<a href="http://webcentralstation.ca">http://webcentralstation.ca</a></p>
<p>as well as servers used for the <a href="http://www.webnotwar.ca/competition/">Code Your Art Out</a> code competition.</p>
<p><strong>Fast facts</strong>:<br />
<span style="text-decoration: underline;">What</span>: Make Web Not War<br />
<span style="text-decoration: underline;">When</span>: May 7<br />
<span style="text-decoration: underline;">Where</span>: Masik Studios<br />
145 West 2nd Avenue<br />
Vancouver, British Columbia V5Y 1C2</p>
<p>So, are you convinced?</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/05/make-web-not-war-in-vancouver/7425.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The role of the manager in the Scrum Team</title>
		<link>http://blog.iweb.com/en/2011/03/the-role-of-the-manager-in-the-scrum-team/7202.html</link>
		<comments>http://blog.iweb.com/en/2011/03/the-role-of-the-manager-in-the-scrum-team/7202.html#comments</comments>
		<pubDate>Fri, 25 Mar 2011 13:27:11 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7202</guid>
		<description><![CDATA[Our software development director, Bruno Morel, has recently made a presentation on &#8220;the role of the manager in Scrum Team&#8221; during ConFoo&#8217;s last edition. 
Many of you have asked if a video would be available. Now it&#8217;s done. Enjoy!

(Note: the presentation was given in French and subtitles are not available at the moment).


This video and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-8273" style="border: 0pt none; margin: 0px 15px;" title="bruno" src="http://blog.iweb.com/fr/wp-content/uploads/2011/03/bruno.png" alt="" width="100" height="100" />Our software development director, Bruno Morel, has recently made a presentation on &#8220;the role of the manager in Scrum Team&#8221; during <a href="http://blog.iweb.com/en/2011/03/agile-project-management-according-to-iweb/7087.html">ConFoo&#8217;s last edition</a>. </p>
<p>Many of you have asked if a video would be available. Now it&#8217;s done. Enjoy!<span id="more-7202"></span></p>
<p><br clear=all /><br clear=all /></p>
<p><center><small>(Note: the presentation was given in French and subtitles are not available at the moment).</small></center><br />
<object style="height: 390px; width: 640px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/AayNj7GpODU?version=3" /><param name="allowfullscreen" value="true" /><embed style="height: 390px; width: 640px;" type="application/x-shockwave-flash" width="100" height="100" src="http://www.youtube.com/v/AayNj7GpODU?version=3" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><br clear=all /><br />
This video and several others are also available on <a href="http://www.youtube.com/iwebtechnologies">our Youtube channel</a>.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/03/the-role-of-the-manager-in-the-scrum-team/7202.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile project management according to iWeb</title>
		<link>http://blog.iweb.com/en/2011/03/agile-project-management-according-to-iweb/7087.html</link>
		<comments>http://blog.iweb.com/en/2011/03/agile-project-management-according-to-iweb/7087.html#comments</comments>
		<pubDate>Thu, 10 Mar 2011 18:22:26 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Confoo]]></category>
		<category><![CDATA[Project management]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=7087</guid>
		<description><![CDATA[The second edition of the ConFoo Conference takes place in Montreal from March 9 to 11, 2011. iWeb is pleased to have been invited to give a presentation. The topic submitted by Bruno Morel, our software development director, was selected and he will be part of the experts invited to present solutions for developers, project [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-7466" style="margin: 0px 5px;" title="confoo" src="http://blog.iweb.com/fr/wp-content/uploads/2011/01/confoo-300x169.png" alt="" width="240" height="135" />The second edition of the ConFoo Conference takes place in Montreal from March 9 to 11, 2011. iWeb is pleased to have been invited to give a presentation. The topic submitted by Bruno Morel, our software development director, was selected and he will be part of the experts invited to present solutions for developers, project leaders and managers. <span id="more-7087"></span></p>
<p>The theme of his presentation, &#8220;The role of the manager in the Scrum Team&#8221; will address among other topics, change management, personal growth, management of human beings beyond metrics, weaknesses and pitfalls of Scrum that the Agile manager must avoid.</p>
<p>The presentation will be given in French. Here&#8217;s the summary: &#8220;To become more agile, more and more companies are trying to adopt the Scrum methodology. The Scrum Master, the team, the product owner roles are a formal and documented process. By building a team of independent and autonomous individuals, the Scrum &#8216;pack&#8217; by definition excludes the manager. In the literature, he is considered a &#8216;chicken&#8217;, his role being often interpreted as passive and often caricatured (&#8220;buy pizza and get out of the way&#8221;). How much space  in Scrum exists for a team manager? What is the role of the coordinator, the team leader, the director, and even sometimes the VP / CTO / COO in the context of the Agile project process? &#8221;</p>
<p>To discuss these concepts, Bruno invites you all to attend his presentation on Friday, March 11 at 9:40. The more the merrier!</p>
<p>A delegation of our developers will also attend Confoo and participate in the various presentations. They will mix with the community and they will be glad to answer your questions about their work as a developer and about iWeb in general.</p>
<p>So if you see us, do come and meet us.</p>
<p>Bruno Morel participated in an interview following his presentation (in french):</p>
<p><object width="600" height="370" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="flashvars" value="vid=13253136&amp;autoplay=false&amp;style=ub006699:lc54ABD6:ocffffff:ucffffff"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="src" value="http://www.ustream.tv/flash/viewer.swf"/><embed flashvars="vid=13253136&amp;autoplay=false&amp;style=ub006699:lc54ABD6:ocffffff:ucffffff" width="600" height="370" allowfullscreen="true" allowscriptaccess="always" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash"></embed></object></p>
<p>The presentation itself will be rebroadcast on our blog in the coming days.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/03/agile-project-management-according-to-iweb/7087.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Securing Wordpress against hackers</title>
		<link>http://blog.iweb.com/en/2011/02/securing-wordpress-against-hackers/2954.html</link>
		<comments>http://blog.iweb.com/en/2011/02/securing-wordpress-against-hackers/2954.html#comments</comments>
		<pubDate>Mon, 21 Feb 2011 14:34:11 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=2954</guid>
		<description><![CDATA[As a web company, iWeb has a long history with WordPress. We host thousands of WordPress installs on our shared hosting and dedicated servers platform, and iWeb was also began using WordPress early on, initially to post status updates but soon after for publishing our own company news and for blogging. We have also sponsored [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/01/ico_wordpress_security.png" rel="lightbox[2954]" title="ico_wordpress_security"><img class="alignleft size-full wp-image-6791" style="border: 0pt none; margin: 0px 5px;" title="ico_wordpress_security" src="http://blog.iweb.com/en/wp-content/uploads/2011/01/ico_wordpress_security.png" alt="" width="164" height="132" /></a>As a web company, iWeb has a long history with WordPress. We host thousands of WordPress installs on our shared hosting and dedicated servers platform, and iWeb was also began using WordPress early on, initially to post status updates but soon after for publishing our own company news and for blogging. We have also sponsored WordPress events in the past and will most likely continue do so in the future.</p>
<p>No doubt, it&#8217;s a compelling publishing platform, with its open-source development model, its powerful plugin and theming system, and its strong community of users and developers.</p>
<p>One of the direct consequences of the platform&#8217;s popularity is the constant attacks and hacking attempts it encounters. <span id="more-2954"></span></p>
<p>First there are blog comments spammers, but also bots and hackers who try to take control of your website. For example, many of our customers have already had the nasty surprise of having their home page replaced by a black page signed by a hacker. Very often this vulnerability is due to the fact that the WordPress installation on the client is not updated and still uses an outdated version.</p>
<p>We&#8217;ve introduced several measures that would prevent a similar issue, from technical measures to measures preventing social engineering. We are constantly hardening our own servers and regularly applying security fixes but, you must also insure your own security is up-to-date, whether you manage your own dedicated server or you run a simple Wordpress blog on your shared hosting account.</p>
<p>It&#8217;s easy to overlook WordPress security and every WordPress blogger should spend some time on the issue. WordPress regularly releases an update to their blogging platform.  Of course, the minimum you should do is upgrade to the most recent version, especially if it&#8217;s a vulnerability fix release. For instance, if you installed WordPress from the Fantastico OneClick install option and have never updated to the latest release, you should do it now.</p>
<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/01/WP-update.png" rel="lightbox[2954]" title="WP-update"><img class="aligntop size-medium wp-image-6796" title="WP-update" src="http://blog.iweb.com/en/wp-content/uploads/2011/01/WP-update-300x176.png" alt="" width="300" height="176" /></a></p>
<p><i>To find out which version you run and if an update is available simply look for the release number in the Dashboard.</i></p>
<p><br clear=all /></p>
<p>Unfortunately, having the latest version does not guarantee a hacker will not try to break in.</p>
<p>Here are other tools which might help you improve your blog security:</p>
<ul>
<li> First of all make sure to <a href="http://millionclues.com/guest-posts/change-wordpress-default-username-3-ways/">change the default admin usersername</a> to something other than &#8216;admin&#8217;. The linked article gives you 3 ways to do it easily.</li>
<li>The WordPress codex has <a href="http://codex.wordpress.org/Hardening_WordPress">an extensive resource on how to harden your Wordpress</a> install</li>
<li>The <a href="http://wordpress.org/extend/plugins/wp-security-scan/">WordPress Security Scan plugin</a> scans your site for security issues, checks passwords, file permissions, database security. It also hides the WordPress version and secures the admin area.</li>
<li>The <a href="http://www.bad-neighborhood.com/login-lockdown.html">login lockdown</a> plugin allows you to control login usage. It prevents for instance scripts or bots doing dictionary attacks</li>
<li>The <a href="http://www.cre8d-design.com/2007/07/wordpress-plugin-login-logger/">WordPress login logger</a> plugin allows you to have logs on who tried to log into the admin area.</li>
<li><a href="http://www.ilfilosofo.com/blog/wp-db-backup/.">WP DB Backup</a> is a plugin which makes a copy of your WordPress database. Useful in the case a hacker went through your WordPress and publishes or deletes existing articles.</li>
</ul>
<p>There are also other efficient tactics such as preventing access to wp-admin apart from selected IP addresses, through the .htaccess file. Users or bots with an unknown address will be greeted with a 403 response. If you run WordPress on your own dedicated server, you might also want to run a VPN application like OpenVPN, to secure the access to your Dashboard.</p>
<p>A final piece of advice before we conclude:</p>
<p>Do not trust every plugin you find on the Internet. Make sure that a wide community of users is using and that its author provides some support or at least fixes bugs that are reported. If the plugin is free, do not forget to show your support by making a donation if the author asks for it, or even contribute to it if you are a developer.</p>
<p>This list is not exhaustive. Please share your own tips and advice in the comments below.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/02/securing-wordpress-against-hackers/2954.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What To Do When Your Website Goes Down</title>
		<link>http://blog.iweb.com/en/2011/01/what-to-do-when-your-website-goes-down/6494.html</link>
		<comments>http://blog.iweb.com/en/2011/01/what-to-do-when-your-website-goes-down/6494.html#comments</comments>
		<pubDate>Wed, 12 Jan 2011 17:02:24 +0000</pubDate>
		<dc:creator>Paul Tero</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=6494</guid>
		<description><![CDATA[This article was originally published on smashingmagazine.com and is reproduced with kind permission. Smashing Magazine is a fine Web mag that delivers useful and innovative information to Web designers and developers since 2006, go check it out! 
Have you ever heard a colleague answer the phone like this: “Good afterno… Yes… What? Completely?… When did [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2011/01/IMG_0179.jpg" rel="lightbox[6494]" title="IMG_0179"><img class="alignleft size-thumbnail wp-image-6623" style="margin: 0px 5px;" title="IMG_0179" src="http://blog.iweb.com/en/wp-content/uploads/2011/01/IMG_0179-150x150.jpg" alt="" width="150" height="150" /></a><i>This article was originally published on <a href="http://www.smashingmagazine.com" target="_blank">smashingmagazine.com</a> and is reproduced with kind permission. Smashing Magazine is a fine Web mag that delivers useful and innovative information to Web designers and developers since 2006, go check it out! </i></p>
<p>Have you ever heard a colleague answer the phone like this: “Good afterno… Yes… What? Completely?… When did it go down?… Really, that long?… We’ll look into it right away… Yes, I understand… Of course… Okay, speak to you soon… Bye.”</p>
<p>The call may have been followed by some cheesy ’80s rock ballad coming from the speaker phone, interrupted by “Thank you for holding. You are now caller number 126 in the queue.” That’s your boss calling the hosting company’s 24 hour “technical support” line.</p>
<p>An important website has gone down, and sooner or later, heads will turn to the Web development corner of the office, where you are sitting quietly, minding your own business, regretting that you ever mentioned “Linux” on your CV. You need to take action. Your company needs you. Your client needs you. Here’s what to do.<span id="more-6494"></span></p>
<h3>1. Check That It Has Actually Gone Down</h3>
<p>Don’t take your client’s word for it. Visit the website yourself, and press Shift + Refresh to make sure you’re not seeing a cached version (hold down Shift while reloading or refreshing the page). If the website displays fine, then the problem is probably related to your client’s computer or broadband connection.</p>
<p>If it fails, then visit a robust website, such as <code>google.com</code> or <code>bbc.co.uk</code>. If they fail too, then there is at least an issue with your own broadband connection (or your broadband company’s DNS servers). Chances are that you and your client are located in the same building and the whole building has lost connectivity, or perhaps you have the same broadband company and its engineers have taken the day off. You will need to check the website on your mobile phone or phone a friend. To be doubly sure, ask your friend to check <a href="http://whereisitup.com/">Where’s It Up?</a> or <a href="http://downforeveryoneorjustme.com">Down for Everyone or Just Me?</a>, which will confirm whether your website is down just for you or for everyone.</p>
<p>If the website is definitely down, then frown confusedly and keep reading. A soft yet audible sigh would also be appropriate. You might want to locate the documents or emails that your <a href="http://en.wikipedia.org/wiki/Internet_hosting_service">Internet hosting service</a> sent you when you first signed up with it. It should have useful details such as your IP address, control panel location, log-in details and admin and root passwords; these will come in handy.</p>
<h3>2. Figure Out What Has Gone Down</h3>
<p>A website can appear to have gone down mainly for one of the following reasons:</p>
<ul>
<li>A programming error on the website,</li>
<li>A DNS problem, or an expired domain,</li>
<li>A networking problem,</li>
<li>Something on the server has crashed,</li>
<li>The whole server has crashed.</li>
</ul>
<p>To see whether it’s a programming error, visit the website and check the status bar at the bottom of your browser. If it says “Done” or “Loaded,” rather than “Waiting…” or “Connecting…,” then the server and its software are performing correctly, but there is a programming error or misconfiguration. Check the Apache error log for clues.</p>
<p>Otherwise, you’ll need to run some commands to determine the cause. On a Mac with OS X or above, go to Applications ? Utilities and run Terminal. On a PC with Windows, go to Start ? All Programs ? Accessories and choose “Command Prompt.” If you use Linux, you probably already know about the terminal; but just in case, on Ubuntu, it’s under Applications ? Accessories.</p>
<p>The first command is <code>ping</code>, which sends a quick message to a server to check that it’s okay. Type the following, replacing the Web address with something meaningful to you, and press “Enter.” For all of the commands in this article, just type the stuff in the grey monospaced font. The preceding characters are the command prompt and are just there to let you know who and where you are.</p>
<p>C:\&gt; <code>ping www.stockashop.co.uk</code></p>
<p>If the server is alive and reachable, then the result will be something like this:</p>
<pre>Reply from 92.52.106.33:
bytes=32 time=12ms TTL=53</pre>
<p><img class="size-full wp-image-75536" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-ping1.png" alt="Linux-commands-ping1 in What To Do When Your Website Goes Down" width="528" height="339" /><br />
<i>Ping command from a Windows computer.</i></p>
<p><br clear=all />On Windows, it will repeat four times, as above. On Linux and Mac, each line will start with <code>64 bytes from</code> and it will repeat indefinitely, and you’ll need to press Control + C to stop it.</p>
<p>The four-part number in the example above is your server’s IP address. Every computer on the Internet has one. At this stage, you can double-check that it is the correct one. You’ll need to have a very good memory, or refer to the documentation that your hosting company sent you when you first signed up with it. (This article does not deal with the newish eight-part <a href="http://www.linux-sxs.org/networking/ipv6_for_beginners.html">IPv6 addresses</a>.)</p>
<p>For instance, my broadband company is sneaky and tries to intercept all bad requests so that it can advertise to me when I misspell a domain name in the Web browser. In this case, the ping looks successful but the IP address is wrong:</p>
<pre>64 bytes from advancedsearch.virginmedia.com
(81.200.64.50): icmp_seq=1 ttl=55 time=26.4 ms</pre>
<p>Note that <code>ping</code> might also show the server name in front of the IP address (<code>advancedsearch.virginmedia.com</code> in this case). Don’t worry too much if it doesn’t match the website you are pinging — a server can have many names. The IP address is more important.</p>
<p>Assuming you’ve typed the domain name correctly, a bad IP address indicates that the domain name could have expired or that somebody has made a mistake with its DNS settings. If you receive something like <code>unknown host</code>, then it’s definitely a domain name issue:</p>
<pre>ping: unknown host www.nosuchwebsite.fr</pre>
<p>In this case, use a website such as <a href="http://www.who.is/">Who.is</a> to verify the domain registration details, or run the <code>whois</code> command from Linux or Mac. It will at least tell you when it expired, who owns it and where it is registered. The Linux and Mac commands <code>host</code> and <code>nslookup</code> are also useful for finding information about a domain. The <code>nslookup</code> command in particular has <a href="http://en.kioskea.net/contents/outils-reseau/nslookup.php3">many different options</a> for querying different aspects of a domain name:</p>
<p>paul@MyUbuntu:~$ <code>whois stockashop.co.uk</code><br />
paul@MyUbuntu:~$ <code>host stockashop.co.uk</code><br />
paul@MyUbuntu:~$ <code>nslookup stockashop.co.uk</code><br />
paul@MyUbuntu:~$ <code>nslookup -type=soa stockashop.co.uk</code></p>
<p>If nothing happens when you <code>ping</code>, or you get something like <code>request timed out</code>, then you can deepen your frown and move on to step three.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-no-response.png" alt="Linux-commands-no-response in What To Do When Your Website Goes Down" width="528" height="243" /><br />
<i>What a non-responding server looks like in a Linux terminal.</i><br />
<br clear=all />Alternatively, if your server replied with the correct IP address, then you can exhale in relief and move on to step five.</p>
<p>Note that there are plenty of websites such as <a href="http://www.network-tools.com/">Network-Tools.com</a> that allow you to ping websites. However, using the command line will impress your colleagues more, and it is good practice for the methods in the rest of this article.</p>
<h3>3. How Bad Is It?</h3>
<p>If your ping command has timed out, then chances are your whole server has crashed, or the network has broken down between you and the server.</p>
<p>If you enjoy grabbing at straws, then there is a small chance that the server is still alive and has blocked the ping request for security reasons — namely, to prevent hackers from finding out it exists. So, you can still proceed to the next step after running the commands below, but don’t hold your breath.</p>
<p>To find out if it is a networking issue, use <code>traceroute</code> on Mac or Linux and <code>tracert</code> on a PC, or use the trace option on a website such as Network-Tools.com. On Mac and Linux type:</p>
<p>paul@MyUbuntu:~$ <code>traceroute www.stockashop.co.uk</code></p>
<p>On Windows:</p>
<p>C:\&gt; <code>tracert www.stockashop.co.uk</code></p>
<p>Traceroute traces a route across the Internet from your computer to your server, pinging each bit of networking equipment that it finds along the way. It should take 8 to 20 steps (technically known as “hops”) and then time out or show a few asterisks (<code>*</code>). The number of steps depends on how far away the server is and where the network has broken down.</p>
<p>The first couple of steps happens in your office or building (indicated by IP addresses starting with <code>192.68</code> or <code>10</code>). The next few belong to your broadband provider or a big telecommunications company (you should be able to tell by the long name in front of the IP address). The last few belong to your hosting company. If your server is alive and well, then the very last step would be your server responding happily and healthily.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-traceroute.png" alt="Linux-commands-traceroute in What To Do When Your Website Goes Down" width="528" height="293" /><br />
<i>Traceroute on a Mac, through the broadband company and host to an unresponsive server.</i><br />
<br clear=all />Barring a major networking problem, like a city-wide power outage, traceroute will reach your hosting company. Now, you just need to determine whether only your server is ill or a whole rack or room has gone down.</p>
<p>You can’t tell this just from traceroute, but chances are the servers physically next to yours have similar IP addresses. So, you could vary the last number of your server’s IP address and check for any response. If your server’s IP address is <code>123.123.123.123</code>, you could try:</p>
<p>C:\&gt; <code>ping 123.123.123.121</code><br />
C:\&gt; <code>ping 123.123.123.122</code><br />
C:\&gt; <code>ping 123.123.123.124</code><br />
C:\&gt; <code>ping 123.123.123.125</code></p>
<p>If you discover that the server is in the middle of a range of 10 to 20 IP addresses that are all broken, then it could well indicate a wider networking issue deep within the air-conditioned, fireproof bunker that your server calls home. It is unlikely that the hosting company would leave so many IP addresses unused or that the addresses would have all crashed at the same time for different reasons. It is likely, though not definitive, that a whole rack or room has been disconnected or lost power… or burned down.</p>
<p>Alternatively, if nearby IP addresses do reply, then only your server is down. You can proceed to the next step anyway and hope that the cause is that your server is very secure and is blocking ping requests. Perhaps upgrade that deep frown to a pronounced grimace.</p>
<p>Otherwise, you’ll have to keep listening to Foreigner until your hosting company answers the phone. It is the only one that can fix the network and/or restart the server. But at least you now have someone else to blame. And if you are number 126 in the queue, it’s probably because 125 other companies think their websites have suddenly gone down, too.</p>
<h3>4. Check Your Web Server Software</h3>
<p>If the server is alive but just not serving up websites, then you can make <strong>one more check before logging onto the server</strong>. Just as your office computer has a lot of software for performing various tasks (Photoshop, Firefox, Mac Mail, Microsoft Excel, etc.), so does your server. Arguably its most important bit of software is the Web server, which is usually Apache on Linux servers and IIS on Windows servers. (From here on in, I will refer to it as “Web server software,” because “Web server” is sometimes used to refer — confusingly — to the entire server.)</p>
<p>When you visit a website, your Web browser communicates with the Web server software behind the scenes, sharing caching information, sending and receiving cookies, encrypting and decrypting, unzipping and generally managing your browsing experience.</p>
<p>You can bypass all of this and talk directly to the Web server software by using the <code>telnet</code> command, available on Windows, Linux and Mac. It will tell you conclusively whether your Web server software is alive. The command ends with the port, which is almost always <code>80</code>:</p>
<p>ping@MyUbuntu:~$ <code>telnet www.stockashop.co.uk 80</code></p>
<p>If all were well, then your Web server software would respond with a couple of lines indicating that it is connected and then wait for you to tell it what to do. Type something like this, followed by two blank lines:</p>
<pre>GET / HTTP/1.1
Host: www.stockashop.co.uk</pre>
<p>The first <code>/</code> tells it to get your home page; you could also say <code>GET /products/index.html</code> or something similar. The <code>Host</code> line tells it which website to return, because your server might hold many different websites. If your website were working, then your Web server software would reply with some headers (expiry, cookies, cache, content type, etc.) and then the HTML, like this:</p>
<p><img class="alignnone size-full wp-image-78003" style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-telnet3.png" alt="Linux-commands-telnet3 in What To Do When Your Website Goes Down" width="528" height="464" /><br />
<i>Checking the web server software with telnet.</i><br />
<br clear=all />But because there is a problem, <code>telnet</code> will either not connect (indicating that your Web server software has crashed) or not respond (indicating that it is misconfigured). Either way, you’ll need to keep reading.</p>
<h3>5. Logging Into Your Server</h3>
<p>The remote investigations are now over, and it’s time to get up close and personal with your errant server.</p>
<p>First, check your server’s documentation to see whether the server has a control panel, such as Plesk or cPanel. If you’re lucky, it will still be working and will tell you what is wrong and offer to restart it for you (in Plesk, click Server ? Service Management).</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-plesk.png" alt="Linux-commands-plesk in What To Do When Your Website Goes Down" width="528" height="353" /><br />
<i>If your server has a control panel such as Plesk, try logging in to make sure the Web server is running.</i><br />
<br clear=all />If not, then the following commands apply to dedicated Linux servers. You could try them in shared hosting environments, but they probably won’t work. Windows servers are a different kettle of fish and won’t be addressed in this article.</p>
<p>To log in and run commands on the server, you will need the administrative user name and password and the root password, as provided by your host. For shared hosting environments, an FTP user name and password might work.</p>
<p>On Linux and Mac, the command to run is <code>ssh</code>, which stands for “secure shell” and which allows you to securely connect to and run commands on your server. You will need to add your administrative user name to the command after <code>-l</code>, which stands for “login”:</p>
<p>paul@MyUbuntu:~$ <code>ssh -l admin www.stockashop.co.uk</code></p>
<p>Windows doesn’t come with <code>ssh</code>, but you can easily download a Windows SSH client such as <a href="http://www.putty.org/">Putty</a>. Download <em>putty.exe</em>, save it somewhere and run it. Type your website as the host name and click “Open.” It will ask you who to log in as and then ask for your password.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-putty.png" alt="Linux-commands-putty in What To Do When Your Website Goes Down" width="458" height="441" /><br />
<i>Using Putty to SSH from a Windows computer.</i><br />
<br clear=all />Once you have successfully logged in, you should see something like <code>admin@server$</code>, followed by a flashing or solid cursor. This is the Linux command line, very similar to the Terminal or command prompt used above, except now you are actually on the server; you are a virtual you, floating around in the hard drive of your troubled server.</p>
<p>If <code>ssh</code> didn’t even connect, then it might be blocked by a firewall or turned off on the server. If it said <code>Permission denied</code>, then you’ve probably mistyped the user name or password. If it immediately said <code>Connection to www.stockashop.co.uk closed</code>, then you are trying to log in with a user name that is not allowed to run commands; make sure you’re logging in as the administrative user and not an FTP user.</p>
<h3>6. Has It Run Out Of Space?</h3>
<p>Your server has likely not run out of hard disk space, but I’m putting this first because it’s a fairly easy problem to deal with. The command is <code>df</code>, but you can add <code>-h</code> to show the results in megabytes and gigabytes. Type this on the command line:</p>
<p>admin@server$ <code>df -h</code></p>
<p>The results will list each file system (i.e. hard drive or partition) and show the percentage of each that has been used.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-dfh.png" rel="lightbox[6494]" title="What To Do When Your Website Goes Down"><img class="alignnone size-full wp-image-77993" style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-dfh.png" alt="Linux-commands-dfh in What To Do When Your Website Goes Down" width="528" height="243" /></a><br />
<i>Checking hard disk usage on a Linux server.</i><br />
<br clear=all />If any of them show 100% usage, then the command probably took eons to type, and you will need to free up some space fast.</p>
<h4>Quick Fix</h4>
<p>You should still be able to FTP to the server and remove massive files that way. A good place to start is the log files and any back-up directories you have.</p>
<p>You could also try running the <code>find</code> command to search for and remove huge files. This command finds files bigger than 10 MB and lets you scroll through the results one page at a time. You might need to run it as root to avoid a lot of <code>permission denied</code> messages (see below for how to do this). It might also take a long time to run.</p>
<p>root@server# <code>find / -size +10000000c | more</code></p>
<p>You could also restrict the search to the full partition or to just your websites, if you know where they are:</p>
<p>root@server# <code>find /var/www/vhosts/ -size +10000000c | more</code></p>
<p>If you want to know just how big those files are, you can add a formatting sequence to the command:</p>
<p>root@server# <code>find /var/www/vhosts -size +10000000c -printf "%15s %p\n"</code></p>
<p>When you’ve found an unnecessarily big file, you can remove it with <code>rm</code>:</p>
<p>root@server# <code>rm /var/www/vhosts/badwebsite.com/backups/really-big-and-old-backup-file.tgz</code></p>
<h4>Permanent Fix</h4>
<p>Clearing out back-ups, old websites and log files will free up a lot of space. You should also identify any scripts and programs that are creating large back-up files. You could ask your host for another hard drive.</p>
<h3>7. Has It Run Out Of Memory?</h3>
<p>Your server might just be running really, <em>really</em> slowly. The <code>free</code> command will let you know how much memory it is using. Add <code>-m</code> to show the results in megabytes.</p>
<p>admin@server$ <code>free -m</code></p>
<p>The results will show how much of your memory is in use.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-freem.png" alt="Linux-commands-freem in What To Do When Your Website Goes Down" width="528" height="226" /><br />
<i>Checking memory usage on a Linux server.</i><br />
<br clear=all />The results above say that the server has 3550 MB, or 3.5 GB, of total memory. Linux likes to use as much as possible, so the 67 MB free is not a problem. Focus on the <code>buffers/cache</code> line instead. If most of this is used, then your server may have run out of workable memory, especially if the swap space (a bit of the hard drive that the server uses for extra memory) is full, too.</p>
<p>If your server has run out of memory, then the <code>top</code> command will identify which bit of software is being greedy.</p>
<p>admin@server$ <code>top</code></p>
<p>Every few seconds, this gives a snapshot of which bits of software are running, which user started them and how much of your memory and CPU each is using. Unfortunately, this will run very slowly if memory is low. You can press “Q” or Control + C to exit the command.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-top.png" alt="Linux-commands-top in What To Do When Your Website Goes Down" width="528" height="417" /><br />
<i>The Linux <code>top</code> command shows what is running.</i><br />
<br clear=all />Each of the bits of software above is known as a “process.” Big pieces of software such as Apache and MySQL will often have a parent process with a lot of child processes and so could appear more than once in the list. In this benign example, a child process of the Apache Web server is currently the greediest software, using 7.6% of the CPU and 1.6% of the memory. The view will refresh every three seconds. Check the <code>Mem</code> column to see whether anything is consistently eating up a large portion of the memory.</p>
<h4>Quick Fix</h4>
<p>The quickest solution is to kill the memory hog. You will need to be root to do this (unless the process is owned by you — see below). First of all, though, search on Google to find out what exactly you are about to kill. If you kill a core program (such as the SSH server), you’ll be back to telephone support. If you kill your biggest client’s data amalgamation program, which has been running for four days and is just about to finish, then the client could get annoyed, despite your effort to sweeten it with “But your website is okay now!”</p>
<p>If the culprit is HTTPD or Apache or MySQLd, then skip to the next section, because those can be restarted more gracefully. In fact, most things can be restarted more gracefully, but this is a quick ignore-the-consequences type of fix.</p>
<p>Find the process ID in the <code>PID</code> column of the command above, and type <code>kill -9</code>, followed by the number. For example:</p>
<p>root@server# <code>kill -9 23421</code></p>
<p>The <code>-9</code> tells it to stop completely and absolutely. You can now run <code>top</code> again to see whether it has made a difference. If some other similar process has jumped to the memory-eating position instead, then you’ve probably only stopped a child process, and you will need to find the parent process that spawned all the greedy children in the first place, because stopping the parent will stop all the children, too. Use the process ID again in this command:</p>
<p>root@server# <code>ps -o ppid,user,command 23421</code></p>
<p>This asks Linux to show you the parent process ID, user and command for the process number <code>23421</code>. The results will look like this:</p>
<pre>PPID  USER     COMMAND
31701 apache   /usr/sbin/httpd</pre>
<p>The <code>PPID</code> is the parent process ID. Now try killing this one:</p>
<p>root@server# <code>kill -9 31701</code></p>
<p>Run <code>top</code> again. Hopefully, the memory usage has now returned to normal. If the parent process ID was <code>0</code>, then some other process entirely is consuming memory, so run <code>top</code> again.</p>
<h4>Permanent Fix</h4>
<p>You will probably have to restart the offending software at some point because you may have just disabled your server’s SPAM filter or something else important. If the problem was with Apache or MySQL, you might have an errant bit of memory-eating programming somewhere, or Apache, MySQL or PHP might have non-optimal memory limits. There’s a slim chance that you have been hacked and that your server is slow because it’s sending out millions of emails. Sometimes, though, a server has reached capacity and simply needs more RAM to deal with the afternoon rush.</p>
<p>To find out what went wrong in the first place, check the web logs and/or the log files in <code>/var/log/</code>. When your hosting company has finally answered the phone, you can ask it to also take a look. Figuring out what happened is important because it could well happen again, especially if it’s a security issue. If the hosting company is not responsive or convincing enough, seek other help.</p>
<h3>8. Has Something Crashed?</h3>
<p>Most Linux servers use Apache for the Web server software and MySQL for the database. It is easy to see whether these are still running (and to restart them if they’re not) or are using up way too much memory. To see all processes running on your server right now, run this command:</p>
<p>admin@server$ <code>ps aux | more</code></p>
<p>Scroll through the list and look for signs of <code>apache</code> (or its older name <code>httpd</code>) and <code>mysqld</code> (the “d” stands for daemon and is related to the way the programs are run). You are looking for something like this:</p>
<pre>USER       PID %CPU %MEM   VSZ   RSS TTY     STAT START   TIME COMMAND
apache   29495  0.5  1.4 90972 53772 ?       S    14:00   0:02 /usr/sbin/httpd
apache   29683  0.3  1.4 88644 52420 ?       S    14:03   0:00 /usr/sbin/httpd
apache   29737  0.3  1.4 88640 52520 ?       S    14:04   0:00 /usr/sbin/httpd</pre>
<p>Or you can use the <code>grep</code> command to filter results:</p>
<p>admin@server$ <code>ps aux | grep http</code><br />
admin@server$ <code>ps aux | grep mysql</code></p>
<p>If either Apache or MySQL is not running, then this is the source of the problem.</p>
<p><img style="display: inline;" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/11/linux-commands-psmore.png" alt="Linux-commands-psmore in What To Do When Your Website Goes Down" width="528" height="235" /><br />
<i>This listing shows that Apache is indeed running.</i><br />
<br clear=all /><br />
<h4>Quick Fix</h4>
<p>If Apache or MySQL is not running, then you’ll need to run the commands below as root (see below). Linux usually has a set of scripts for stopping and starting its major bits of software. You first need to find these scripts. Use the <code>ls</code> command to check the couple of places where these scripts usually are:</p>
<p>root@server# <code>ls /etc/init.d/</code></p>
<p>If the results include a lot of impressive-looking words like <code>crond</code>, <code>httpd</code>, <code>mailman</code>, <code>mysqld</code> and <code>xinetd</code>, then you’ve found the place. If not, try somewhere else:</p>
<p>root@server# <code>ls /etc/rc.d/init.d/</code></p>
<p>Or use <code>find</code> to look for them:</p>
<p>root@server# <code>find /etc -name mysqld</code></p>
<p>Once it is located, you can run a command to restart the software. Note that the scripts might have slightly different names, like <code>apache</code>, <code>apache2</code> or <code>mysql</code>.</p>
<p>root@server# <code>/etc/init.d/httpd restart</code><br />
root@server# <code>/etc/init.d/mysqld restart</code></p>
<p>Hopefully, it will say something like <code>Stopping…</code> <code>Starting…</code> <code>Started</code>. Your websites will start behaving normally again!</p>
<h4>Permanent Fix</h4>
<p>As above, check the log files, especially the Apache error logs. Sometimes these are all in one place, but usually each website on the server has its own error log. You could look through the ones that were busiest around the time of the crash. Or else you could have a misconfiguration or a programming bug or security breach, so it could well happen again until you identify and address the cause.</p>
<h3>Becoming a Super-User</h3>
<p>Most of the fixes above require special permissions. For example, you (i.e. the user you have logged in as) will be able to kill or restart processes only if you started them. This can happen on shared servers but is unlikely on dedicated servers, where you will see a lot of <code>permission denied</code> messages. So, to run those commands, you will need to become the server’s super-user, usually known as <strong>“root.”</strong> I’ve left this for last because it’s dangerous. You can do a lot of irreversible damage as root. Please don’t remove or restart anything unless you’re sure about it, and don’t leave your computer unattended.</p>
<p>There are two ways to run a command as root. You can prefix each command with <code>sudo</code>, or you can become root once and for all by typing <code>su</code>. Different servers place different restrictions on these commands, but one of them should work. The <code>sudo</code> command is more restrictive when it turns you into a lesser non-root super-user who is able to run some commands but not others. Both commands will ask for an extra password. For example:</p>
<p>admin@server$ <code>sudo /etc/init.d/httpd restart</code></p>
<p>When you run <code>su</code> successfully, the prompt will change from a <code>$</code> to a <code>#</code>, like this:</p>
<p>admin@server$ <code>su</code><br />
<code>Password:</code><br />
admin@server#</p>
<p>It might say <code>admin@server</code> or <code>root@server</code>. Either way, the <code>#</code> means that you are powerful and dangerous — and that you assume full liability for your actions.</p>
<h3>Conclusion</h3>
<p>This article has provided a few tips for recognizing and solving some of the most common causes of a website going down. The commands require some technical knowledge — or at least courage — but are hopefully not too daunting. However, they cover only a small subset of all the things that can go wrong with a website. You will have to rely on your hosting company if it is a networking issue, hardware malfunction or more complicated software problem.</p>
<p>Personally, I don’t mind the ’80s music that plays while I’m on hold with my hosting company. It’s better than complete silence or a marketing message. But it would be even better if the support rep picked up the phone within a few seconds and was ready to help. That is ultimately the difference between paying $40 per month for a dedicated server versus $400.</p>
<p>When the dust has settled, this might be a conversation worth having with your boss — the one still sitting glumly by the phone, eyeing your frown, and waiting for Bono to stop warbling.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2011/01/what-to-do-when-your-website-goes-down/6494.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montreal, capital city of podcasting</title>
		<link>http://blog.iweb.com/en/2010/09/montreal-capital-city-of-podcasting/5380.html</link>
		<comments>http://blog.iweb.com/en/2010/09/montreal-capital-city-of-podcasting/5380.html#comments</comments>
		<pubDate>Thu, 09 Sep 2010 13:55:54 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[podcasting]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=5380</guid>
		<description><![CDATA[Podcasting is a way to broadcast on the Internet audio or video clips that can be accessed using personal computers, as well as video and audio portable players.
Podcasting, which is a sort of a mix between radio/TV and  blogs, is becoming a media of its own. It  has known an incredible growth in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/fr/wp-content/uploads/2010/09/logopodcamp2010.jpg" rel="lightbox[5380]" title="logopodcamp2010"><img class="alignleft size-full wp-image-6191" style="border: 0pt none; margin: 0px 5px;" title="logopodcamp2010" src="http://blog.iweb.com/fr/wp-content/uploads/2010/09/logopodcamp2010.jpg" alt="" width="223" height="97" /></a>Podcasting is a way to broadcast on the Internet audio or video clips that can be accessed using personal computers, as well as video and audio portable players.</p>
<p>Podcasting, which is a sort of a mix between radio/TV and  blogs, is becoming a media of its own. It  has known an incredible growth in recent years and has more and more fans, both producers and consumers (in the best sense of the term). <span id="more-5380"></span></p>
<p><a href="http://podcampmontreal.org/fr">PodCamp Montreal</a> will be held in Montreal on September 11 and 12 at the Coeur des Sciences of the Université du Quebec à Montréal (UQAM).  This event is an anti-conference for social media and podcasting fans and professionals.  If you want to learn more about it, or merely share you ideas, it will be the ideal opportunity, because of the very format of presentations.  Indeed, an anti-conference is less stiff than traditional conferences and all specialists are invited on an equal footing.  People will be very accessible and it will be easy to intervene and ask questions during these presentations.  A more relaxed atmosphere does not mean that there will be no quality guests, quite the opposite, as shown in the <a href="http://podcampmontreal.org/schedule/">announced schedule</a>.<br />
Just before PodCamp Montreal, on September 10th,  will be held <a href="http://mediacampmontreal.wordpress.com/">MediaCamp</a>, which is a new opportunity for traditional media to take a look at their current challenges in an informal and spontaneous context.</p>
<p>This year iWeb is a <a href="http://podcampmontreal.org/sponsors/iweb-successfully-hosting-podcamp-montreal/">proud sponsor of the event</a>.  We will be there to attend conferences and to take the pulse of the community.  If you recognize our badge, please simply come to talk with us.</p>
<p><a href="http://podcampmontreal.org/"><img style="margin: 0px 10px;" src="http://podcampmontreal.org/wp-content/uploads/2010/09/pcmtl2010_attendee.png" border="none" alt="PodCamp Montréal" width="250" height="250" /></a></p>
<p>For those who are not yet familiar with podcasting, here are some examples of good audio and video blogs, in french:</p>
<p><strong>L&#8217;Analyse du Geek</strong>: <a href="http://www.analysedugeek.com/">http://www.analysedugeek.com/</a><br />
Technological and other nonsensic tribulations hosted by Ben le Geek and Frank the Tank</p>
<p><strong>Québec Balado</strong> : <a href="http://quebecbalado.com/">http://quebecbalado.com/</a><br />
Sylvain Grandmaison&#8217;s program dedicated to royalty free music and everything related to podcasting in Quebec.</p>
<p><strong>MacQuébec</strong>: <a href="http://www.ustream.tv/channel/podcast-de-macquebec">http://www.ustream.tv/channel/podcast-de-macquebec</a><br />
The latest news from Apple and its products as well as MacOSX compatible software reviews by the MacQuebec team.</p>
<p><strong>Mes Paroles s&#8217;envolent</strong> : <a href="http://mesparolessenvolent.com/">http://mesparolessenvolent.com/</a><br />
Laurent Lassalle&#8217;s podcast, who shares with us his discoveries in technologies, new Web concepts and music.</p>
<p>In English :</p>
<p><strong>DyscultureD</strong>: <a href="http://dyscultured.com/dyscultured-live/">http://dyscultured.com/dyscultured-live/</a><br />
Introduces the last pop culture happenings north and south of “The 49th Parallel” – including movies, television, music, the Internet, gadgets and much more.</p>
<p><strong>Music is my sanctuary</strong>: <a href="http://www.musicismysanctuary.com/">http://www.musicismysanctuary.com/</a><br />
Monthly mix music masterfully concocted by Montreal disc jockey DJ Lexis.</p>
<p><strong>Six pixels of separation</strong>: <a href="http://www.twistimage.com/podcast/">http://www.twistimage.com/podcast/</a><br />
Author Mitch Joel reflexions on digital marketing, new media and personal branding.</p>
<p><strong>The  TWIT</strong> : <a href="http://twit.tv/">http://twit.tv/</a><br />
Podcast created by Leo Laporte and other former TechTV members.</p>
<p><strong>Rocketboom</strong> : <a href="http://www.rocketboom.com/">http://www.rocketboom.com/</a><br />
This webcast creates and covers a wide range of information related to the Internet culture.</p>
<p>You too, make us discover your favorite podcasts and share your findings by adding your comments to this post.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/09/montreal-capital-city-of-podcasting/5380.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress 3.0: more than a blogging tool</title>
		<link>http://blog.iweb.com/en/2010/06/wordpress-3-0-more-than-a-blogging-tool/4915.html</link>
		<comments>http://blog.iweb.com/en/2010/06/wordpress-3-0-more-than-a-blogging-tool/4915.html#comments</comments>
		<pubDate>Mon, 28 Jun 2010 17:08:48 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=4915</guid>
		<description><![CDATA[Wordpress is probably one of the best known content management systems. There are many others, TikiWiki or Impress CMS to name a few, but when it comes to managing a blog, Wordpress is certainly the most popular. The software, whose development is led by the Automattic team is so popular that it has almost ousted [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.worpress.org" target="_blank"><img class="alignleft size-thumbnail wp-image-5637" style="margin-top: 0px; margin-bottom: 0px; border: 0pt none;" title="010109_logoWP" src="http://blog.iweb.com/fr/wp-content/uploads/2010/06/010109_logoWP-150x150.png" alt="" width="150" height="150" />Wordpress</a> is probably one of the best known content management systems. There are many others, <a href="http://blog.iweb.com/en/2010/06/three-open-source-projects-rewarded-at-mwnw/4523.html">TikiWiki or Impress CMS</a> to name a few, but when it comes to managing a blog, Wordpress is certainly the most popular. The software, whose development is led by the <a href="http://automattic.com/" target="_blank">Automattic</a> team is so popular that it has almost ousted <a href="http://www.sixapart.com/" target="_blank">SixApart</a>&#8217;s <a href="http://movabletype.org" target="_blank">MovableType</a>, that has been the leader in this field for many years . <span id="more-4915"></span></p>
<p>Wordpress began as a simple blogging platform and has evolved over time to become a full-fledged content management system as well as a strong website development platform, through the multitude of available extensions, widgets and themes developed by an ever-growing community of developers. Wordpress is also used to manage communities through <a href="http://buddypress.org/" target="_blank">BuddyPress</a>, a special version which offers Facebook-like features, forums with <a href="http://simple-press.com/" target="_blank">Simple:Press</a> or shopping carts with the <a href="http://wordpress.org/extend/plugins/wp-e-commerce/" target="_blank">WP e-Commerce</a> extension.</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">Wordpress reached a high level of maturity and its latest version, 3.0, which has just been released is undoubtedly the most complete. After a year and a half of work by over 200 volunteer contributors, many bugs have been fixed and many features demanded by users has been built-in (see <a href="http://codex.wordpress.org/Version_3.0" target="_blank">complete list</a> on the official website).</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US"><strong>A guided tour of version 3</strong></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">The administration interface has been streamlined and the contextual help system has been expanded to every screen.</p>
<p>Developers will appreciate the new APIs that will allow them to create and manage more easily the various elements of a theme, including the types of pages and menus. A new default theme named Twenty Ten, uses and highlights all the new features available to developers.</p>
<p>However, the most anticipated feature is the integration of multi-user functions (MU) which allows managing multiple sites from a single installation of Wordpress.</p>
<p>For more more details, watch the video guided tour:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="guid=BQtfIEY1&amp;width=640&amp;height=360&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M" /><param name="src" value="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" /><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="360" src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" allowfullscreen="true" wmode="transparent" flashvars="guid=BQtfIEY1&amp;width=640&amp;height=360&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M"></embed></object></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US"><strong>Upgrade or new installation?</strong></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">If you&#8217;re already a Wordpress user you were probably impatiently waiting for an update to the long-awaited version 3. There are two ways to perform an update. Either by doing a complete clean-install or by using the integrated updater right from the admin dashboard.</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">The first method is more complicated but it gives you complete control on the process and it is highly recommended if the configuration of your site is complex, especially if you use many extensions and a custom theme.</p>
<p>Updating from the dashboard is simpler but sometimes there are situations where an error can occur:</p>
<p><span style="color: #ff0000;"><code>"Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3516487 bytes) in ...."</code></span></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">According to many <a href="http://www.quickonlinetips.com/archives/2010/06/fix-allowed-memory-size-exhausted-errors-wordpress-3-upgrade/">reports</a>, the problem is due to the fact that the size of the file update is now larger than before mainly because of the new MU features and new Twenty Ten theme. WordPress now requires extra memory to complete the download and operation sometimes exhausts the amount of memory assigned to the default PHP scripts on the Web server, hence the error.</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">Several of our shared hosting customers of have reported the problem while others have managed to update without problem.</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">In the meantime if you encounter the error,  there is still hope. Simply make a small change to your custom php.ini by adding this line:</p>
<p><span style="color: #003300;"><code>memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)</code></span></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">If the parameter already exists and uses a different value (typically 32MB), replace the old line by the new one.</p>
<p>If you do not have a custom php.ini file, no problem. Simply create a text file, name it &#8230; as you can guess, &#8220;php.ini&#8221; and save it in a private place of your server (I put mine in /etc/ at the root of my account) .</p>
<p>Then create a file named .htaccess (or edit it if it already exists) to the root of your website (eg in /www/ or /public_html/) and add the following line:</p>
<p><span style="color: #003300;"><code>suPHP_ConfigPath /full/path/to/the/directory/</code></span> (indicate the exact  pathname of the directory that contains your custom php.ini file).</p>
<p><i><del datetime="2010-09-13T17:21:58+00:00">We are studying the possibility of increasing the default memory for shared hosting customers.</del><br />
<strong><u>UPDATE (Sept. 13, 2010):</u> The default memory limit has been increased to 256MB on all our shared servers.  Remember however, that if you use a custom php.ini file,  the value shown is the one that will be used by your applications.</strong></i> </p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">If you need help do not hesitate to <a href="http://iweb.com/contacts/">contact us</a> at customer service. We will gladly help you.</p>
<p>In any case, whatever the method of updating that you choose, check the compatibility of your extensions with version 3 and above all, make a backup of your database before proceeding. This will save you many headaches if something goes wrong.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/06/wordpress-3-0-more-than-a-blogging-tool/4915.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why should I care about SQL Server?</title>
		<link>http://blog.iweb.com/en/2010/06/why-should-i-care-about-sql-server/4772.html</link>
		<comments>http://blog.iweb.com/en/2010/06/why-should-i-care-about-sql-server/4772.html#comments</comments>
		<pubDate>Wed, 16 Jun 2010 16:16:26 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=4772</guid>
		<description><![CDATA[If you are a user of our Windows Server dedicated hosting services you might be interested in knowing more about Microsoft SQL Server.
When making database management system decisions many companies focus on initial benefits but fail to pay attention to longer term advantages. The ability to scale, redundancy, reporting and synchronization are features that you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iweb.com/en/wp-content/uploads/2010/06/sqlserver2.jpg" rel="lightbox[4772]" title="sqlserver2"><img class="alignleft size-medium wp-image-4775" title="sqlserver2" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/sqlserver2-300x187.jpg" alt="" width="240" height="150" /></a>If you are a user of our <a href="http://iweb.com/landing/windows/">Windows Server dedicated hosting services</a> you might be interested in knowing more about Microsoft SQL Server.</p>
<p>When making database management system decisions many companies focus on initial benefits but fail to pay attention to longer term advantages. The ability to scale, redundancy, reporting and synchronization are features that you can take advantage of out-of-the-box with Microsoft SQL Server 2008 R2.</p>
<p>Next week, Microsoft is going to host a webcast whose purpose is to highlight the benefits of Microsoft SQL Server Express and Windows Server dedicated hosting.</p>
<p>This webcast will focus on tools and procedures for getting you up and running with SQL Server quickly, how SQL Server compares to MySQL and how to get a fully functional copy of SQL Server for free.</p>
<p>You can join the live webcast on June 23rd from 1-2pm EST. Access to the Webcast is free but you must register here: <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032453541&#038;Culture=en-CA">https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032453541&amp;Culture=en-CA</a></p>
<p>The webcast is opened to anyone but will be held in English only.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/06/why-should-i-care-about-sql-server/4772.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Three open source projects rewarded at MWNW</title>
		<link>http://blog.iweb.com/en/2010/06/three-open-source-projects-rewarded-at-mwnw/4523.html</link>
		<comments>http://blog.iweb.com/en/2010/06/three-open-source-projects-rewarded-at-mwnw/4523.html#comments</comments>
		<pubDate>Fri, 04 Jun 2010 13:30:51 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=4523</guid>
		<description><![CDATA[Last week was quite busy for developers and techies. All sorts of events have been hosted under the aegis of the Montreal Open Source Week. Also known as MonDev, this week was intended to be a celebration of open source technologies and the communities that revolve around them. 
iWeb was really proud to partner with [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-4526" style="margin: 0px 10px;" title="MWNWlogo" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/MWNWlogo.jpg" alt="" width="242" height="188" />Last week was quite busy for developers and techies. All sorts of events have been hosted under the aegis of the <a href="http://www.mondev.org/">Montreal Open Source Week</a>. Also known as MonDev, this week was intended to be a celebration of open source technologies and the communities that revolve around them. </p>
<p><a href="http://iweb.com">iWeb</a> was really proud to partner with one of the coolest events of the week: <a href="http://www.webnotwar.ca/">Make Web Not War </a> (MWNW). <span id="more-4523"></span></p>
<p>MWNW 2010 was held on May 27 and is one of the first conferences on the topic of interoperability and cross-platform development in Canada. The conference, which focused on the latest techniques and technologies available to the web community, was sponsored jointly by <a href="http://www.microsoft.com">Microsoft</a> and open source communities across Canada, including <a href="http://phpquebec.org">PHPQuebec</a>.</p>
<p>iWeb, along with Microsoft, was there to present bounties to three promising projects developed in PHP and we are pleased to introduce them to you:</p>
<p>Evan Prodromou for <a href="http://www.status.net">Status.net</a>:</p>
<p><img class="alignleft size-full wp-image-4539" style="border: 0pt none; margin: 0px 5px;" title="logo_statusnet" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/logo_statusnet.jpg" alt="" width="73" height="73" />StatusNet is an open source microblogging platform that helps you to connect and share in real time while using your own domain name. Evan is the founder of StatusNet and the creator of the StatusNet software. He is the CEO and lead developer at StatusNet, Inc., a company that provides integration and support services for this platform to brands and organizations.</p>
<p>Marc Laporte for <a href="http://tikiwiki.org">Tiki Wiki CMS Groupware</a>:</p>
<p><img class="alignleft size-full wp-image-4548" style="border: 0pt none; margin: 0px 5px;" title="logo_tikiwiki" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/logo_tikiwiki.jpg" alt="" width="73" height="73" />Tiki Wiki is a Content Management System (CMS) and Groupware application that can be used to create all sorts of websites, portals, intranets and extranets. Marc is an administrator and developer of the TikiWiki project since 2003. He is the founder of <a rel="nofollow" href="http://AvanTech.net">AvanTech.net</a>, a company that specializes in the integration of TikiWiki CMS/Groupware based solutions.</p>
<p>Marc-Andre Lanciault for <a href="http://www.impresscms.org/">ImpressCMS</a>:</p>
<p><img class="alignleft size-full wp-image-4549" style="border: 0pt none; margin: 0px 5px;" title="logo_impressCMS" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/logo_impressCMS.jpg" alt="" width="73" height="73" />ImpressCMS is a community-developed content management system that can be used to easily create and maintain dynamic, flexible websites. Marc-Andre is the lead developer of ImpressCMS and founder of <a rel="nofollow" href="http://inboxinternational.com">INBOX International</a>, a company that offers integration services of Open Source Web technologies to enterprises.</p>
<p>iWeb is proud to support local Open Source projects and truly believes in the strengths of interoperability for all types of applications.</p>
<table border="0">
<tr>
<td>
<p>The three projects were submitted to the <a rel="nofollow" href="http://www.microsoft.com/web/gallery/default.aspx">Windows Web App Gallery</a> so that they are widely available to IIS users.  Look out for the apps to be featured on the <a href="http://www.microsoft.com/web/gallery/featured.aspx">Web Platform Installer</a> soon.</p>
<p>If you would like to submit an app please contact Arun at phponwin[at]microsoft.com  or follow @phponwindows on Twitter.</p>
<p>For more information about Microsoft and its involvement with Open Source technologies, swing by the <a rel="nofollow" href="http://Port25.ca">Port25.ca Blog</a>.</p>
<p>Thanks again to all the developers at StatusNet, ImpressCMS and TikiWiki that worked on the bounties!</td>
<td valign="top"><a href="http://blog.iweb.com/en/wp-content/uploads/2010/06/phpbounties_winners.jpg" rel="lightbox[4523]" title="phpbounties_winners"><img class="size-medium wp-image-4533 " title="phpbounties_winners" src="http://blog.iweb.com/en/wp-content/uploads/2010/06/phpbounties_winners-300x217.jpg" alt="" width="300" height="217" /></a><br />
<br clear=all/><small><u>Front (left to right)</u>: Marc Laporte from TikiWiki and Evan Prodromou from Status.net. <u>Back  (left to right)</u>:  Stéphane Jose from iWeb, Gladstone Grant from Microsoft and Marc-André Lanciault from ImpressCMS</small></td>
</tr>
</table>
<p><a name="videos"></a></p>
<div align="center">
<object width="400" height="224" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.facebook.com/v/10150095139777246" /><embed src="http://www.facebook.com/v/10150095139777246" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="224"></embed></object> </p>
<p><object width="400" height="224" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.facebook.com/v/10150095158507246" /><embed src="http://www.facebook.com/v/10150095158507246" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="224"></embed></object> </p>
<p><object width="400" height="224" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.facebook.com/v/10150089842702246" /><embed src="http://www.facebook.com/v/10150089842702246" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="224"></embed></object>
</div>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/06/three-open-source-projects-rewarded-at-mwnw/4523.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you know our storage solutions?</title>
		<link>http://blog.iweb.com/en/2010/05/do-you-know-our-storage-solutions/4228.html</link>
		<comments>http://blog.iweb.com/en/2010/05/do-you-know-our-storage-solutions/4228.html#comments</comments>
		<pubDate>Wed, 05 May 2010 16:27:34 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=4228</guid>
		<description><![CDATA[The first question one should ask is why use a storage solution rather than a regular hard drive?
Hard drives are useful to store and quickly access to data but they may fail at any time or even alter and delete data. 
When the volume of data is very important, it must be accessed by multiple [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-4849" style="border: 0pt none; margin-top: 0px; margin-bottom: 10px;" title="iStock_000005859547Large" src="http://blog.iweb.com/fr/wp-content/uploads/2010/05/iStock_000005859547Large-150x150.jpg" alt="iStock_000005859547Large" width="150" height="150" />The first question one should ask is why use a storage solution rather than a regular hard drive?</p>
<p>Hard drives are useful to store and quickly access to data but they may fail at any time or even alter and delete data. <span id="more-4228"></span></p>
<p>When the volume of data is very important, it must be accessed by multiple servers. We must therefore turn to more flexible and powerful storage solutions </p>
<p>This is where iWeb can help with its 3 storage solutions: </p>
<p>- Single Storage Server<br />
- Redundant Storage Server<br />
- Dedicated SAN Storage</p>
<p>Which of these solutions is best suited to your needs? Here is a brief description for each one: </p>
<p><strong>Single Storage Server</strong></p>
<p>This solution provides a server with multiple hard drives. Its primary function is to be the file storage central point. It can be accessed by multiple web servers so that your information is always current regardless of the server on which your site&#8217;s visitor  is connected. This is the most economical solution of the three. Note that your architecture depends only on the proper functioning of a single storage server and our second solution offers a higher level of security. </p>
<p><strong>Redundant Storage Server</strong></p>
<p>Unlike with the first solution, it offers two storage servers instead of one. In case of  hardware failure of one of the storage servers, the second automatically takes over. It is a seamless process and it won&#8217;t affect neither your web servers nor your customers and visitors. In case of failure, the configuration of your Web servers won&#8217;t need to be changed, thanks to the use of a virtual IP address</p>
<p><strong>Dedicated SAN Storage</strong></p>
<p>This solution is especially interesting for database servers. It provides access from several Web servers to data stored on multiple databases servers. This configuration allows high performance and great ease of use especially because of the fact that the SAN is recognized as a local volume by each of these servers. </p>
<p><a href="http://iweb.com/contacts/">Contact us</a> if you have any questions or if one of the solutions proposed above interests you.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/05/do-you-know-our-storage-solutions/4228.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iWeb, FTW!</title>
		<link>http://blog.iweb.com/en/2010/04/iweb-ftw/4136.html</link>
		<comments>http://blog.iweb.com/en/2010/04/iweb-ftw/4136.html#comments</comments>
		<pubDate>Wed, 28 Apr 2010 14:52:12 +0000</pubDate>
		<dc:creator>Stéphane Jose</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=4136</guid>
		<description><![CDATA[Hi, Nik Garkusha here!
It’s not often you find a technology partner as passionate about their customers and community as the folks at iWeb.
A few months ago iWeb graciously donated a few servers for a pilot project to help local Montreal OSS communities with their development &#38; testing efforts on IIS7, while we also donated $1000 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-4147" style="margin-top: 0px; margin-bottom: 0px; border: 0pt none;" title="webnotwar" src="http://blog.iweb.com/en/wp-content/uploads/2010/04/webnotwar-300x204.png" alt="webnotwar" width="270" height="184" />Hi, Nik Garkusha here!</p>
<p>It’s not often you find a technology partner as passionate about their customers and community as the folks at <a href="http://iweb.com/">iWeb</a>.</p>
<p>A few months ago iWeb graciously donated a few servers for a pilot project to help local Montreal OSS communities with their development &amp; testing efforts on IIS7, while we also donated $1000 to the project once it was ported over to Windows and IIS.</p>
<p>The idea was well received when it was announced at CareerDemoCamp Montreal in December and 2 bounties were accepted shortly thereafter. A couple months later both of our initial projects have successfully ported over to Windows and IIS  (ImpressCMS and TikiWiki) and just recently we had another bounty accepted by our friends at Status.net!<span id="more-4136"></span></p>
<p>In my conversations with iWeb’s best: Bertrand and Olivier about ideas for bounties and incentives, we came up with an idea for a coding competition, one that will give every developer in Canada using PHP, Python, Ruby – not just .NET – a chance to participate. iWeb even offered to help provide some free hosting for some of the contestants! Wow!</p>
<p>Flash forward a few months, and together we have launched the <a href="http://blog.iweb.com/en/2010/03/iweb-is-the-official-sponsor-of-for-the-web-2010-coding-competition/3708.html">FTW Coding Competition</a>, intended to bring out the best and the brightest developers in Canada to compete for up to $15,000 worth of DELL prizes. As a developer, you can submit your own app you already have created, or develop a new app or port an app, be it Open Source, or not, written in PHP or .NET, or anything else that would run on Windows Server / IIS or Windows Azure.</p>
<p>So, if you are a developer, have some code kicking around – why not see if you can win? Enter your application into one of the 3 categories: PHP Application on Windows/IIS or Azure, Windows Azure Cloud Application (Any language: .Net, PHP, Ruby, Python…) or Open Data Application (Any language, using any of the Canadian Open Data catalogues). Give it a shot!</p>
<p>Oh, and thanks to the awesome guys at iWeb, we may even be able to help out with some hosting for your app. Just email us:  phponwin[at]microsoft.com or hit me up on twitter: <a href="http://twitter.com/@Nik_G">@Nik_G</a> or <a href="http://twitter.com/@PHPonWindows">@PHPonWindows</a></p>
<p><small><em><b>Nik Garkusha</b> is an Open Source Strategy Lead, Open Data enthusiast, PHP, Open Source, HPC and everything in between at Microsoft Canada </em></small></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2010/04/iweb-ftw/4136.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iWeb at the Montreal DemoCamp 2nd December 2009</title>
		<link>http://blog.iweb.com/en/2009/11/iweb-at-the-montreal-democamp-2nd-december-2009/3311.html</link>
		<comments>http://blog.iweb.com/en/2009/11/iweb-at-the-montreal-democamp-2nd-december-2009/3311.html#comments</comments>
		<pubDate>Mon, 30 Nov 2009 19:43:16 +0000</pubDate>
		<dc:creator>iWeb-Jean-Luc</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[democamp]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=3311</guid>
		<description><![CDATA[The iWeb will have a strong presence at the next DemoCamp in Montreal. 2 of our employees will present and Jean-Luc SansCartier (@jeanlucs) will be an event host.
What is a DemoCamp? It&#8217;s an opportunity for Web developers and startups to meet and learn more about the job market, local brilliant projects, and network at the [...]]]></description>
			<content:encoded><![CDATA[<p>The iWeb will have a strong presence at the next <a href="http://careerdemocamp.eventbrite.com/" target="_blank">DemoCamp in Montreal</a>. 2 of our employees will present and Jean-Luc SansCartier (<a href="http://twitter.com/jeanlucs" target="_blank">@jeanlucs</a>) will be an event host.</p>
<p>What is a DemoCamp? It&#8217;s an opportunity for Web developers and startups to meet and learn more about the job market, local brilliant projects, and network at the same time! It&#8217;s a series of 6-8 presentations which showcase the developer community. The demo can be a software, a web application or a current project. No powerpoints, just demos! <strong>The idea is to show technology in action and inspire attendees.</strong></p>
<p>The Demo will be at the <a href="http://careerdemocamp.eventbrite.com/" target="_blank">Mont-Royal center 2nd December 2009 at 6.30pm</a>. The evening will start after the career workshop at 6.30, up to 8pm, when the demos will start. <strong>The event is free and open to all!</strong></p>
<p>The presentations by iWeb employees will be <a href="http://www.noidea.ca/" target="_blank">Patrick Lafontaine</a> and Benjamin Vanheuverzwijn. The subjects will be:</p>
<p><i>- Getting efficient MySQL backups, for free. Patick Lafontaine, certified MySQL DBA (CMDBA) and MySQL Developer (CMDEV)</i></p>
<p><i>- Presentation of free software for developing on a microcontroller PIC 16 bit. Benjamin Vanheuverzwijn, electrical engineer student</i></p>
<p>We hope to see you  at the DemoCamp next wednesday.</p>
<p><i>Follow us on <a href="http://twitter.com/iweb" target="_blank">Twitter</a> and <a href="http://facebook.com/iwebtechnologies" target="_blank">Facebook</a></i></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2009/11/iweb-at-the-montreal-democamp-2nd-december-2009/3311.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Latency Tips and the Path to Faster and Scalable websites</title>
		<link>http://blog.iweb.com/en/2009/04/website-latency-tips-and-the-path-to-faster-and-scalable-websites/2395.html</link>
		<comments>http://blog.iweb.com/en/2009/04/website-latency-tips-and-the-path-to-faster-and-scalable-websites/2395.html#comments</comments>
		<pubDate>Thu, 16 Apr 2009 12:30:36 +0000</pubDate>
		<dc:creator>heri</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[haproxy]]></category>
		<category><![CDATA[iWeb]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[latency]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[load-balancing]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[RabbitMQ]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=2395</guid>
		<description><![CDATA[If you go through guides and blog posts published on the iWeb blog for the past three months, you can see many articles on how to setup a website, how to choose a dedicated server, how to transfer your website to a new host, etc. 
So far, there weren&#8217;t any advanced articles mentioning advanced setups [...]]]></description>
			<content:encoded><![CDATA[<p>If you go <a href="http://blog.iweb.com/en/category/web-development">through guides</a> <a href="http://blog.iweb.com/en/category/web-hosting">and blog posts</a> published on the iWeb blog for the past three months, you can see many articles <a href="http://blog.iweb.com/en/2009/03/install-guide-setting-up-a-new-dedicated-server/2221.html">on how to setup a website</a>, <a href="http://blog.iweb.com/en/2009/01/hosting-guide-how-to-choose-a-dedicated-server/1798.html">how to choose a dedicated server</a>, <a href="http://blog.iweb.com/en/2009/01/guide-how-to-switch-web-hosting-providers/1728.html">how to transfer your website to a new host</a>, etc. </p>
<p>So far, there weren&#8217;t any advanced articles mentioning advanced setups or tips on how to scale efficiently a website. The reason is very simple: from experience, it&#8217;s better to just launch a website, and then optimize only when bottlenecks and performance problems occur. Most development teams follow this principle; otherwise, they will be optimizing prematurely their setup, and also due to the fact that every website has different needs and thus different problems to solve.</p>
<p>You can see below for instance the graph when <a href="http://delicious.com">delicious</a>&#8217;s homepage is loaded</p>
<p><img src="http://blog.iweb.com/en/wp-content/uploads/2009/04/inspector.png" alt="delicious inspector" title="delicious inspector" class="alignnone size-full wp-image-2398" /></p>
<p>It took about 1.85 sec to render the website, knowing that other websites such flickr.com target 250ms total loading times. The graphic above shows that the server response took 1.3 sec, which is almost 2/3rd of the total time. This means the bottleneck is either in the DNS server, or maybe because the delicious servers were handling too much traffic, and were queuing user requests. </p>
<p>Here&#8217;s a graph for another website (<a href="http://techentreprise.com">TechEntreprise</a>):<br />
<img src="http://blog.iweb.com/en/wp-content/uploads/2009/04/techentreprise.png" alt="techentreprise inspector" title="techentreprise inspector" class="alignnone size-full wp-image-2399" /><br />
Response time is similar to delicious, in 1.83sec, however, the responses are very different in nature: it&#8217;s loaded in less than 100ms, but static files such as pictures, css, or javascript take the remaining. Assets delivery should then be optimized on this website, using compression, trying to use less static files, or using special hosting solutions to make the response faster. </p>
<p>During the lifetime of a website, a development team must then track those metrics; and optimize iteratively, each time on a different bottleneck. The problems can occur:</p>
<ol>
<li>DNS Servers</li>
<li>Front-End Servers Capacity</li>
<li>Application Servers speed and capacity</li>
<li>Back-end and database servers speed</li>
<li>Static files servers</li>
</ol>
<h3>1. DNS Servers</h3>
<p>When a new user wants to visit a website that wasn&#8217;t visited recently, there must be first a DNS query. The DNS queries can be noticeable if the visitor is another continent or if you have slow DNS servers. Learnhub, a website made by a company from Toronto, saw for instance <a href="http://dns.learnhub.com/lesson/11620-how-to-compare-hosted-dns-providers-with-data">that DNS response time took up to 500ms, and switched to Dynect</a> for ultra-fast DNS Hosting. The graphic below shows the improvements when they made the switch:<br />
<img src="http://asset2.learnhub.com/lesson/pages/11620/photos/25547-large.jpg" alt="dns dynect" /><br />
The response time is now 3 times less for learnhub, a noticeable improvement for its massive user base in India. </p>
<h3>2. Front-End Servers Capacity</h3>
<p>Front-End servers are the first servers to deal with your request, putting it into a queue, and then dispatching it to the appropriate server, such as an application server, the application cache (or memcache). Front-End servers can be specialized software (such as <a href="http://haproxy.1wt.eu/">haproxy</a> or <a href="http://nginx.net/">nginx</a>, which have built-in load-balancing features) or it can also be <a href="http://iweb.com/managed-hosting/load-balancing/">dedicated load-balancing hardware</a> such as the ones here. In more modest websites, Apache or the web server would be the front-end and the application server at the same time. </p>
<p>In most hosting architectures, the bottleneck is rarely the front-end servers. If it is, that&#8217;s because you didn&#8217;t choose the best routing algorithm, for instance chosing round-robin queuing instead of more intelligent load-based queuing. In most cases also, it&#8217;s because there are not enough application servers, and the front-end servers are just waiting for requests to be computed. Here is for instance how <a href="http://dev.lookery.com/post/56957930/haproxy">response times change when you add more connections</a> to app servers (with the same load-balancer in front)<br />
<img src="http://davidcancel.com/dropbox/haproxy-tracker.png" alt="haproxy tracker" /><br />
It&#8217;s a significant boost, so tweaking the website&#8217;s latency can just be configuration change. </p>
<h3>3. Application Servers speed and capacity</h3>
<p>The application server computes the request, for instance delivering a personalized page according to a user&#8217;s preferences. </p>
<p>This depends on technologies used by the website (php, python, java, ruby + any used frameworks)</p>
<p>If the bottlneck is the application server, there are two paths: either optimize the web app code, or scale it by using more and better hardware. </p>
<p>Optimizing the code is beyond the scope of this article; it involves testing, using patterns and best practices, benchmarking sections of your code, and then try to refactor the code for better response time. <a href="http://blog.iweb.com/en/2009/03/learning-about-complex-and-scalable-hosting-solutions/2288.html">Go to the resources relevant to your technology stack</a>, benchmark it, and get help from an experienced engineer or development team. </p>
<p>If you&#8217;ve hit the wall in code optimization, you can think about getting beefier servers, try to find the best mix of RAM and CPUs, and then use this &#8220;base server&#8221; to scale horizontally, in clusters. An easy solution for <a href="http://iweb.com/managed-hosting/web-cluster/">LAMP websites can be seen here</a>. </p>
<p>Many modern websites (put the &#8220;web2.0&#8243; keyword here) also have advanced features such as user emails and notifications, computations of social graphs, search, messenging, text messages, video transcoding, etc. If you have such functionality, a very quick way to decrease response time is &#8220;outsource&#8221; those features to dedicated servers. You can use messenging servers such as <a href="http://activemq.apache.org/">ActiveMQ</a>, <a href="http://www.rabbitmq.com/">RabbitMQ</a> (an Apache project) or even kestrel (which Twitter uses) to offload long-running tasks to specialized servers.  Doing asynchronous requests would allow in theory instantaneous response times, so that&#8217;s something you would want to look at as soon as you have more than a couple of dedicated servers. </p>
<p>Caching is also an efficient way to process requests, to prevent requests hitting app servers. As for web application code, this depends on technologies used for your website. </p>
<h3>4. Back-end and database servers speed</h3>
<p>Fortunately, optimizing database servers is easier than the above points. </p>
<p>There are known and &#8220;battle-tested&#8221; solutions for instance on scaling MySQL, from replication to master-slaves setups, and balancing the loads. Like application servers, you can <a href="http://iweb.com/dedicated/power-servers/">search for the best hardware for the server</a>, using power servers, and with very low access time hard drives. You can see for instance in the following graph how MySQL behaves for different hardware on different loads, and then plan accordingly:<br />
<img src="http://tweakers.net/ext/i.dsp/1152946667.png" alt="mysql cores server" width="360" height="428" /></p>
<p>Many web companies also use heavily <a href="http://www.danga.com/memcached/">memcached</a> in front of the SQL Servers, in order to retrieve frequently-accessed objects from memory.</p>
<h3>5. Assets Servers</h3>
<p>Assets servers delivers static files, such as pictures, videos, javascript files, and other static elements such as flash animations. </p>
<p>You can tweak your web application to serve less files (for instance get all javascript files into just one file), compress files (and then gzip when serving the request). </p>
<p>Optimizing static file servers is probably the easiest when scaling and lowering response times. </p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2009/04/website-latency-tips-and-the-path-to-faster-and-scalable-websites/2395.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twitter Search, the most promising Marketing Tool since Google Adwords</title>
		<link>http://blog.iweb.com/en/2009/03/twitter-search-the-best-sales-tool-since-google-adwords/2265.html</link>
		<comments>http://blog.iweb.com/en/2009/03/twitter-search-the-best-sales-tool-since-google-adwords/2265.html#comments</comments>
		<pubDate>Mon, 16 Mar 2009 20:15:00 +0000</pubDate>
		<dc:creator>heri</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[customer]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=2265</guid>
		<description><![CDATA[Google Adwords makes the bulk of Google&#8217;s $21 billion annual revenues. Its success lies on the fact that it&#8217;s capturing current intent, i.e. Internet visitors looking for something at one precise moment. Intent is the keyword here; this is what differs a Google search from a visit to a media site, a blog or a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://adwords.google.com">Google Adwords</a> makes the bulk of Google&#8217;s $21 billion annual revenues. Its success lies on the fact that it&#8217;s capturing current <strong>intent</strong>, i.e. Internet visitors looking for something at one precise moment. Intent is the keyword here; this is what differs a Google search from a visit to a media site, a blog or a social network, where people are looking for entertainment or for hanging out, and not necessarily looking to buy a product or a service.</p>
<p>Nobody does it better than Google currently. They deliver the best search results, getting thus repeated visits, and they also focus on delivering the most relevant ads, thanks to a unique and intelligent PPC algorithm.</p>
<p>Google&#8217;s Adwords efficiency beats then other Internet marketing tools, such as newsletters, direct mailings, or &#8220;classical&#8221; advertising such as banners.</p>
<p>Surprisingly, <a href="http://search.twitter.com">Twitter Search</a> might be the next holy grail for Internet marketers, and for Twitter and its investors too. Beyond customer service, or beyond brand tracking in the social media space, Twitter Search can be used as a powerful sales tool.</p>
<p><img class="alignnone size-full wp-image-2276" title="tweetdeck tracking keywords" src="http://blog.iweb.com/en/wp-content/uploads/2009/03/tweetdeck.png" alt="tweetdeck tracking keywords" /></p>
<p>For instance, the <a href="http://www.tweetdeck.com/beta/">TweetDeck</a> screenshot has a panel dedicated to Twitter users writing about &#8220;dedicated server&#8221; (panel 2). This goes from troubles about setting up a dedicated server, to those looking for recommendations, or those micro-blogging about their software stack. If one sells then dedicated servers, it&#8217;s straightforward to initiate a contact with a reply, and acquire a customer.</p>
<p>This is powerful, as it goes in the same spirit of Google Adwords: Twitter Search surfaces the intention of Twitter users, with people looking for answers NOW, and receptive to feedback. It shows the most recent results in the panel, similar to Google&#8217;s most relevant results listed first in a web search page. It&#8217;s even more powerful, since you can put a name to each result, and have access to the user&#8217;s bio and network.</p>
<p>This is just an example, and it&#8217;s easy to see how you can integrate it too in your customer acquisition tools. You could track</p>
<p><code>wordpress near:Toronto</code></p>
<p>if you are a wordpress developer based in that city, and want to offer your services. You can even track keywords related to similar products (Drupal, Joomla, Tikwiki) in case you are also able to manage those leads. Twitter Search has more features, <a href="http://search.twitter.com/advanced">worth the look</a></p>
<p>As any new tool usage, a company or a service provider has to be very careful with Twitter Search, since it&#8217;s akin to say&#8230; hitting strangers in a bar. There is a fine line between authentic conversation and advice (which is what Twitter is meant to be), and spamming random users about your products. Twitter (or a third-party tool TweetDeck) also lacks tools to manage threads and conversations, which would allow a sales team or a customer service team to &#8220;assign&#8221; a Twitter user to a representative. Alerts, notifications, user tagging, flagging a few users, those are power features that Twitter would need to implement and make it a competitor (or a compliment) to Google Adwords, and ultimately transforming Twitter into an Internet giant.</p>
<p>Related Articles:</p>
<ul>
<li><a href="http://blog.iweb.com/en/2009/03/opportunities-on-the-web/2257.html">Opportunities on the Web</a></li>
<li>Revolutions, Crisis and Innovation: <a href="http://blog.iweb.com/en/2008/12/revolutions-crisis-innovation-internet-still-the-most-exciting-technology-in-2008/1664.html">Why the Internet is still the most exciting technology in 2008</a></li>
<li><a href="http://blog.iweb.com/en/2008/12/top-9-reasons-why-web-hosting-is-awesome/1576.html">Top 9 Reasons Why Web Hosting is Awesome</a></li>
</ul>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2009/03/twitter-search-the-best-sales-tool-since-google-adwords/2265.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Opportunities on the Web</title>
		<link>http://blog.iweb.com/en/2009/03/opportunities-on-the-web/2257.html</link>
		<comments>http://blog.iweb.com/en/2009/03/opportunities-on-the-web/2257.html#comments</comments>
		<pubDate>Fri, 13 Mar 2009 20:35:13 +0000</pubDate>
		<dc:creator>heri</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://blog.iweb.com/en/?p=2257</guid>
		<description><![CDATA[ As a fast-growing industry, the Internet gathers hopes and dreams of many technology entrepreneurs, moms at home, freelancers, consultants, and also many &#8220;traditional&#8221; companies looking to expand in new fields. 
As such, there are lots of blogs and websites specialized on the topic of how make money online, most of them focusing on the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2225/2508660124_0195a85853.jpg?v=0" alt="money venture technology" width="400" height="300" /> As a fast-growing industry, the Internet gathers hopes and dreams of many technology entrepreneurs, moms at home, freelancers, consultants, and also many &#8220;traditional&#8221; companies looking to expand in new fields. </p>
<p>As such, there are lots of blogs and websites specialized on the topic of how make money online, most of them focusing on the &#8220;how to get rich quick&#8221; schemes, and most of them not worth a second look, since many are just plain scams. </p>
<p>Here&#8217;s one interesting link though, <a href="http://www.incomediary.com/top-earning-websites/">a list of top web companies which earn the most</a>. Google tops the list, at $21.8 billion revenues each year, followed by Amazon, Yahoo and Ebay. </p>
<p>If you are publishing a website, do have a look at the list, it does give ideas. There are a large number of companies in Internet advertising, and a few sizeable ones in retail (Amazon, Ebay, Zappos), however there are companies which are virtually monopolies. </p>
<p>Paypal for instance could use more competitors. Bloggers, web2.0 startups, big media companies would need a micro-payment system, one which is at the same very easy to use for consumers, and powerful for companies. </p>
<p>The iTunes Music Store is also a model which could use more competitors. It&#8217;s a virtual monopoly on music and media delivery on the web, and what a better time now than start a new web service to deliver music and video to consumers. </p>
<p>We could also have more online stores. Zappos (shoes) and Amazon (books) are good models; one could think about stores specialized in clothing, or in electronics, or in sports etc. </p>
<p>Have a great weekend! </p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.iweb.com/en/2009/03/opportunities-on-the-web/2257.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

