Re: Windows binaries 64bit for PHP



On 2012-05-24 04:18:30 +0000, Jerry Stuckle said:

On 5/23/2012 4:45 PM, PlastiqueMAN wrote:
On 2012-05-11 23:38:06 +0000, The Natural Philosopher said:

Shake wrote:
Jerry Stuckle avait écrit le 11/05/2012 :
On 5/11/2012 2:58 PM, Shake wrote:
Jerry Stuckle a couché sur son écran :

Loading the script, starting the scripting module, initializing the
environment, interpreting and running the script, checking for the
presence of the image, storing a resized script if necessary, loading
the image and sending it, and cleaning up the environment.

This vs. sending the image directly via an <img ...> tag.

Nope, no extra overhead! And no way to send the image without a
script!


The Extra overhead is something like in the code that generate the
page:

<?php
if(!file_exists(IMG_PATH.$image_file)) scaleImage($image_file);
?>

Not look like an "application killer" to me.

Greetings.



There's a lot more to the overhead than that!

Which?

Is the image going to be accessed directly by its URL, or is loaded
inside a webpage? I am sure is this last case.

So Loading a PHP script will occur 99.999% if you reescaled the image
previously with a batch or not. All the work of load an script, will
be done always.

I don't believe that "react" to a 404 error is the good aproach, but
generating dinamically the scaled images when the page that show them
is required.

And this only need the few lines to test if file exists and generate
the images if not.

The fact that the image is directly accessed without pasing first for
the php script...

is hardly any CPU.

The same actions take place: the file must be opened headers
constricted and then data streamed. whether apache or PHP does this is
scarcely an issue.

Sorry to say this, but PHP compared to the default handler in Apache is
sloooooow. You can test this simply by writing a php script that copies
some large files from a directory to another and then write an identical
C program...


What do you expect - an interpreted program versus q compiled program? The compiled program will always wind.

That was the point i was trying to make. If performance is an issue, let apache serve the images.
The overhead of using PHP to check if an image exists before sending it on every request is huge.


If this site we're talking about needs to serve a lot of request, I have
to agree with Jerry on this one.


Someone talked about a catalog of image... I am sure they are
accessed through a we, not directly.

Even if they are accessed via search engines, these search engines
have to visit the scripts that would generate the scaled images.

Greetings.


.



Relevant Pages

  • PHP SCRIPT
    ... php classified script ... guestbook ardguest free php guestbook script ... php file upload script ...
    (sci.chem.labware)
  • Re: [PHP] PHP console script vs C/C++/C#
    ... My script is taking a longer time to execute than I want. ... I prefer to write in PHP because that is what I know best. ... This is why I am thinking about rewriting my whole script in a C language. ... Perhaps there are different methods I could be using to speed up execution. ...
    (php.general)
  • Re: How to Add a Feeback Form
    ... I saw nothing in that script that indicates where the form is e-mailed to so ... Greg Maxey/Word MVP ... PHP or not. ... have the support available yet. ...
    (microsoft.public.frontpage.programming)
  • How best to show PHP source? (was: One page, multiple submit buttons)
    ... script to add to the top of a PHP script to enable showing its ... Maybe anybody submitting their own PHP code for critique here ... Anything posted to a newsgroup is a "snapshot" of what the ... there ought to be a FAQ for this ...
    (comp.lang.php)
  • Anybody who making a shared library for PHP in HP and IBM?
    ... I wanna use my dynamic shared librarywith php ... Php script can load my library successfully. ... in IBM environment: ... I don't know why above error message occur. ...
    (comp.lang.php)