<?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: Uptown Perl</title>
	<atom:link href="http://ztoe.net/2006/04/uptown-perl/feed/" rel="self" type="application/rss+xml" />
	<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-&#038;seed_title=Uptown+Perl</link>
	<description>by Adrian Cooke</description>
	<lastBuildDate>Fri, 04 May 2012 10:36:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Dead Reckoning &#187; Archive &#187; Six Months in the Sphere</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-67&#038;seed_title=Uptown+Perl#comment-67</link>
		<dc:creator>Dead Reckoning &#187; Archive &#187; Six Months in the Sphere</dc:creator>
		<pubDate>Mon, 01 May 2006 05:39:18 +0000</pubDate>
		<guid isPermaLink="false">http://ztoe.net/?p=52#comment-67</guid>
		<description>[...] The technical aspects of keeping a blog up-and-running are engrossing, and as I wrote in a recent nerd-dispatch, my publishing software, WordPress, has kindled a whole new kind of geeklove in me. Layout is a challenge though, and one that&#8217;s not as instantly rewarding or enjoyable as I would have thought. Writing CSS for a content management system that produces pages dynamically is not nearly as straight-forward as styling static pages. But the site is almost looking the way I had imagined and it will probably never &#8220;get there&#8221;—at least not as my first serious attempt. [...]</description>
		<content:encoded><![CDATA[<p>[...] The technical aspects of keeping a blog up-and-running are engrossing, and as I wrote in a recent nerd-dispatch, my publishing software, WordPress, has kindled a whole new kind of geeklove in me. Layout is a challenge though, and one that&#8217;s not as instantly rewarding or enjoyable as I would have thought. Writing CSS for a content management system that produces pages dynamically is not nearly as straight-forward as styling static pages. But the site is almost looking the way I had imagined and it will probably never &#8220;get there&#8221;—at least not as my first serious attempt. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ads</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-66&#038;seed_title=Uptown+Perl#comment-66</link>
		<dc:creator>Ads</dc:creator>
		<pubDate>Mon, 01 May 2006 05:06:43 +0000</pubDate>
		<guid isPermaLink="false">http://ztoe.net/?p=52#comment-66</guid>
		<description>How hard is it to make your own LAMP setup? Can you do it on a crufty old Windows box if you format the hard drive? I&#039;m itching to get busy with a Linux-Apache localhost setup to see how it works. Also, what are the major cons of PHP as you see them?  You mentioned security before… Write away, make it long, show you care.</description>
		<content:encoded><![CDATA[<p>How hard is it to make your own LAMP setup? Can you do it on a crufty old Windows box if you format the hard drive? I&#8217;m itching to get busy with a Linux-Apache localhost setup to see how it works. Also, what are the major cons of PHP as you see them?  You mentioned security before… Write away, make it long, show you care.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-63&#038;seed_title=Uptown+Perl#comment-63</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Mon, 01 May 2006 02:11:44 +0000</pubDate>
		<guid isPermaLink="false">http://ztoe.net/?p=52#comment-63</guid>
		<description>Not an expert in this field, but that never stopped me from commenting!

I think that a LAMP environment will be a good way to deliver the AJAX technologies.  Keep in mind that you still have the cons of PHP but probably don&#039;t need to learn all of the dirty hacks (hopefully like trying to make PHP an OOL).

Also, my apologies for the post above - it is a severe breach of decorum to post a comment that is longer than the article!</description>
		<content:encoded><![CDATA[<p>Not an expert in this field, but that never stopped me from commenting!</p>
<p>I think that a LAMP environment will be a good way to deliver the AJAX technologies.  Keep in mind that you still have the cons of PHP but probably don&#8217;t need to learn all of the dirty hacks (hopefully like trying to make PHP an OOL).</p>
<p>Also, my apologies for the post above &#8211; it is a severe breach of decorum to post a comment that is longer than the article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ads</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-61&#038;seed_title=Uptown+Perl#comment-61</link>
		<dc:creator>Ads</dc:creator>
		<pubDate>Sun, 30 Apr 2006 22:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://ztoe.net/?p=52#comment-61</guid>
		<description>It&#039;s an interesting perspective Dan. I read an startling listserv e-mail the other day about college students at Amherst requesting Rails. Amazing, not so much to think that they would want it but that they would be requesting it as part of their student web services. TextDrive has it covered, in fact it&#039;s one of their big draw cards. I&#039;ve heard similar (good) things about &lt;a href=&quot;http://segpub.com.au/&quot; title=&quot;Segment Publishing&quot; rel=&quot;nofollow&quot;&gt;Segment&lt;/a&gt; in Australia. WebObjects I don&#039;t know much about. One question though, do you see PHP and AJAX coming together in particular ways, or am I misreading your comment about that?</description>
		<content:encoded><![CDATA[<p>It&#8217;s an interesting perspective Dan. I read an startling listserv e-mail the other day about college students at Amherst requesting Rails. Amazing, not so much to think that they would want it but that they would be requesting it as part of their student web services. TextDrive has it covered, in fact it&#8217;s one of their big draw cards. I&#8217;ve heard similar (good) things about <a href="http://segpub.com.au/" title="Segment Publishing" rel="nofollow">Segment</a> in Australia. WebObjects I don&#8217;t know much about. One question though, do you see PHP and AJAX coming together in particular ways, or am I misreading your comment about that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&#038;feed=Comments+on+Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fztoe.net%2F2006%2F04%2Fuptown-perl%2F%23comment-59&#038;seed_title=Uptown+Perl#comment-59</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Sun, 30 Apr 2006 11:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://ztoe.net/?p=52#comment-59</guid>
		<description>In a previous job, I had quite some exposure to PHP and MySQL running on Linux and Apache (LAMP).  This dates back about 5 years so I can safely say that PHP has never been treated as a serious contender in its field.  The same goes for MySQL.  A telling moment was when I advertised for a PHP Coder - 80% of applications were under 21, 80% of those were either currently studying or had never studied at a tertiary level.  20% of the applicants tried in some way to change my development environment!

Why?  PHP is, in my opinion, the Volswagen of scripting languages.  It was developed for a specific purpose, embraced by a large number of users and has ended up being used for purposes far beyond its original intentions.  For crikey&#039;s sake, the first Porsche vehicles were modified VW just as some high traffic sites have used PHP!

Does this make PHP a good choice?  No, not in every case.  If you are an amateur (in the true sense of the word) or otherwise restriced by a tight budget, then you can make PHP do a lot of &#039;stuff&#039;.  We had a fairly comprehensive online training and organisational assesment tool constructed.   I&#039;m not well versed in the current limitations of PHP, but there were some procedural and security based concerns during my time with it.  But the biggest problem is that is not considered a serious tool by the industry.  If you were trying to get funding for your concept, then this was a black mark against you.

I can get by in PHP and it is the scripting language that I am most proficient in, but to me is on the same level as BBC Basic.  You can do some cool stuff with it for fun, but if you are seriously developing, then use something else.

What should you use?  PHP.  It &lt;i&gt;is&lt;/i&gt; becoming more sophisticated, there is lots of free support  but the kicker is &lt;a href=&quot;http://en.wikipedia.org/wiki/AJAX&quot; rel=&quot;nofollow&quot;&gt;AJAX&lt;/a&gt;.    AJAX will shift alot of the scripting to the client and will result in applications with an improved user experience.  Example: &lt;a href=&quot;http://maps.google.com&quot; rel=&quot;nofollow&quot;&gt;Google Maps&lt;/a&gt;.

Another excellent option is &lt;a&gt;Ruby on Rails&lt;/a&gt; which aims to minimise the amount of code and configuration required in an application.  The system is aware of each module and will facilitate communication if the conventions are maintained.  Example &lt;a href=&quot;http://www.basecamphq.com&quot; rel=&quot;nofollow&quot;&gt;Basecamp&lt;/a&gt; I especially like the idea of AJAX on Rails.  

Finally, Apple&#039;s WebObjects is also worth looking at for commercial applications.  I was impressed by both the deveopment environment and time to deploy.  I haven&#039;t had a lot of exposure other than as a user.

I&#039;ll leave it as an exercise for the reader to explore these ideas!</description>
		<content:encoded><![CDATA[<p>In a previous job, I had quite some exposure to PHP and MySQL running on Linux and Apache (LAMP).  This dates back about 5 years so I can safely say that PHP has never been treated as a serious contender in its field.  The same goes for MySQL.  A telling moment was when I advertised for a PHP Coder &#8211; 80% of applications were under 21, 80% of those were either currently studying or had never studied at a tertiary level.  20% of the applicants tried in some way to change my development environment!</p>
<p>Why?  PHP is, in my opinion, the Volswagen of scripting languages.  It was developed for a specific purpose, embraced by a large number of users and has ended up being used for purposes far beyond its original intentions.  For crikey&#8217;s sake, the first Porsche vehicles were modified VW just as some high traffic sites have used PHP!</p>
<p>Does this make PHP a good choice?  No, not in every case.  If you are an amateur (in the true sense of the word) or otherwise restriced by a tight budget, then you can make PHP do a lot of &#8216;stuff&#8217;.  We had a fairly comprehensive online training and organisational assesment tool constructed.   I&#8217;m not well versed in the current limitations of PHP, but there were some procedural and security based concerns during my time with it.  But the biggest problem is that is not considered a serious tool by the industry.  If you were trying to get funding for your concept, then this was a black mark against you.</p>
<p>I can get by in PHP and it is the scripting language that I am most proficient in, but to me is on the same level as BBC Basic.  You can do some cool stuff with it for fun, but if you are seriously developing, then use something else.</p>
<p>What should you use?  PHP.  It <i>is</i> becoming more sophisticated, there is lots of free support  but the kicker is <a href="http://en.wikipedia.org/wiki/AJAX" rel="nofollow">AJAX</a>.    AJAX will shift alot of the scripting to the client and will result in applications with an improved user experience.  Example: <a href="http://maps.google.com" rel="nofollow">Google Maps</a>.</p>
<p>Another excellent option is <a>Ruby on Rails</a> which aims to minimise the amount of code and configuration required in an application.  The system is aware of each module and will facilitate communication if the conventions are maintained.  Example <a href="http://www.basecamphq.com" rel="nofollow">Basecamp</a> I especially like the idea of AJAX on Rails.  </p>
<p>Finally, Apple&#8217;s WebObjects is also worth looking at for commercial applications.  I was impressed by both the deveopment environment and time to deploy.  I haven&#8217;t had a lot of exposure other than as a user.</p>
<p>I&#8217;ll leave it as an exercise for the reader to explore these ideas!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.248 seconds -->

