[Seaside] Re: Benchmark results for Aida/Web

stephane ducasse stephane.ducasse at free.fr
Wed Jan 17 12:47:19 UTC 2007


On 17 janv. 07, at 12:53, Klaus D. Witzel wrote:

> Hi Stef,
>
> on Wed, 17 Jan 2007 11:53:23 +0100, you wrote:
>> Hi lukas
>>
>> I still think that this is important to recognize that people like  
>> vincent has serious concerns about
>> seaside scalability. Vincent seemed to be really enthousiast about  
>> seaside. Now they will certainly
>> switch to PhP because of speed.
>
> In the commercial world this does not happen, Stef. If they choose  
> PhP then they do so because that was set right from the beginning.

Apparently this is not the case in the situation of vincent.
So we should not generalize.

> Even when someone wishes to do something else, nobody hires  
> (+educates +trains) 3-13 Smalltalk programmers just because the  
> existing PhP team failed to win the performance challenge.
>
> Only _after_ a (commercial) project fails (fails b/o hw, fails b/o  
> sw => failure reason almost irrelevant) then the speed comparision  
> is taken a bit more seriously into account. Remember that Google  
> started with (and still has) Perl scripts:
>
> - http://www.google.com/search?q=perl+job&gl=US
>
> then view the Google entry under "Sponsored Links".
>
> OT: repeat the same search but with other languages, hit refresh  
> frequently (3-13 times per language should show you all the  
> advertisers). [still OT]: this one hindered me using $$ AdWords to  
> promote Squeak, cannot bid more or equal to what Google bids for  
> their own ads :(
>
>> Vincent could you let us know.
>
> Yes, please.
>
> /Klaus
>
>> Stef
>
>>
>>
>> On 17 janv. 07, at 07:49, Lukas Renggli wrote:
>>
>>>> I just finished benchmarking of Aida/Web web app server and if  
>>>> someone
>>>> repeats benchmarking of Seaside, then we'll have something to  
>>>> compare.
>>>
>>> <rant>
>>> I just finished benchmarking Seaside. I measured the time and the
>>> lines of code to implement a dynamically generated login web
>>> application which has 1KB of HTML.
>>>
>>> A development environment named Squeak was used to implement the  
>>> task.
>>> First I created a new component (including the rendering code),
>>> registered it as an application entry point and then I counted the
>>> lines of code:
>>>
>>> - 6 lines of code (renderContentOn:)
>>> - 1 do it (application registration)
>>>
>>> I could do all this in less than 2 minutes, including the startup of
>>> Squeak. I think that could further be optimized by using a ready  
>>> made
>>> component.
>>>
>>> Benchmarking was done on 2.16 GHz Intel Core Duo with 2 GB memory
>>> running Mac OS X 10.4 on Squeak 3.9.
>>> </rant>
>>>
>>> Cheers,
>>> Lukas
>>>
>>> --Lukas Renggli
>>> http://www.lukas-renggli.ch
>>> _______________________________________________
>>> Seaside mailing list
>>> Seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>



More information about the Seaside mailing list