does php file size matter?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Marcus

    #1

    does php file size matter?

    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 "transferre d" 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

    #2
    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.1641 8$iA6.15157@new ssvr19.news.pro digy.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 "transferre d" 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]


    Comment

    • Tim Roberts

      #3
      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 "transferre d" 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.

      Comment

      • Michael Vilain

        #4
        Re: does php file size matter?

        In article <jc65a1t4vq7nqv rv14iltacjmkq69 24k09@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 "transferre d" 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...



        Comment

        Working...