now I just have to choose amfphp or zend_amf :)
I will take a closer look on both and see what are the pros and cons

thanks
Artur


Daniel Max Kestin wrote:
I've had success using the amfphp system. Have not tried Zend's. Either way, you can definitely use just amf communication - without using the rest of a huge mvc package.

Check out http://amfphp.org/

These websites were very helpful to me in figuring out the configuration:
http://www.howtoforge.com/amfphp_adobe_flex2_sdk
http://viconflex.blogspot.com/2007/04/mapping-vos-from-flex-to-php-using.html

The main reason I'm sticking with amfphp is because of their amf service browser - which makes debugging VERY easy.

Unlike one of the other posters, I've had no trouble debugging amf objects at all. I never had reason to try and look at the binary content... I put break-points in the flex builder to see what objects look like in the debugger when they come over from PHP - and I put error_log()-type statements in the php code to see what data looks like coming over from Flex.

All in all, I've found amf to be very easy to work with. Good luck!

--Daniel



    On Tue, Feb 17, 2009 at 5:21 PM, Artur Marnik <ar...@marnik.net
    <mailto:ar...@marnik.net>> wrote:
     > Hi all
     >
     >
     > From what I read I can use just zend_amf without the framework -
    does anyone
     > has any experience with it?
     >

    I have experience with amfphp, and it works as promised  (no
    experience with Zend_AMF).  However, if I could do it over again, I
    would probably just use json / json-rpc.  AMF is a really tight
    serialization format, but it makes debugging a pain in the neck
    because it is not human readable.  AMF has some performance advantages
    if you are sending loads of binary data, and it has features for
    dynamic record sets.

    I avoid XML where possible for communicating with the client.  With
    XML you have to write custom code to serialize and deserialize, or
    bundle a massive soap library on the client side.

    -John Campbell


    ------------------------------

    Message: 6
    Date: Tue, 17 Feb 2009 18:18:44 -0500
    From: Daniel Convissor <dani...@analysisandsolutions.com
    <mailto:dani...@analysisandsolutions.com>>
    Subject: Re: [nyphp-talk] Can I set the response code if a PHP Fatal
           error   occurs?
    To: NYPHP Talk <talk@lists.nyphp.org <mailto:talk@lists.nyphp.org>>
    Message-ID: <20090217231844.ga...@panix.com
    <mailto:20090217231844.ga...@panix.com>>
    Content-Type: text/plain; charset=us-ascii

    On Tue, Feb 17, 2009 at 10:09:25AM -0500, Daniel Horning wrote:
     >
     > Something as simple as an "ErrorDocument 200
    /path/to/other.notify.script"
     > in htaccess or in apache conf should allow you to reach this goal

    An application I work on uses JSON to communicate.  I've adjusted our
    .htaccess file to print out a JSON string.  Note: pick only ONE,
    depending on which version of Apache is in play.  Note: remove line
    wrap.

    In Apache 1.3:

      ErrorDocument 500 "var response = {"code":500,"message":"Apache
      server error"};

    In Apache >= 2.0:

      ErrorDocument 500 "var response = {\"code\":500,\"message\":\"Apache
      server error\"};"

    --Dan

    --
     T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y
               data intensive web and database programming
                   http://www.AnalysisAndSolutions.com/
     4015 7th Ave #4, Brooklyn NY 11232  v: 718-854-0335 f: 718-854-0409


    ------------------------------

    Message: 7
    Date: Wed, 18 Feb 2009 01:56:55 -0500
    From: Artur Marnik <ar...@marnik.net <mailto:ar...@marnik.net>>
    Subject: Re: [nyphp-talk] PHP and Flex
    To: NYPHP Talk <talk@lists.nyphp.org <mailto:talk@lists.nyphp.org>>
    Message-ID: <499bb137.5060...@marnik.net
    <mailto:499bb137.5060...@marnik.net>>
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed

    Thanks for the link Ricky
    and I will get php|architect as well

    Artur

    Ricky Robinett wrote:
     > Hey Artur,
     >
     > I have some experience creating Flex/AIR applications that
    communicate with PHP using Zend_Amf. My preference is to use the
    zend amf without the MVC structure. Especially if the front end is
    entirely Flex.
     >
     > If you have any questions about the setup feel free to drop me a
    line.
     >
     > Wade Arnold's blog is a really great resource:
     > http://wadearnold.com/blog/
     >
     > As well, there are a couple articles in the newest issue of
    php|architect about Flex/AIR and PHP (disclaimer: I wrote one of them).
     >
     > Thanks!
     > Ricky
     >
     >
     > .....................................
     > Ricky Robinett
     > Developer
     > Zend Certified Engineer, PHP5
     > Adobe Certified Expert, ColdFusion 8
     >
     > Nylon Technology
     > 350 7th Avenue, 10th Floor
     > New York, NY 10001
     >
     > 212.691.1134 x25 direct
     > 212.691.3477 fax
     > ri...@nylontechnology.com <mailto:ri...@nylontechnology.com>
     > www.nylontechnology.com <http://www.nylontechnology.com>
     >
     > -----Original Message-----
     > From: talk-boun...@lists.nyphp.org
    <mailto:talk-boun...@lists.nyphp.org>
    [mailto:talk-boun...@lists.nyphp.org
    <mailto:talk-boun...@lists.nyphp.org>] On Behalf Of Artur Marnik
     > Sent: Tuesday, February 17, 2009 5:22 PM
     > To: NYPHP Talk
     > Subject: [nyphp-talk] PHP and Flex
     >
     > Hi all
     >
     > Recently I've started creating some project using PHP on the back-end
     > and Flex on the front-end and so far I was using XML files for
    data transfer
     >
     > Recently I started testing with zend framework and zend_amf
     > do you think that for project that is using just flex on the user
    side I
     > should use zend framework and their MVC structure? or it is just
    to much
     > of a hassle with little benefit?
     >
     >  From what I read I can use just zend_amf without the framework -
    does
     > anyone has any experience with it?
     >
     > Thanks,
     > Artur
     > _______________________________________________
     > New York PHP User Group Community Talk Mailing List
     > http://lists.nyphp.org/mailman/listinfo/talk
     >
     > http://www.nyphp.org/show_participation.php
     > _______________________________________________
     > New York PHP User Group Community Talk Mailing List
     > http://lists.nyphp.org/mailman/listinfo/talk
     >
     > http://www.nyphp.org/show_participation.php
     >



    ------------------------------

    Message: 8
    Date: Wed, 18 Feb 2009 08:32:24 -0500
    From: "Peter Sawczynec" <p...@blu-studio.com <mailto:p...@blu-studio.com>>
    Subject: [nyphp-talk] A Footnote on IBM
    To: "'Org, t...@nyphp.'" <talk@lists.nyphp.org
    <mailto:talk@lists.nyphp.org>>
    Message-ID: <004001c991cd$567c9c20$0375d4...@com>
    Content-Type: text/plain;       charset="windows-1257"

    Being as NYPHP has an informal working rapport w/ IBM, I thought this
    article might be worth a note to the list:
    http://www.itexaminer.com/ibm-pulls-out-of-us.aspx


    Warmest regards,
    ?
    Peter Sawczynec
    Technology Dir.
    bl?studio
    941.893.0396
    p...@blu-studio.com <mailto:p...@blu-studio.com>
    www.blu-studio.com <http://www.blu-studio.com>





    ------------------------------

    Message: 9
    Date: Wed, 18 Feb 2009 09:33:54 -0500
    From: Artur Marnik <ar...@marnik.net <mailto:ar...@marnik.net>>
    Subject: Re: [nyphp-talk] PHP and Flex
    To: NYPHP Talk <talk@lists.nyphp.org <mailto:talk@lists.nyphp.org>>
    Message-ID: <499c1c52....@marnik.net <mailto:499c1c52....@marnik.net>>
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed

    Thanks a lot

    I need to transfer a lot of binary data and in addition I need it to be
    as much dynamic as possible so I will try to use zend_amf then but
    without MVC structure - I think it is too much for small one-man project

    Artur



    John Campbell wrote:
     > On Tue, Feb 17, 2009 at 5:21 PM, Artur Marnik <ar...@marnik.net
    <mailto:ar...@marnik.net>> wrote:
     >> Hi all
     >>
     >>
     >> From what I read I can use just zend_amf without the framework -
    does anyone
     >> has any experience with it?
     >>
     >
     > I have experience with amfphp, and it works as promised  (no
     > experience with Zend_AMF).  However, if I could do it over again, I
     > would probably just use json / json-rpc.  AMF is a really tight
     > serialization format, but it makes debugging a pain in the neck
     > because it is not human readable.  AMF has some performance
    advantages
     > if you are sending loads of binary data, and it has features for
     > dynamic record sets.
     >
     > I avoid XML where possible for communicating with the client.  With
     > XML you have to write custom code to serialize and deserialize, or
     > bundle a massive soap library on the client side.
     >
     > -John Campbell
     > _______________________________________________
     > New York PHP User Group Community Talk Mailing List
     > http://lists.nyphp.org/mailman/listinfo/talk
     >
     > http://www.nyphp.org/show_participation.php


    ------------------------------

    _______________________________________________
    talk mailing list
    talk@lists.nyphp.org <mailto:talk@lists.nyphp.org>
    http://lists.nyphp.org/mailman/listinfo/talk

    End of talk Digest, Vol 28, Issue 31
    ************************************



------------------------------------------------------------------------

_______________________________________________
New York PHP User Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP User Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/show_participation.php

Reply via email to