<?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"
	>
<channel>
	<title>Comments on: ActionScript 3 as a Server-Side Language</title>
	<atom:link href="http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/</link>
	<description></description>
	<pubDate>Wed, 20 Aug 2008 07:33:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Quince</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-64102</link>
		<dc:creator>Quince</dc:creator>
		<pubDate>Tue, 22 Jul 2008 20:28:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-64102</guid>
		<description>The reason there is code(ASP, PHP, Java, .NET) between Flash and the DB is security.  Flash is loaded client-side the other languages are server-side protecting your DB.

I have already wrote two extensions one uses PHP for MySQL, the other uses ASP for MS SQL or .mdb.  
Creates your PHP or ASP depending on which extension you choose.  

The flash extension has built in classes and writes the FLash AS2 or AS3 for you insid Flash.  I have made everything iterchangable between ASP and PHP classes so by changing the import from ...php.as2.* (or...php.as3) to ...asp.as2.  To change from as2 to as3 you must also change your publish setting from as2 to as3.  finally you need to change the loadVars variable type in the return function to URLVariables.  That's it!  

All you have to do is set the variables for your query and what you want flash to do with the data on the return function.  

It does the insert, update, select and delete queries.
You can also you where like what and sortby as well as joins unions and so on.

You can learn more about it at http://peakstudios.com.

Hope this helps.
Thanks!
Quince</description>
		<content:encoded><![CDATA[<p>The reason there is code(ASP, PHP, Java, .NET) between Flash and the DB is security.  Flash is loaded client-side the other languages are server-side protecting your DB.</p>
<p>I have already wrote two extensions one uses PHP for MySQL, the other uses ASP for MS SQL or .mdb.<br />
Creates your PHP or ASP depending on which extension you choose.  </p>
<p>The flash extension has built in classes and writes the FLash AS2 or AS3 for you insid Flash.  I have made everything iterchangable between ASP and PHP classes so by changing the import from &#8230;php.as2.* (or&#8230;php.as3) to &#8230;asp.as2.  To change from as2 to as3 you must also change your publish setting from as2 to as3.  finally you need to change the loadVars variable type in the return function to URLVariables.  That&#8217;s it!  </p>
<p>All you have to do is set the variables for your query and what you want flash to do with the data on the return function.  </p>
<p>It does the insert, update, select and delete queries.<br />
You can also you where like what and sortby as well as joins unions and so on.</p>
<p>You can learn more about it at <a href="http://peakstudios.com" rel="nofollow">http://peakstudios.com</a>.</p>
<p>Hope this helps.<br />
Thanks!<br />
Quince</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Dramba</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-62517</link>
		<dc:creator>Victor Dramba</dc:creator>
		<pubDate>Thu, 10 Jul 2008 15:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-62517</guid>
		<description>take a look at this speed comparison http://www.victordramba.com/?p=16

the Tamarin based AVM is &lt;b&gt;flash&lt;/b&gt; fast!
it beats PHP by far

so, why don't we start a open source project
pick a cute name
all software is there, the AS3 (abc) compiler is open-source too (it's included in Tamarin)

AND WRITE IT OURSELVES! 
sooner the better!

who's in?

write me at victor.dramba at gmail.com</description>
		<content:encoded><![CDATA[<p>take a look at this speed comparison <a href="http://www.victordramba.com/?p=16" rel="nofollow">http://www.victordramba.com/?p=16</a></p>
<p>the Tamarin based AVM is <b>flash</b> fast!<br />
it beats PHP by far</p>
<p>so, why don&#8217;t we start a open source project<br />
pick a cute name<br />
all software is there, the AS3 (abc) compiler is open-source too (it&#8217;s included in Tamarin)</p>
<p>AND WRITE IT OURSELVES!<br />
sooner the better!</p>
<p>who&#8217;s in?</p>
<p>write me at victor.dramba at gmail.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rostislav Siryk</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-11912</link>
		<dc:creator>Rostislav Siryk</dc:creator>
		<pubDate>Wed, 08 Aug 2007 07:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-11912</guid>
		<description>I often catch myself with the same thoughts: I want to AS everythihg. Actually, now we have ActionScript as the web client language (Flash Player) and desktop too (AIR). So why not to have the server variant too? 

At least, as the some kind macro language.</description>
		<content:encoded><![CDATA[<p>I often catch myself with the same thoughts: I want to AS everythihg. Actually, now we have ActionScript as the web client language (Flash Player) and desktop too (AIR). So why not to have the server variant too? </p>
<p>At least, as the some kind macro language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zwetan</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10644</link>
		<dc:creator>zwetan</dc:creator>
		<pubDate>Sun, 29 Jul 2007 18:13:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10644</guid>
		<description>technically AS3 on the server-side is possible

it not have been done yet
and it requires a lot of work
but definitively possible

it would require that:
- take the tamarin code base
- make an apache module in C++ based on tamarin
- add a hell lot to the C++ base to have a somewhat useable server side API

but before being able to do that we have to wait
for an open source ASC (ActionScript Compiler)</description>
		<content:encoded><![CDATA[<p>technically AS3 on the server-side is possible</p>
<p>it not have been done yet<br />
and it requires a lot of work<br />
but definitively possible</p>
<p>it would require that:<br />
- take the tamarin code base<br />
- make an apache module in C++ based on tamarin<br />
- add a hell lot to the C++ base to have a somewhat useable server side API</p>
<p>but before being able to do that we have to wait<br />
for an open source ASC (ActionScript Compiler)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nghia Nguyen</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10290</link>
		<dc:creator>Nghia Nguyen</dc:creator>
		<pubDate>Fri, 27 Jul 2007 07:20:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10290</guid>
		<description>whats better actionscript serverside or php????

nghia</description>
		<content:encoded><![CDATA[<p>whats better actionscript serverside or php????</p>
<p>nghia</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Campbell</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10158</link>
		<dc:creator>Campbell</dc:creator>
		<pubDate>Thu, 26 Jul 2007 01:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10158</guid>
		<description>Micro$oft have a DLR for ruby, python etc, Im guessing writing the parser for AS3 wouldnt be too hard, still in beta (isnt everything these days) though.</description>
		<content:encoded><![CDATA[<p>Micro$oft have a DLR for ruby, python etc, Im guessing writing the parser for AS3 wouldnt be too hard, still in beta (isnt everything these days) though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Dawes</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10156</link>
		<dc:creator>Chris Dawes</dc:creator>
		<pubDate>Thu, 26 Jul 2007 00:10:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10156</guid>
		<description>Actionscript server-side is called 'Coldfusion script'. :-) Smith is open source. Go for gold!</description>
		<content:encoded><![CDATA[<p>Actionscript server-side is called &#8216;Coldfusion script&#8217;. :-) Smith is open source. Go for gold!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonnymac</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10151</link>
		<dc:creator>jonnymac</dc:creator>
		<pubDate>Wed, 25 Jul 2007 21:14:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10151</guid>
		<description>Theo - C# is close, but you hit the nail on the head: it is not open source. I have always been pretty hesitant to choose a platform that is controlled by one party who can make significant changes without consulting the developers. With AS3 being open source, it would be fairly simple to take the language as a starting point for a server-side ECMAScript 4 implementation.

Benny - The shared hosting issue is exactly why I was suggesting it be combined with Coldfusion, because there is already a nice install base for the server. It is by no means at the level of PHP/ASP/ASP.NET, but you can at least find shared hosting for Coldfusion.

So, I'm not really sure what I would suggest in terms of getting the install base to a level that will really allow the language to take off and become popular. All those languages you mention have been available for years, so there would be a lot of catching up to do.

One thought, however, is that Ruby on Rails has become fairly popular over the past year seeing a significant gain in install base, including popular shared hosting providers such as Dreamhost. I think this goes to show you that if you put out an effort to make sure something is secure, there is a demand and it is fairly easy to install, hosting providers will offer it.</description>
		<content:encoded><![CDATA[<p>Theo - C# is close, but you hit the nail on the head: it is not open source. I have always been pretty hesitant to choose a platform that is controlled by one party who can make significant changes without consulting the developers. With AS3 being open source, it would be fairly simple to take the language as a starting point for a server-side ECMAScript 4 implementation.</p>
<p>Benny - The shared hosting issue is exactly why I was suggesting it be combined with Coldfusion, because there is already a nice install base for the server. It is by no means at the level of PHP/ASP/ASP.NET, but you can at least find shared hosting for Coldfusion.</p>
<p>So, I&#8217;m not really sure what I would suggest in terms of getting the install base to a level that will really allow the language to take off and become popular. All those languages you mention have been available for years, so there would be a lot of catching up to do.</p>
<p>One thought, however, is that Ruby on Rails has become fairly popular over the past year seeing a significant gain in install base, including popular shared hosting providers such as Dreamhost. I think this goes to show you that if you put out an effort to make sure something is secure, there is a demand and it is fairly easy to install, hosting providers will offer it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benny</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10149</link>
		<dc:creator>Benny</dc:creator>
		<pubDate>Wed, 25 Jul 2007 20:51:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10149</guid>
		<description>Like I also commented on the other blog item you mentioned, I would applaud an AS3 server side solution. There is ofcours already HAXE and it would be just what we wanted but unfortunately most of my customers are setup with shared hosting solutions (either on Linux/Apache or Windows/IIS) and in such a setting HAXE is no  option. So if such a solution would run in a shared hosting environment, for example if it could compile to a (fast)CGI binary or maybe code in AS3 and then compile to PHP/ASP/ASP.NET then that would be a very welcom solution.</description>
		<content:encoded><![CDATA[<p>Like I also commented on the other blog item you mentioned, I would applaud an AS3 server side solution. There is ofcours already HAXE and it would be just what we wanted but unfortunately most of my customers are setup with shared hosting solutions (either on Linux/Apache or Windows/IIS) and in such a setting HAXE is no  option. So if such a solution would run in a shared hosting environment, for example if it could compile to a (fast)CGI binary or maybe code in AS3 and then compile to PHP/ASP/ASP.NET then that would be a very welcom solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10142</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Wed, 25 Jul 2007 19:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comment-10142</guid>
		<description>Oh, and Netscape once had a server side environment based on JavaScript once upon a time.</description>
		<content:encoded><![CDATA[<p>Oh, and Netscape once had a server side environment based on JavaScript once upon a time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
