on-rev example: 'globals.cgi' conversion

Jim Ault jimaultwins at yahoo.com
Sat Apr 18 01:58:29 EDT 2009

Very cool, Phil.

And now it could be time for the benchmark wizard (Richard) to  
establish a standard for the routine posting of speed comparisons.  By  
that I mean CGI running on other host configurations doing exactly the  
same tasks.  The results could be posted or submitted execution times,  
load times, etc. (like Google Urchin).  Perhaps each site could have a  
standard test page.  I know that I have a few places to install a test  
page and submit a report to a central location.

My belief is that a few of my tech friends (non-Revers) would be blown  
away by the rendering speed.

The idea is to get several instances of real installations and user- 
level tasks.  By plotting the averages, this could yield strong  
evidence that changing hosts, then changing to Rev code would deliver  
a superior product

It would be cool if the test page included some of the 'tricks' that  
on-rev.com could do.

Jim Ault
Las Vegas

On Apr 17, 2009, at 9:03 PM, Phil Davis wrote:

> A quick on-rev example:
> Just to get started, I converted my 'globals' CGI script to an on- 
> rev web page:
>   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
>   <HTML>
>   <HEAD LANG="en">
>   <TITLE><?rev  put the short date && the long time  ?></TITLE>
>   </HEAD>
>   <BODY>
>   <p>Server Globals</p>
>   <div style="padding-left: 12px">
>   <?rev
>   put the long seconds into tStart
>   put the keys of $_SERVER into tList
>   sort lines of tList
>   repeat for each line gVar in tList
>     put gVar && "=" && $_SERVER[gVar] & "<br>"
>   end repeat
>   put "version,processor,systemVersion,platform,environment" into  
> tExtras
>   replace comma with cr in tExtras
>   repeat for each line tLine in tExtras
>     put "the" && tLine into tLine2
>     put tLine2 && "=" && value(tLine2) & "<br>"
>   end repeat
>   ?>
>   </div>
>   <p><?rev  put "This page of code executed in" && the long seconds -
>   tStart && "secs."  ?> </p>
>   </BODY>
>   </HTML>
> And here's what it looks like in the browser:
>  http://phildavis.on-rev.com/globals/index.irev
> I love being able to reuse my Rev know-how this way!
> -- 
> Phil Davis
> PDS Labs
> Professional Software Development
> http://pdslabs.net
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your  
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

More information about the use-livecode mailing list