Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Which side are you on?

Which side are you on?

Scheduled Pinned Locked Moved The Lounge
sysadminquestion
31 Posts 18 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C CarelAgain

    Server-side rendering versus client-side rendering, which is better and why?

    J Offline
    J Offline
    James R Twine
    wrote on last edited by
    #13

    Client-side.  Reasons:      o Allows for easier localication - the user's system already knows its locale, without it having to be sent to the server      o May allow for client-side accessibility aids to work better (e.g. screen readers understand what a label, and button control are, whereas things may not be recognized well as rendered in a browser)      o Distributed processing - client-side rendering spreads out the workload to client machines, which reduces the burden on the server      o "Prettier" interfaces - the client-side system knows what its display facilities are and can customize for larger screens, better use of colors & graphics, etc.      o Added: Less round-trips - results can be sent to the client-side and it can render it in whatever form the user requires (view, save, export, etc.)    Server-side rendering has its benefits, too:      o It eliminates much of the the variability of client-side systems - all you need is a supported browser and off you go      o Use of thinner clients (less processing power) becomes possible ---------- --modified at 11:16 Wednesday 22nd August, 2007    Note that the above implies a difference between processing and rendering, where rendering is presenting the results of processing in a usable form.    But generally, I would lean toward client-side rendering, unless the particular application REALLY operates better with server-side rendering.  People tend to forget that not every application should run as DHTML in a browser... A good acid test: if you could not imagine it working well using a IBM 3270-style terminal and form interface, it probably should not be running in a browser.    Oh, and trying to avoid requirement/installation of a client-side component is usually not a valid excuse for doing everything server-side - users have been installing software for years just fine, and if you cannot write good quality client-side software, with a working installer, you should stay the **_hell_** away from server-side stuff.    Peace!

    -=- James
    Please rate this message - let me

    1 Reply Last reply
    0
    • D Dan Neely

      no fair injecting logic into flame bait.

      -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

      E Offline
      E Offline
      El Corazon
      wrote on last edited by
      #14

      dan neely wrote:

      no fair injecting logic into flame bait.

      I know... bad habit... just like my over use and abuse of ellipsis.... ;P

      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

      D 1 Reply Last reply
      0
      • C CarelAgain

        Server-side rendering versus client-side rendering, which is better and why?

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #15

        Still topside, thankfully. :-D

        1 Reply Last reply
        0
        • C CarelAgain

          Server-side rendering versus client-side rendering, which is better and why?

          C Offline
          C Offline
          code frog 0
          wrote on last edited by
          #16

          The Dark Side.

          L E 2 Replies Last reply
          0
          • C CarelAgain

            Server-side rendering versus client-side rendering, which is better and why?

            C Offline
            C Offline
            Chris Maunder
            wrote on last edited by
            #17

            Both. Each have their place. I'm against client side rendering of stuff that should have been pre-chewed on the server (since it means my poor machine gets bogged down) and in some cases server-side rendering doesn't take into account the capabilities of my machine. It's a delicate balance that requires common sense

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            V C 2 Replies Last reply
            0
            • D Douglas Troy

              The Dark-Side. I admit. It was the blue lighting bolts from the finger tips that got me. :rolleyes:


              :..::. Douglas H. Troy ::..
              Bad Astronomy |VCF|wxWidgets|WTL

              E Offline
              E Offline
              El Corazon
              wrote on last edited by
              #18

              Douglas Troy wrote:

              It was the blue lighting bolts from the finger tips that got me

              I prefer the Lite-side of the force... then you can talk like Fozzy bear and everyone forgets Fozzy and remembers only you years later. ;P

              _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

              1 Reply Last reply
              0
              • D Dan Neely

                and how you're sitting on it :)

                -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                E Offline
                E Offline
                El Corazon
                wrote on last edited by
                #19

                dan neely wrote:

                and how you're sitting on it

                and who you are sitting with. ;P

                _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                1 Reply Last reply
                0
                • C code frog 0

                  The Dark Side.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #20

                  When someone at work was talking about that I replied "Dear, I am the Dark Side." :-D

                  Visit http://www.readytogiveup.com/[^] and do something special today.

                  C 1 Reply Last reply
                  0
                  • C code frog 0

                    The Dark Side.

                    E Offline
                    E Offline
                    El Corazon
                    wrote on last edited by
                    #21

                    The Emperor hasn't driven it from you fully!

                    _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                    C 1 Reply Last reply
                    0
                    • L Lost User

                      When someone at work was talking about that I replied "Dear, I am the Dark Side." :-D

                      Visit http://www.readytogiveup.com/[^] and do something special today.

                      C Offline
                      C Offline
                      code frog 0
                      wrote on last edited by
                      #22

                      I used to have hair that was a tad more red than now. Hard to see any red now. But I love a bumper sticker I've seen, "Forget the dark side I'm a red head.":-D That might explain a lot to many here. :omg:

                      1 Reply Last reply
                      0
                      • D Dan Neely

                        and how you're sitting on it :)

                        -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                        V Offline
                        V Offline
                        Vasudevan Deepak Kumar
                        wrote on last edited by
                        #23

                        Or the way the sitting pose is captured on a photograph. You can capture a snap by just being close to the fence without even sitting by little-to-neat camera tricks. :)

                        Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                        1 Reply Last reply
                        0
                        • E El Corazon

                          The Emperor hasn't driven it from you fully!

                          _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                          C Offline
                          C Offline
                          code frog 0
                          wrote on last edited by
                          #24

                          El Corazon wrote:

                          The Emperor hasn't driven it from you fully!

                          Does that mean I have to use Java?:wtf: NEEEEEEEEEEEEVVVVVVVVVVVVEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRRRR!!!

                          E 1 Reply Last reply
                          0
                          • C Chris Maunder

                            Both. Each have their place. I'm against client side rendering of stuff that should have been pre-chewed on the server (since it means my poor machine gets bogged down) and in some cases server-side rendering doesn't take into account the capabilities of my machine. It's a delicate balance that requires common sense

                            cheers, Chris Maunder

                            CodeProject.com : C++ MVP

                            V Offline
                            V Offline
                            Vasudevan Deepak Kumar
                            wrote on last edited by
                            #25

                            Chris Maunder wrote:

                            It's a delicate balance

                            True. A meticulous, careful and a striking balance between the two components is required for the success of any application.

                            Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                            1 Reply Last reply
                            0
                            • C CarelAgain

                              Server-side rendering versus client-side rendering, which is better and why?

                              T Offline
                              T Offline
                              tidelgl
                              wrote on last edited by
                              #26

                              Everyone has his side.. :laugh:

                              1 Reply Last reply
                              0
                              • C CarelAgain

                                Server-side rendering versus client-side rendering, which is better and why?

                                M Offline
                                M Offline
                                martin_hughes
                                wrote on last edited by
                                #27

                                I would tend towards client side Smart Apps. And also pie and chips for dinner.

                                "It was the day before today.... I remember it like it was yesterday." -Moleman

                                1 Reply Last reply
                                0
                                • C Chris Maunder

                                  Both. Each have their place. I'm against client side rendering of stuff that should have been pre-chewed on the server (since it means my poor machine gets bogged down) and in some cases server-side rendering doesn't take into account the capabilities of my machine. It's a delicate balance that requires common sense

                                  cheers, Chris Maunder

                                  CodeProject.com : C++ MVP

                                  C Offline
                                  C Offline
                                  Christopher Duncan
                                  wrote on last edited by
                                  #28

                                  Chris Maunder wrote:

                                  that requires common sense

                                  Well that will never catch on... :-D

                                  Christopher Duncan Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com

                                  1 Reply Last reply
                                  0
                                  • C CarelAgain

                                    Server-side rendering versus client-side rendering, which is better and why?

                                    M Offline
                                    M Offline
                                    Member 96
                                    wrote on last edited by
                                    #29

                                    Both as the specific scenario requires. "Sides" are for cowboys in fantasy land.


                                    "I don't want more choice. I just want better things!" - Edina Monsoon

                                    1 Reply Last reply
                                    0
                                    • C code frog 0

                                      El Corazon wrote:

                                      The Emperor hasn't driven it from you fully!

                                      Does that mean I have to use Java?:wtf: NEEEEEEEEEEEEVVVVVVVVVVVVEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRRRR!!!

                                      E Offline
                                      E Offline
                                      El Corazon
                                      wrote on last edited by
                                      #30

                                      [singing]Never, never say never again. Never, never say never again. Never, never say never again. Never, never say never again.[/singing]

                                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                      1 Reply Last reply
                                      0
                                      • E El Corazon

                                        dan neely wrote:

                                        no fair injecting logic into flame bait.

                                        I know... bad habit... just like my over use and abuse of ellipsis.... ;P

                                        _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                        D Offline
                                        D Offline
                                        DavidNohejl
                                        wrote on last edited by
                                        #31

                                        El Corazon wrote:

                                        I know... bad habit... just like my over use and abuse of ellipsis....

                                        Oh, that's nothing. I've seen much, much worse :)


                                        [My Blog]
                                        "Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - Rüdiger Klaehn
                                        "Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • World
                                        • Users
                                        • Groups