<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: The Importance of Cloud Computing for PHP Developers</title>
	<atom:link href="http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 17 Mar 2011 15:00:42 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ian</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2375</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Mon, 03 Jan 2011 16:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2375</guid>
		<description>@chris,

You can host your email accounts on EC2, but I&#039;d honestly recommend setting up google apps for domains which is free and gives you gmail for your own domain: http://www.google.com/apps/intl/en/group/index.html

If you are interested in hosting your own email on the servers (again, not the best way to go anymore), then check out the articles on slicehost (http://articles.slicehost.com/)... they&#039;ve got all sorts of really good stuff on there that walks you through setting various services up for many popular distros of linux.

Finally, I&#039;d recommend slicehost or the rackspace cloud over EC2 for no other reason than cost... EC2 is awesome, but it&#039;s a bit more expensive than those two guys.  Any of the three will work great, however.</description>
		<content:encoded><![CDATA[<p>@chris,</p>
<p>You can host your email accounts on EC2, but I&#8217;d honestly recommend setting up google apps for domains which is free and gives you gmail for your own domain: <a href="http://www.google.com/apps/intl/en/group/index.html" rel="nofollow">http://www.google.com/apps/intl/en/group/index.html</a></p>
<p>If you are interested in hosting your own email on the servers (again, not the best way to go anymore), then check out the articles on slicehost (<a href="http://articles.slicehost.com/).." rel="nofollow">http://articles.slicehost.com/)..</a>. they&#8217;ve got all sorts of really good stuff on there that walks you through setting various services up for many popular distros of linux.</p>
<p>Finally, I&#8217;d recommend slicehost or the rackspace cloud over EC2 for no other reason than cost&#8230; EC2 is awesome, but it&#8217;s a bit more expensive than those two guys.  Any of the three will work great, however.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2368</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Mon, 03 Jan 2011 00:46:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2368</guid>
		<description>I&#039;m interested in moving a number of my sites into the cloud (rather than the current shared environment), but there are accompanying email accounts with many of these sites.  How might I handle that?  Will I be able to easily host email accounts with EC2?</description>
		<content:encoded><![CDATA[<p>I&#8217;m interested in moving a number of my sites into the cloud (rather than the current shared environment), but there are accompanying email accounts with many of these sites.  How might I handle that?  Will I be able to easily host email accounts with EC2?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Importance of Cloud Computing for PHP Developers &#124; Shreyas Dode`s Blog</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2249</link>
		<dc:creator>The Importance of Cloud Computing for PHP Developers &#124; Shreyas Dode`s Blog</dc:creator>
		<pubDate>Mon, 04 Oct 2010 18:23:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2249</guid>
		<description>[...] gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/ [...]</description>
		<content:encoded><![CDATA[<p>[...] gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alain</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2142</link>
		<dc:creator>Alain</dc:creator>
		<pubDate>Thu, 03 Jun 2010 22:39:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2142</guid>
		<description>Kind of under the radar but led the way for providing cloud platform support for Rails, Java and PHP.  You may want to check Morphlabs, Ian.

Best.
Alain</description>
		<content:encoded><![CDATA[<p>Kind of under the radar but led the way for providing cloud platform support for Rails, Java and PHP.  You may want to check Morphlabs, Ian.</p>
<p>Best.<br />
Alain</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2116</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Wed, 05 May 2010 10:39:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2116</guid>
		<description>I&#039;m a bit confused about this cloud computing stuff,. It sounds to me like a cloud host would be a powerful server build hosting a ton of virtual servers, which honestly sounds just like shared hosting. It also sounds very slow. can you clarify on the base of how this all works?</description>
		<content:encoded><![CDATA[<p>I&#8217;m a bit confused about this cloud computing stuff,. It sounds to me like a cloud host would be a powerful server build hosting a ton of virtual servers, which honestly sounds just like shared hosting. It also sounds very slow. can you clarify on the base of how this all works?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sai</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2115</link>
		<dc:creator>Sai</dc:creator>
		<pubDate>Wed, 05 May 2010 10:36:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2115</guid>
		<description>so how does it work?. Do I get SSH or ftp or is it like I get completely a dedicated server for such a cheap cost, how do I look this from my existing usage of the website</description>
		<content:encoded><![CDATA[<p>so how does it work?. Do I get SSH or ftp or is it like I get completely a dedicated server for such a cheap cost, how do I look this from my existing usage of the website</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: seema</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-2090</link>
		<dc:creator>seema</dc:creator>
		<pubDate>Fri, 26 Mar 2010 09:54:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-2090</guid>
		<description>Advantages of cloud computing:
Cloud Computing refers to a computing system in which tasks are assigned through a combination of connections, service and software over a network. This collective of connections is known as the “CLOUD”. Computing at this level allows users to sort through a vast amount of data. For example “Google” is currently the forerunner of cloud computing due to its need to produce accurate and instant results for the million of search queries it receives every day. Cloud computing is like conception of purchasing a land, building infrastructure and then leasing the flats. While the investor bags in big profits, customer accesses the benefits in small expenditure. In cloud computing, provider hosts the software on the internet which is then accessed by customers who use resources as a service, paying only for what they make use of. Google and Yahoo are the examples of the cloud computing service providers.

1.	Both small and medium sized businesses can instantly obtain the benefits of the enormous infrastructure without having to implement and administer/run it directly. This also permits accessibility to multiple data centers anywhere on the globe means that as the need for resources increases, companies can add additional service as and when needed from the cloud computing vendor without having to pay for additional hardware.
2.	Cloud computing is more environmentally friendly. Reducing the number of hardware components and replacing them with cloud computing systems reduces energy costs for running hardware and cooling as well as reducing Carbon Dioxide Emissions and conserving energy. Moving applications to the cloud can potentially reduce energy costs for running and cooling hardware. 
3.	Cloud computing could allow you have only a small and inexpensive computer, processor and monitor in front of you. You would have no need for hard drive or a CD/DVD drive. Instead you would need only an Internet connection, which would hook you up to a central supercomputer that would host all your programs and files. This presents and advantage to both storage and security issue.
4.	A Low Cost alternative to access Technology: It more like how you utilize traditional utilities like electricity, pay for what you use and pay till you use it. This in order to enable companies to save their money on important business activities. Moreover it gives small and medium businesses an opportunity to access technology as a resource.
5.	In cloud computing, the infrastructure is maintained by a provider and the services are accessed by customers by way of internet using web browser. The user need not be worried about back end engineering and parameters. Besides this the user does not need to install the application on his system, saving him from the trouble of software maintenance, ongoing operation and support. 
6.	Six benefits:
a.	Reduced cost: cloud technology is paid incrementally, saving organizations money.
b.	Increased storage: Organizations can store more data than on private computers system.
c.	Highly Automated: No longer do IT personnel need to worry about keeping software up to date.
d.	Flexibility: Offers much more flexibility than past computing methods.
e.	More Mobility: Employees can access information wherever they are, rather than having to remain at their desks.
f.	Allow IT to shift focus:  No longer to worry about constant server updates and other computing issues, Govt. organizations will be free to concentrate on innovations.
7.	Instead of installing a suite of software for each computer, you’d only have to load one application. That application would allow workers to log into a web-based service which hosts all the programs the user would need for his or her job. Remote machines owned by another company would run everything from E-mail to word processing to complex data analysis programs. Due to this there is significant workload shift. Local computers no longer have to do all the heavy lifting when it comes to running applications. The network of computers that make up the cloud handles them instead. Hardware and software demands on the user’s side decreases. The only thing the user’s computer needs to be able to run is the cloud computing systems Interface Software, which can be as simple as a Web Browser, and the clouds network takes care of the rest. If you have an e-mail account with web based e-mail services like Yahoo or Gmail, here instead of running an e-mail program on your computer, you log in to a web e-mail account remotely. The software and storage for your account doesn’t exist on your computer- it’s on the service’s computer cloud.
8.	It is efficient to make use of cloud computing service to provide backup and recovery. Investing in a ton of duplicate infrastructure makes no sense. The service provider can provision full features for a range of applications, with everything from e-mail to project management to typical office applications like word processors, spreadsheets etc. accessible to the user. That’s the essence of SaaS. Using these applications simply requires accessing a website, creating an account and getting to work. All information is stored in the cloud not on the machine in front of you and is secure protected and is accessible to you no matter where you are and even which device you are using. You are likely to pay a monthly service. Organizations no longer have to acquire additional hardware or hire additional staff to support their business requirements.</description>
		<content:encoded><![CDATA[<p>Advantages of cloud computing:<br />
Cloud Computing refers to a computing system in which tasks are assigned through a combination of connections, service and software over a network. This collective of connections is known as the “CLOUD”. Computing at this level allows users to sort through a vast amount of data. For example “Google” is currently the forerunner of cloud computing due to its need to produce accurate and instant results for the million of search queries it receives every day. Cloud computing is like conception of purchasing a land, building infrastructure and then leasing the flats. While the investor bags in big profits, customer accesses the benefits in small expenditure. In cloud computing, provider hosts the software on the internet which is then accessed by customers who use resources as a service, paying only for what they make use of. Google and Yahoo are the examples of the cloud computing service providers.</p>
<p>1.	Both small and medium sized businesses can instantly obtain the benefits of the enormous infrastructure without having to implement and administer/run it directly. This also permits accessibility to multiple data centers anywhere on the globe means that as the need for resources increases, companies can add additional service as and when needed from the cloud computing vendor without having to pay for additional hardware.<br />
2.	Cloud computing is more environmentally friendly. Reducing the number of hardware components and replacing them with cloud computing systems reduces energy costs for running hardware and cooling as well as reducing Carbon Dioxide Emissions and conserving energy. Moving applications to the cloud can potentially reduce energy costs for running and cooling hardware.<br />
3.	Cloud computing could allow you have only a small and inexpensive computer, processor and monitor in front of you. You would have no need for hard drive or a CD/DVD drive. Instead you would need only an Internet connection, which would hook you up to a central supercomputer that would host all your programs and files. This presents and advantage to both storage and security issue.<br />
4.	A Low Cost alternative to access Technology: It more like how you utilize traditional utilities like electricity, pay for what you use and pay till you use it. This in order to enable companies to save their money on important business activities. Moreover it gives small and medium businesses an opportunity to access technology as a resource.<br />
5.	In cloud computing, the infrastructure is maintained by a provider and the services are accessed by customers by way of internet using web browser. The user need not be worried about back end engineering and parameters. Besides this the user does not need to install the application on his system, saving him from the trouble of software maintenance, ongoing operation and support.<br />
6.	Six benefits:<br />
a.	Reduced cost: cloud technology is paid incrementally, saving organizations money.<br />
b.	Increased storage: Organizations can store more data than on private computers system.<br />
c.	Highly Automated: No longer do IT personnel need to worry about keeping software up to date.<br />
d.	Flexibility: Offers much more flexibility than past computing methods.<br />
e.	More Mobility: Employees can access information wherever they are, rather than having to remain at their desks.<br />
f.	Allow IT to shift focus:  No longer to worry about constant server updates and other computing issues, Govt. organizations will be free to concentrate on innovations.<br />
7.	Instead of installing a suite of software for each computer, you’d only have to load one application. That application would allow workers to log into a web-based service which hosts all the programs the user would need for his or her job. Remote machines owned by another company would run everything from E-mail to word processing to complex data analysis programs. Due to this there is significant workload shift. Local computers no longer have to do all the heavy lifting when it comes to running applications. The network of computers that make up the cloud handles them instead. Hardware and software demands on the user’s side decreases. The only thing the user’s computer needs to be able to run is the cloud computing systems Interface Software, which can be as simple as a Web Browser, and the clouds network takes care of the rest. If you have an e-mail account with web based e-mail services like Yahoo or Gmail, here instead of running an e-mail program on your computer, you log in to a web e-mail account remotely. The software and storage for your account doesn’t exist on your computer- it’s on the service’s computer cloud.<br />
8.	It is efficient to make use of cloud computing service to provide backup and recovery. Investing in a ton of duplicate infrastructure makes no sense. The service provider can provision full features for a range of applications, with everything from e-mail to project management to typical office applications like word processors, spreadsheets etc. accessible to the user. That’s the essence of SaaS. Using these applications simply requires accessing a website, creating an account and getting to work. All information is stored in the cloud not on the machine in front of you and is secure protected and is accessible to you no matter where you are and even which device you are using. You are likely to pay a monthly service. Organizations no longer have to acquire additional hardware or hire additional staff to support their business requirements.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CL</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-1914</link>
		<dc:creator>CL</dc:creator>
		<pubDate>Mon, 05 Oct 2009 18:38:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-1914</guid>
		<description>Hey Ian. Cloud is definitely an ambiguous term. It seems what you&#039;re talking about is the modern VPS, to which you could add Linode. Definitely handy to spin up staging environments, and having a development stack that is an exact replica of production certainly sounds beneficial. 

I think I&#039;ll stick to localhost for now though, I switched to Mac 7 years ago for the FreeBSD underpinnings. So I can use site.dev style domains with Apache while still running Photoshop.

Personally I&#039;m more interested in the other kind of Cloud, modern shared hosting on a giant cluster. Google App Engine (Python), Heroku (Ruby/Rails) and Rackspace Cloud Sites (PHP). I&#039;m thinking of going the Rackspace route this weekend.</description>
		<content:encoded><![CDATA[<p>Hey Ian. Cloud is definitely an ambiguous term. It seems what you&#8217;re talking about is the modern VPS, to which you could add Linode. Definitely handy to spin up staging environments, and having a development stack that is an exact replica of production certainly sounds beneficial. </p>
<p>I think I&#8217;ll stick to localhost for now though, I switched to Mac 7 years ago for the FreeBSD underpinnings. So I can use site.dev style domains with Apache while still running Photoshop.</p>
<p>Personally I&#8217;m more interested in the other kind of Cloud, modern shared hosting on a giant cluster. Google App Engine (Python), Heroku (Ruby/Rails) and Rackspace Cloud Sites (PHP). I&#8217;m thinking of going the Rackspace route this weekend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Youngman</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-1854</link>
		<dc:creator>Nathan Youngman</dc:creator>
		<pubDate>Fri, 14 Aug 2009 17:58:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-1854</guid>
		<description>Hey Ian. Cloud is definitely an ambiguous term. It seems what you&#039;re talking about is the modern VPS, to which you could add Linode. Definitely handy to spin up staging environments, and having a development stack that is an exact replica of production certainly sounds beneficial. 

I think I&#039;ll stick to localhost for now though, I switched to Mac 7 years ago for the FreeBSD underpinnings. So I can use site.dev style domains with Apache while still running Photoshop.

Personally I&#039;m more interested in the other kind of Cloud, modern shared hosting on a giant cluster. Google App Engine (Python), Heroku (Ruby/Rails) and Rackspace Cloud Sites (PHP). I&#039;m thinking of going the Rackspace route this weekend.</description>
		<content:encoded><![CDATA[<p>Hey Ian. Cloud is definitely an ambiguous term. It seems what you&#8217;re talking about is the modern VPS, to which you could add Linode. Definitely handy to spin up staging environments, and having a development stack that is an exact replica of production certainly sounds beneficial. </p>
<p>I think I&#8217;ll stick to localhost for now though, I switched to Mac 7 years ago for the FreeBSD underpinnings. So I can use site.dev style domains with Apache while still running Photoshop.</p>
<p>Personally I&#8217;m more interested in the other kind of Cloud, modern shared hosting on a giant cluster. Google App Engine (Python), Heroku (Ruby/Rails) and Rackspace Cloud Sites (PHP). I&#8217;m thinking of going the Rackspace route this weekend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.gen-x-design.com/archives/the-importance-of-cloud-computing-for-php-developers/#comment-1850</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Fri, 14 Aug 2009 04:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=318#comment-1850</guid>
		<description>@Jestep, I agree with what you say to a point, but a lot of what I was trying to say was that there&#039;s space for cloud in a developer&#039;s every day routine... there&#039;s so many benefits of working with cloud servers for development beyond those of production environments (which you enumerated quite well, btw).  

I think a lot of PHP developers miss out on these benefits (trying new technologies, kick-ass dev environments, etc.) simply because there&#039;s not enough talk about it in the community... I&#039;m happy you took the time to comment, I&#039;m really interested in starting a general dialogue about this stuff with everyone!</description>
		<content:encoded><![CDATA[<p>@Jestep, I agree with what you say to a point, but a lot of what I was trying to say was that there&#8217;s space for cloud in a developer&#8217;s every day routine&#8230; there&#8217;s so many benefits of working with cloud servers for development beyond those of production environments (which you enumerated quite well, btw).  </p>
<p>I think a lot of PHP developers miss out on these benefits (trying new technologies, kick-ass dev environments, etc.) simply because there&#8217;s not enough talk about it in the community&#8230; I&#8217;m happy you took the time to comment, I&#8217;m really interested in starting a general dialogue about this stuff with everyone!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

