Connecting Tech Pros Worldwide Forums | Help | Site Map

does php file size matter?

Marcus
Guest
 
Posts: n/a
#1: Jul 17 '05
Hi all,

Quick question... I have a class that is over 1200 lines of code and 50
KB in size. This file does not display any html, it is just included
and after I call all the necessary functions, I save the data and
display it on my output page.

Here is my confusion - to the best of my understanding, since php is
server side, this file should never be "transferred" to the client,
correct? In other words, whether my class is 100 lines or 10,000 lines,
it shouldn't have any affect on my bandwidth or transfer rate should it?
Please correct me if I am wrong, but I have been operating under the
assumption that the only thing that gets transferred to the client is
the php file after it has been parsed for all html formatting, and the
size of this final product is what affects the speed of transfer.

Thanks in advance.

Daedalus.OS
Guest
 
Posts: n/a
#2: Jul 17 '05

re: does php file size matter?


That's exact, php parse the file and the web server give the result to the
client... you 1200 lines will never leave the server.

Dae


"Marcus" <JumpMan222@aol.com> wrote in message
news:JIpoe.16418$iA6.15157@newssvr19.news.prodigy. com...[color=blue]
> Hi all,
>
> Quick question... I have a class that is over 1200 lines of code and 50 KB
> in size. This file does not display any html, it is just included and
> after I call all the necessary functions, I save the data and display it
> on my output page.
>
> Here is my confusion - to the best of my understanding, since php is
> server side, this file should never be "transferred" to the client,
> correct? In other words, whether my class is 100 lines or 10,000 lines,
> it shouldn't have any affect on my bandwidth or transfer rate should it?
> Please correct me if I am wrong, but I have been operating under the
> assumption that the only thing that gets transferred to the client is the
> php file after it has been parsed for all html formatting, and the size of
> this final product is what affects the speed of transfer.
>
> Thanks in advance.[/color]


Tim Roberts
Guest
 
Posts: n/a
#3: Jul 17 '05

re: does php file size matter?


Marcus <JumpMan222@aol.com> wrote:[color=blue]
>
>Quick question... I have a class that is over 1200 lines of code and 50
>KB in size. This file does not display any html, it is just included
>and after I call all the necessary functions, I save the data and
>display it on my output page.
>
>Here is my confusion - to the best of my understanding, since php is
>server side, this file should never be "transferred" to the client,
>correct? In other words, whether my class is 100 lines or 10,000 lines,
>it shouldn't have any affect on my bandwidth or transfer rate should it?
>Please correct me if I am wrong, but I have been operating under the
>assumption that the only thing that gets transferred to the client is
>the php file after it has been parsed for all html formatting, and the
>size of this final product is what affects the speed of transfer.[/color]

True.

However, PHP does have to recompile that entire file for every page, unless
you are using a cache/optimizer. That takes time -- possibly a lot of
time.
--
- Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.
Michael Vilain
Guest
 
Posts: n/a
#4: Jul 17 '05

re: does php file size matter?


In article <jc65a1t4vq7nqvrv14iltacjmkq6924k09@4ax.com>,
Tim Roberts <timr@probo.com> wrote:
[color=blue]
> Marcus <JumpMan222@aol.com> wrote:[color=green]
> >
> >Quick question... I have a class that is over 1200 lines of code and 50
> >KB in size. This file does not display any html, it is just included
> >and after I call all the necessary functions, I save the data and
> >display it on my output page.
> >
> >Here is my confusion - to the best of my understanding, since php is
> >server side, this file should never be "transferred" to the client,
> >correct? In other words, whether my class is 100 lines or 10,000 lines,
> >it shouldn't have any affect on my bandwidth or transfer rate should it?
> >Please correct me if I am wrong, but I have been operating under the
> >assumption that the only thing that gets transferred to the client is
> >the php file after it has been parsed for all html formatting, and the
> >size of this final product is what affects the speed of transfer.[/color]
>
> True.
>
> However, PHP does have to recompile that entire file for every page, unless
> you are using a cache/optimizer. That takes time -- possibly a lot of
> time.[/color]

This is why I broke my code libraries into functional parts. That way,
each page can require what it needs and only what it needs.

--
DeeDee, don't press that button! DeeDee! NO! Dee...



Closed Thread