[FX.php List] PHP installer solution movie and help guide setupphp and cURL in 5 Minutes

Stephen Knight stephen at fmwebschool.com
Wed Aug 23 07:42:00 MDT 2006


Currently the PHPAPI is in fact just a structured set of classes sitting on
top of a PHP parser. The reports that FX.php is faster are likely due to the
speed of the parser as well as some overhead that comes from object oriented
techniques implemented within PHPAPI. The one big difference is that the
PHPAPI sends its own signature to the server in the form of a custom header
allowing the server to potentially differentiate output.

My theory is quite simple in this regard - if extra speed is needed and the
PHP XML parser is in fact the problem here: FileMaker Inc can do some easy
tweaks to the code to reduce the size of the XML output just for the API - I
see some points where they can probably reduce it by 10%-20%, allowing the
parser to parse less than FX.php.

Another important issue is that the difference is not noticeable in a
regular application since at high data volumes you should be looking at a
hybrid between MySQL and FileMaker instead of using just FileMaker - and
since MySQL has a binary transfer interface it can easily insert or find a
hundred thousand or more records a second. 


In Kindness
Stephen K Knight
http://www.fmwebschool.com
800.353.7950 / 386.453.5843
FMWebschool, we bring the web to life 
FX.PHP PHP XML MySQL CDML ASP

CONFIDENTIALITY NOTICE: This Electronic Mail (e-mail) contains confidential
and privileged information intended only for the use of the individual or
entity to which it is sent. If the reader of this message is not the
intended recipient, or the employee or agent responsible for delivery to the
intended recipient, you are hereby notified that any dissemination,
distribution, or copying of this communication is STRICTLY PROHIBITED. If
you have received this communication in error, please immediately notify the
sender by reply e-mail or telephone.

-----Original Message-----
From: fx.php_list-bounces at mail.iviking.org
[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of DC
Sent: Wednesday, August 23, 2006 8:38 AM
To: FX.php Discussion List
Subject: Re: [FX.php List] PHP installer solution movie and help guide
setupphp and cURL in 5 Minutes

Wouldn't that mean that there is a difference in speed? shouldn't a binary
be faster than straight PHP code?

dan

On Aug 23, 2006, at 2:56 AM, Gjermund Gusland Thorsen wrote:

> I only see one disadvantage with FileMaker API for PHP; it's a 
> compiled binary.
>
> Apart from that the two approaches are the same, almost.
>
> Gjermund Gusland Thorsen
>
> On 8/23/06, Derrick Fogle <derrick at fogles.net> wrote:
>> Yes. Of course what I wanted was near-real SQL compatibility, so I 
>> could actually use the same query language that I use on MySQL DB's.
>> And a straightforward recordset returned. Oh well, maybe someday.
>>
>> On Aug 22, 2006, at 1:22 PM, Dale Bengston wrote:
>>
>> > The PHP API, as I understand it, is just a fancy set of class 
>> > wrappers to query FMP and parse the resulting XML.
>>
>>
>> Derrick Fogle
>> derrick at fogles.net
>>
>>
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list

_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list





More information about the FX.php_List mailing list