[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-12 Thread Stefan Schmalhaus
--- In [EMAIL PROTECTED], Mark Piller [EMAIL PROTECTED] wrote:
 That said, it means all the features one would find in
 our .NET edition are going to be available in WebORB for PHP 

Can you already give us a rough timeline when the professional PHP
edition of WebORB will be available? 

Stefan



[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-11 Thread nxzone
Thank for your reply Patrick! 

Now we are waiting for Mark Piller reply's. :o)

Good luck in your new job!
David
www.ideeclic.com

--- In flexcoders@yahoogroups.com, Patrick Mineault
[EMAIL PROTECTED] wrote:

  Keep in mind that AMFPHP may go under the radar (or drop off it
 completely) as the lead developer has decided to pursue another career
 and I have not seen any announcement of anybody else taking over for
 him.
 
 I'll be releasing amfphp 2 before I retire, and I have someone here
that is
 interested in picking up amfphp, someone I can't mention just yet
but trust
 me that my successor will be a very talented and respected member of the
 community that I am sure will do an awesome job with the project.
 
 As to which you should choose between amfphp and WebORB, it depends.
Mark
 loves his WebORB, and I love amfphp, but they are different
projects, and
 have different design goals, so that either one is most appropriate for
 different uses. The differences are subtle though, I'll be the first to
 admit, which is why I wasn't particularly thrilled about WebORB and
SabreAmf
 when they first came out, as I felt it was a duplication of efforts
(much
 like the well-publicized argument over SWX with Aral). But
regardless, the
 effort has already been put in, so there's no use in stopping it
now. I'll
 restate the design goals of amfphp from the homepage:
 
 
- Nothing required - PHP4/PHP5 compatible, no extensions needed
- Low footprint, lightweight, fast
- Convention over configuration (service and class mapping)
- Can be embedded into a framework (see
 CakeAmfphphttp://cakeforge.org/projects/cakeamfphp/,
Seagull http://trac.seagullproject.org/ticket/1378)
- Services are non-specific PHP classes that are portable to
anything without code change
- Productivity tools included (service browser, code gen, profiling)
- Batteries included - XML-RPC, JSON
- Not a framework by itself (use your own)
 
 I'd like if Mark could put up a similar statement of design goals
for weborb
 so that users can make an informed decision.
 
 As for the issue of the AMF extension, I've contacted Mark about it,
and in
 theory weborb could be made compatible, and SabreAMF will be
eventually (as
 far as I can tell). I don't think Mark wants to do it though, perhaps
 because of the way the serializer is implemented on their side. My
personal
 feeling is that the serializer and unserializer in WebORB are
misadapted to
 the realities of PHP, split into several classes for doing simple,
 computationally intensive things, but one could argue (and I'm sure that
 Mark would) that clarity of code was chosen over performance, a valid
 decision if it doesn't affect performance that much (and Mark is
right, the
 50-200ms difference won't really make a difference in most projects,
but in
 some which have very high traffic it most definitely will, which is
why the
 AMF extension was made).
 
 Patrick





[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-11 Thread Mark Piller
Thanks Patrick, I'm happy to talk about the goals we have for WebORB.
The vision for the product is to provide the best possible
design/runtime platform for Flex applications and .NET/PHP/Ruby
backends. Our goals include:

- non-intrusive approach
- ease-of-use
- simplicity of integration
- extensibility 
- increased developer productivity

plus all the usual suspects expected anywhere from a one person shop
to a major enterprise: 
- performance 
- reliability 
- scalability

Currently we're wrapping up a new release for WebORB for .NET and as
soon as it is out in production, we will port all the new features to
PHP and Ruby. That said, it means all the features one would find in
our .NET edition are going to be available in WebORB for PHP (and
Ruby). For example, take a look at WebORB Data Management for Flex
(http://www.themidnightcoders.com/weborb/dotnet/wdmf-faq.shtm), this
is something Flex/PHP developers would love to have. On top of this
add real-time messaging, remote shared object support, data push, code
generator, performance monitor, etc.

I highly value code clarity and elegant software design and I am
strongly convinced that a product with a clear and well-thought out
design does NOT have to suffer in the area of performance. All our
products share the same design. As a result, porting features or
fixing bugs takes only a fraction of time than creating a new
implementation from scratch. For instance, it took us only three weeks
to create the very first release of WebORB for PHP.

And lastly, when choosing an open-source product (and this is strictly
my personal opinion) I would recommend going for one backed by a
commercial entity. After all, if I bet my business on it, I want to
make sure I have someone to call at 3am in the morning if things go bad.

Cheers,
Mark


--- In flexcoders@yahoogroups.com, Patrick Mineault
[EMAIL PROTECTED] wrote:

  Keep in mind that AMFPHP may go under the radar (or drop off it
 completely) as the lead developer has decided to pursue another career
 and I have not seen any announcement of anybody else taking over for
 him.
 
 I'll be releasing amfphp 2 before I retire, and I have someone here
that is
 interested in picking up amfphp, someone I can't mention just yet
but trust
 me that my successor will be a very talented and respected member of the
 community that I am sure will do an awesome job with the project.
 
 As to which you should choose between amfphp and WebORB, it depends.
Mark
 loves his WebORB, and I love amfphp, but they are different
projects, and
 have different design goals, so that either one is most appropriate for
 different uses. The differences are subtle though, I'll be the first to
 admit, which is why I wasn't particularly thrilled about WebORB and
SabreAmf
 when they first came out, as I felt it was a duplication of efforts
(much
 like the well-publicized argument over SWX with Aral). But
regardless, the
 effort has already been put in, so there's no use in stopping it
now. I'll
 restate the design goals of amfphp from the homepage:
 
 
- Nothing required - PHP4/PHP5 compatible, no extensions needed
- Low footprint, lightweight, fast
- Convention over configuration (service and class mapping)
- Can be embedded into a framework (see
 CakeAmfphphttp://cakeforge.org/projects/cakeamfphp/,
Seagull http://trac.seagullproject.org/ticket/1378)
- Services are non-specific PHP classes that are portable to
anything without code change
- Productivity tools included (service browser, code gen, profiling)
- Batteries included - XML-RPC, JSON
- Not a framework by itself (use your own)
 
 I'd like if Mark could put up a similar statement of design goals
for weborb
 so that users can make an informed decision.
 
 As for the issue of the AMF extension, I've contacted Mark about it,
and in
 theory weborb could be made compatible, and SabreAMF will be
eventually (as
 far as I can tell). I don't think Mark wants to do it though, perhaps
 because of the way the serializer is implemented on their side. My
personal
 feeling is that the serializer and unserializer in WebORB are
misadapted to
 the realities of PHP, split into several classes for doing simple,
 computationally intensive things, but one could argue (and I'm sure that
 Mark would) that clarity of code was chosen over performance, a valid
 decision if it doesn't affect performance that much (and Mark is
right, the
 50-200ms difference won't really make a difference in most projects,
but in
 some which have very high traffic it most definitely will, which is
why the
 AMF extension was made).
 
 Patrick





[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread nxzone
It's a OpenSource project and it's better to use OpenSource
solutions... You think WebORB will be only commercial in few years?
The free PHP version is not usable for a big project?

http://sourceforge.net/projects/timeline/
http://www.ideeclic.com/clients/133-cspi/v6/


--- In flexcoders@yahoogroups.com, Sajid Hussain [EMAIL PROTECTED]
wrote:

 WebOrb are just ready to show Thier commercial edition with
DataManagment like Flex Data Services ,if u could buy that in future
then go for weborb php 
 else amfphp 1.9 seems also good and I hope not surely when but they
realy shud do something more then RPC calls in it.amfphp is working
with flash from good time 
 
 Let me KNow which framework u r going to use for ur application I am
also confused 
 I tried  for zend but it seems maybe have to go for cakeamf but
current version dont work with amf 1.9
 
 Thanks 
 
 nxzone [EMAIL PROTECTED] wrote:  Which
between these both do you prefer? Which want is more stable, 
  fast, simple 
  
  WebORB VS AMFPHP
  
  
  

 

 -
 Don't pick lemons.
 See all the new 2007 cars at Yahoo! Autos.





Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Brian Dunphy
Keep in mind that AMFPHP may go under the radar (or drop off it
completely) as the lead developer has decided to pursue another career
and I have not seen any announcement of anybody else taking over for
him.

Brian

On 10 Apr 2007 06:57:44 -0700, nxzone [EMAIL PROTECTED] wrote:






 It's a OpenSource project and it's better to use OpenSource
  solutions... You think WebORB will be only commercial in few years?
  The free PHP version is not usable for a big project?

  http://sourceforge.net/projects/timeline/
  http://www.ideeclic.com/clients/133-cspi/v6/

  --- In flexcoders@yahoogroups.com, Sajid Hussain [EMAIL PROTECTED]
  wrote:
  
   WebOrb are just ready to show Thier commercial edition with
  DataManagment like Flex Data Services ,if u could buy that in future
  then go for weborb php
   else amfphp 1.9 seems also good and I hope not surely when but they
  realy shud do something more then RPC calls in it.amfphp is working
  with flash from good time
  
   Let me KNow which framework u r going to use for ur application I am
  also confused
   I tried for zend but it seems maybe have to go for cakeamf but
  current version dont work with amf 1.9
  
   Thanks
  
   nxzone [EMAIL PROTECTED] wrote: Which
  between these both do you prefer? Which want is more stable,
   fast, simple
  
   WebORB VS AMFPHP
  
  
  
  
  
  
   -
   Don't pick lemons.
   See all the new 2007 cars at Yahoo! Autos.
  

  


-- 
Brian Dunphy


[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Mark Piller
WebORB for PHP is available as an open source and commercial product
today and it will stay that way. There are no plans to stop the open
source offering. On the contrary, we have grand plans for it later
this year.

Cheers,
Mark

--- In flexcoders@yahoogroups.com, nxzone [EMAIL PROTECTED] wrote:

 It's a OpenSource project and it's better to use OpenSource
 solutions... You think WebORB will be only commercial in few years?
 The free PHP version is not usable for a big project?
 
 http://sourceforge.net/projects/timeline/
 http://www.ideeclic.com/clients/133-cspi/v6/
 
 
 --- In flexcoders@yahoogroups.com, Sajid Hussain enchanter_saj@
 wrote:
 
  WebOrb are just ready to show Thier commercial edition with
 DataManagment like Flex Data Services ,if u could buy that in future
 then go for weborb php 
  else amfphp 1.9 seems also good and I hope not surely when but they
 realy shud do something more then RPC calls in it.amfphp is working
 with flash from good time 
  
  Let me KNow which framework u r going to use for ur application I am
 also confused 
  I tried  for zend but it seems maybe have to go for cakeamf but
 current version dont work with amf 1.9
  
  Thanks 
  
  nxzone nxzone@ wrote:  Which
 between these both do you prefer? Which want is more stable, 
   fast, simple 
   
   WebORB VS AMFPHP
   
   
   
 
  
 
  -
  Don't pick lemons.
  See all the new 2007 cars at Yahoo! Autos.
 





[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread nxzone
Sodo you suggest me to use WebORB for a big web application? WebORB is
stable, fast, secure... ?

--- In flexcoders@yahoogroups.com, Mark Piller [EMAIL PROTECTED] wrote:

 WebORB for PHP is available as an open source and commercial product
 today and it will stay that way. There are no plans to stop the open
 source offering. On the contrary, we have grand plans for it later
 this year.
 
 Cheers,
 Mark
 
 --- In flexcoders@yahoogroups.com, nxzone nxzone@ wrote:
 
  It's a OpenSource project and it's better to use OpenSource
  solutions... You think WebORB will be only commercial in few years?
  The free PHP version is not usable for a big project?
  
  http://sourceforge.net/projects/timeline/
  http://www.ideeclic.com/clients/133-cspi/v6/
  
  
  --- In flexcoders@yahoogroups.com, Sajid Hussain enchanter_saj@
  wrote:
  
   WebOrb are just ready to show Thier commercial edition with
  DataManagment like Flex Data Services ,if u could buy that in future
  then go for weborb php 
   else amfphp 1.9 seems also good and I hope not surely when but they
  realy shud do something more then RPC calls in it.amfphp is working
  with flash from good time 
   
   Let me KNow which framework u r going to use for ur application I am
  also confused 
   I tried  for zend but it seems maybe have to go for cakeamf but
  current version dont work with amf 1.9
   
   Thanks 
   
   nxzone nxzone@ wrote:  Which
  between these both do you prefer? Which want is more stable, 
fast, simple 

WebORB VS AMFPHP



  
   
  
   -
   Don't pick lemons.
   See all the new 2007 cars at Yahoo! Autos.
  
 





Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread guillermo Pared

WebORB, is really cool and easy, I love it, but I have to say too, that with
the last releaseof AMFPHP, the performance is really good or better than
WebORB.

I changed the engine for AMFPHP beacuse hat better performance,

I look forward for new enhanced that Mark and his team made in WebORB for
PHP,

Best,

Guillermo

10 Apr 2007 09:22:30 -0700, Mark Piller [EMAIL PROTECTED]:


  WebORB for PHP is available as an open source and commercial product
today and it will stay that way. There are no plans to stop the open
source offering. On the contrary, we have grand plans for it later
this year.

Cheers,
Mark


--- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, nxzone
[EMAIL PROTECTED] wrote:

 It's a OpenSource project and it's better to use OpenSource
 solutions... You think WebORB will be only commercial in few years?
 The free PHP version is not usable for a big project?

 http://sourceforge.net/projects/timeline/
 http://www.ideeclic.com/clients/133-cspi/v6/


 --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, Sajid
Hussain enchanter_saj@
 wrote:
 
  WebOrb are just ready to show Thier commercial edition with
 DataManagment like Flex Data Services ,if u could buy that in future
 then go for weborb php
  else amfphp 1.9 seems also good and I hope not surely when but they
 realy shud do something more then RPC calls in it.amfphp is working
 with flash from good time
 
  Let me KNow which framework u r going to use for ur application I am
 also confused
  I tried for zend but it seems maybe have to go for cakeamf but
 current version dont work with amf 1.9
 
  Thanks
 
  nxzone nxzone@ wrote: Which
 between these both do you prefer? Which want is more stable,
  fast, simple
 
  WebORB VS AMFPHP
 
 
 
 
 
 
  -
  Don't pick lemons.
  See all the new 2007 cars at Yahoo! Autos.
 


 



RE: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Agent RR-007
Do you have any examples of your integration with amfphp and flex 2.
thanks

-Original Message-
From: guillermo Pared [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: 4/10/07 1:44 PM
Subject: Re: [flexcoders] Re: WebORB or AMFPHP for big Application

WebORB, is really cool and easy, I love it, but I have to say too, that with
the last releaseof AMFPHP, the performance is really good or better than
WebORB.

I changed the engine for AMFPHP beacuse hat better performance,

I look forward for new enhanced that Mark and his team made in WebORB for
PHP,

Best,

Guillermo

10 Apr 2007 09:22:30 -0700, Mark Piller [EMAIL PROTECTED]:

   WebORB for PHP is available as an open source and commercial product
 today and it will stay that way. There are no plans to stop the open
 source offering. On the contrary, we have grand plans for it later
 this year.

 Cheers,
 Mark


 --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, nxzone
 [EMAIL PROTECTED] wrote:
 
  It's a OpenSource project and it's better to use OpenSource
  solutions... You think WebORB will be only commercial in few years?
  The free PHP version is not usable for a big project?
 
  http://sourceforge.net/projects/timeline/
  http://www.ideeclic.com/clients/133-cspi/v6/
 
 
  --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, Sajid
 Hussain enchanter_saj@
  wrote:
  
   WebOrb are just ready to show Thier commercial edition with
  DataManagment like Flex Data Services ,if u could buy that in future
  then go for weborb php
   else amfphp 1.9 seems also good and I hope not surely when but they
  realy shud do something more then RPC calls in it.amfphp is working
  with flash from good time
  
   Let me KNow which framework u r going to use for ur application I am
  also confused
   I tried for zend but it seems maybe have to go for cakeamf but
  current version dont work with amf 1.9
  
   Thanks
  
   nxzone nxzone@ wrote: Which
  between these both do you prefer? Which want is more stable,
   fast, simple
  
   WebORB VS AMFPHP
  
  
  
  
  
  
   -
   Don't pick lemons.
   See all the new 2007 cars at Yahoo! Autos.
  
 

  




[flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread nxzone
You can have some sample here:
http://code.google.com/p/adobe-php-sdk/
# Adobe Spry Framework
# WebORB for PHP
# AMFPHP
# SabreAMF


--- In flexcoders@yahoogroups.com, Agent RR-007 [EMAIL PROTECTED] wrote:

 Do you have any examples of your integration with amfphp and flex 2.
 thanks
 
 -Original Message-
 From: guillermo Pared [EMAIL PROTECTED]
 To: flexcoders@yahoogroups.com
 Sent: 4/10/07 1:44 PM
 Subject: Re: [flexcoders] Re: WebORB or AMFPHP for big Application
 
 WebORB, is really cool and easy, I love it, but I have to say too,
that with
 the last releaseof AMFPHP, the performance is really good or better than
 WebORB.
 
 I changed the engine for AMFPHP beacuse hat better performance,
 
 I look forward for new enhanced that Mark and his team made in
WebORB for
 PHP,
 
 Best,
 
 Guillermo
 
 10 Apr 2007 09:22:30 -0700, Mark Piller [EMAIL PROTECTED]:
 
WebORB for PHP is available as an open source and commercial product
  today and it will stay that way. There are no plans to stop the open
  source offering. On the contrary, we have grand plans for it later
  this year.
 
  Cheers,
  Mark
 
 
  --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com,
nxzone
  nxzone@ wrote:
  
   It's a OpenSource project and it's better to use OpenSource
   solutions... You think WebORB will be only commercial in few years?
   The free PHP version is not usable for a big project?
  
   http://sourceforge.net/projects/timeline/
   http://www.ideeclic.com/clients/133-cspi/v6/
  
  
   --- In flexcoders@yahoogroups.com
flexcoders%40yahoogroups.com, Sajid
  Hussain enchanter_saj@
   wrote:
   
WebOrb are just ready to show Thier commercial edition with
   DataManagment like Flex Data Services ,if u could buy that in future
   then go for weborb php
else amfphp 1.9 seems also good and I hope not surely when but
they
   realy shud do something more then RPC calls in it.amfphp is working
   with flash from good time
   
Let me KNow which framework u r going to use for ur
application I am
   also confused
I tried for zend but it seems maybe have to go for cakeamf but
   current version dont work with amf 1.9
   
Thanks
   
nxzone nxzone@ wrote: Which
   between these both do you prefer? Which want is more stable,
fast, simple
   
WebORB VS AMFPHP
   
   
   
   
   
   
-
Don't pick lemons.
See all the new 2007 cars at Yahoo! Autos.
   
  
 
   
 





Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Impudent1
I recently changed over from weborb back to amfphp. amfphp1.9 with the 
server running the php amf plugin is definitely faster in my tests here.

ymmv

Impudent1
LeapFrog Productions


Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Sajid Hussain
Amfphp is realy goood and hopefully within few time ..we will have data 
services in it and I think weborb will miss this functionality 


Impudent1 [EMAIL PROTECTED] wrote:  I 
recently changed over from weborb back to amfphp. amfphp1.9 with the 
 server running the php amf plugin is definitely faster in my tests here.
 
 ymmv
 
 Impudent1
 LeapFrog Productions
 
 
   

   
-
The fish are biting.
 Get more visitors on your site using Yahoo! Search Marketing.

Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread guillermo Pared

Hi Mark,

That is true, AMFPHP with the native AMFText, is faster is great, but just a
few providers offers this native serialization.

In my test I used normal, AMFPHP Vs, WebOrb, because my provider don't offer
to me the native serialization.

I tell you I loved WebOrb, was cool and easy, vs the before version of
AMFPHP with comics $MethodName... und so weiter... but now AMFPHP is more
clear and better performance.

I going to check againg my test, and I talk you when WebOrb, comming better,
I changed againg for WebOrb. and made this public.

I  check (one by week) what's comming on in WebOrb.

go ahead !!!,

Viele Grüße,

Guillermo

10 Apr 2007 12:58:12 -0700, Mark Piller [EMAIL PROTECTED]:


  Hi Guillermo,

Are you talking about the release of AMFPHP that introduced native (C)
AMF serialization? If that's the case, then obviously the
implementation would be faster. However, in a real-world scenario does
it really matter if the serialization time is 50ms vs. 200ms when the
actual method invocation takes 2 seconds? :)
Additionally, I heard people saying it is quite hard to find a hosting
provider willing to deploy a custom native PHP module (which is what C
serializer for AMFPHP is).

Cheers,
Mark

--- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com,
guillermo Pared [EMAIL PROTECTED] wrote:

 WebORB, is really cool and easy, I love it, but I have to say too,
that with
 the last releaseof AMFPHP, the performance is really good or better than
 WebORB.

 I changed the engine for AMFPHP beacuse hat better performance,

 I look forward for new enhanced that Mark and his team made in
WebORB for
 PHP,

 Best,

 Guillermo

 10 Apr 2007 09:22:30 -0700, Mark Piller [EMAIL PROTECTED]:
 
  WebORB for PHP is available as an open source and commercial product
  today and it will stay that way. There are no plans to stop the open
  source offering. On the contrary, we have grand plans for it later
  this year.
 
  Cheers,
  Mark
 
 
  --- In flexcoders@yahoogroups.com 
flexcoders%40yahoogroups.comflexcoders%40yahoogroups.com,
nxzone
  nxzone@ wrote:
  
   It's a OpenSource project and it's better to use OpenSource
   solutions... You think WebORB will be only commercial in few years?
   The free PHP version is not usable for a big project?
  
   http://sourceforge.net/projects/timeline/
   http://www.ideeclic.com/clients/133-cspi/v6/
  
  
   --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com
flexcoders%40yahoogroups.com, Sajid

  Hussain enchanter_saj@
   wrote:
   
WebOrb are just ready to show Thier commercial edition with
   DataManagment like Flex Data Services ,if u could buy that in future
   then go for weborb php
else amfphp 1.9 seems also good and I hope not surely when but
they
   realy shud do something more then RPC calls in it.amfphp is working
   with flash from good time
   
Let me KNow which framework u r going to use for ur
application I am
   also confused
I tried for zend but it seems maybe have to go for cakeamf but
   current version dont work with amf 1.9
   
Thanks
   
nxzone nxzone@ wrote: Which
   between these both do you prefer? Which want is more stable,
fast, simple
   
WebORB VS AMFPHP
   
   
   
   
   
   
-
Don't pick lemons.
See all the new 2007 cars at Yahoo! Autos.
   
  
 
 
 


 



Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Patrick Mineault

Keep in mind that AMFPHP may go under the radar (or drop off it

completely) as the lead developer has decided to pursue another career
and I have not seen any announcement of anybody else taking over for
him.

I'll be releasing amfphp 2 before I retire, and I have someone here that is
interested in picking up amfphp, someone I can't mention just yet but trust
me that my successor will be a very talented and respected member of the
community that I am sure will do an awesome job with the project.

As to which you should choose between amfphp and WebORB, it depends. Mark
loves his WebORB, and I love amfphp, but they are different projects, and
have different design goals, so that either one is most appropriate for
different uses. The differences are subtle though, I'll be the first to
admit, which is why I wasn't particularly thrilled about WebORB and SabreAmf
when they first came out, as I felt it was a duplication of efforts (much
like the well-publicized argument over SWX with Aral). But regardless, the
effort has already been put in, so there's no use in stopping it now. I'll
restate the design goals of amfphp from the homepage:


  - Nothing required - PHP4/PHP5 compatible, no extensions needed
  - Low footprint, lightweight, fast
  - Convention over configuration (service and class mapping)
  - Can be embedded into a framework (see
CakeAmfphphttp://cakeforge.org/projects/cakeamfphp/,
  Seagull http://trac.seagullproject.org/ticket/1378)
  - Services are non-specific PHP classes that are portable to
  anything without code change
  - Productivity tools included (service browser, code gen, profiling)
  - Batteries included - XML-RPC, JSON
  - Not a framework by itself (use your own)

I'd like if Mark could put up a similar statement of design goals for weborb
so that users can make an informed decision.

As for the issue of the AMF extension, I've contacted Mark about it, and in
theory weborb could be made compatible, and SabreAMF will be eventually (as
far as I can tell). I don't think Mark wants to do it though, perhaps
because of the way the serializer is implemented on their side. My personal
feeling is that the serializer and unserializer in WebORB are misadapted to
the realities of PHP, split into several classes for doing simple,
computationally intensive things, but one could argue (and I'm sure that
Mark would) that clarity of code was chosen over performance, a valid
decision if it doesn't affect performance that much (and Mark is right, the
50-200ms difference won't really make a difference in most projects, but in
some which have very high traffic it most definitely will, which is why the
AMF extension was made).

Patrick


Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Impudent1
just to note as well, my reason for switching back to amfphp originally 
was that I could not get weborb to work with apollo public beta.

Impudent1
LeapFrog Productions


RE: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Samuel R. Neff

2 seconds??? Is that really how long an average PHP method call is?  We
don't use PHP here but we aim for all method calls total being under 200ms
and average a bit lower.  2 seconds for a remoting call seems extremely
slow.

Sam 

---
We're Hiring! Seeking a passionate developer to join our team building Flex
based products. Position is in the Washington D.C. metro area. If interested
contact [EMAIL PROTECTED]
  

 




From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Piller
Sent: Tuesday, April 10, 2007 3:58 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: WebORB or AMFPHP for big Application



Hi Guillermo,

Are you talking about the release of AMFPHP that introduced native (C)
AMF serialization? If that's the case, then obviously the
implementation would be faster. However, in a real-world scenario does
it really matter if the serialization time is 50ms vs. 200ms when the
actual method invocation takes 2 seconds? :)
Additionally, I heard people saying it is quite hard to find a hosting
provider willing to deploy a custom native PHP module (which is what C
serializer for AMFPHP is).

Cheers,
Mark




Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Sajid Hussain
is it realy better to use Frameworks with weborb php or amfphp .. with ORM and 
with VOs, TOs and DTOs  ???
if yes then which will be best ? 


Impudent1 [EMAIL PROTECTED] wrote:  just to 
note as well, my reason for switching back to amfphp originally 
 was that I could not get weborb to work with apollo public beta.
 
 Impudent1
 LeapFrog Productions
 
 
   

   
-
It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.

Re: [flexcoders] Re: WebORB or AMFPHP for big Application

2007-04-10 Thread Sajid Hussain
this ...Post is really awesome and very cleared for newbies like me .



Patrick Mineault [EMAIL PROTECTED] wrote:   
Keep in mind that AMFPHP may go under the radar (or drop off it
 completely) as the lead developer has decided to pursue another career
 and I have not seen any announcement of anybody else taking over for
 him.

I'll be releasing amfphp 2 before I retire, and I have someone here that is 
interested in picking up amfphp, someone I can't mention just yet but trust me 
that my successor will be a very talented and respected member of the community 
that I am sure will do an awesome job with the project. 

As to which you should choose between amfphp and WebORB, it depends. Mark loves 
his WebORB, and I love amfphp, but they are different projects, and have 
different design goals, so that either one is most appropriate for different 
uses. The differences are subtle though, I'll be the first to admit, which is 
why I wasn't particularly thrilled about WebORB and SabreAmf when they first 
came out, as I felt it was a duplication of efforts (much like the 
well-publicized argument over SWX with Aral). But regardless, the effort has 
already been put in, so there's no use in stopping it now. I'll restate the 
design goals of amfphp from the homepage: 



   Nothing required - PHP4/PHP5 compatible, no extensions needed
   Low footprint, lightweight, fast 
   Convention over configuration (service and class mapping)
   Can be embedded into a framework (see  CakeAmfphp, Seagull) 
   Services are non-specific PHP classes that are portable to anything 
without code change  
   Productivity tools included (service browser, code gen, profiling) 
   Batteries included - XML-RPC, JSON
   Not a framework by itself (use your own) 
I'd like if Mark could put up a similar statement of design goals for weborb so 
that users can make an informed decision.  

As for the issue of the AMF extension, I've contacted Mark about it, and in 
theory weborb could be made compatible, and SabreAMF will be eventually (as far 
as I can tell). I don't think Mark wants to do it though, perhaps because of 
the way the serializer is implemented on their side. My personal feeling is 
that the serializer and unserializer in WebORB are misadapted to the realities 
of PHP, split into several classes for doing simple, computationally intensive 
things, but one could argue (and I'm sure that Mark would) that clarity of code 
was chosen over performance, a valid decision if it doesn't affect performance 
that much (and Mark is right, the 50-200ms difference won't really make a 
difference in most projects, but in some which have very high traffic it most 
definitely will, which is why the AMF extension was made).  

Patrick
 
 
   

 
-
Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.