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. Web site dev cost (second attempt)

Web site dev cost (second attempt)

Scheduled Pinned Locked Moved The Lounge
javaphpdatabasebusinessquestion
22 Posts 10 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 Christian Graus

    Why jsp/php and not a more reliable and speedy framework like ASP.NET ? ( OK, exactly ASP.NET, no other framework comes close IMO, certainly not jsp ). sergeyv2002 wrote: If it is very expensive It can be - it would be mega cheap on a site like rentacoder, but I'd give you a 5% chance of success the first time, maybe 12% of success overall, and 86% chance of losing some or all of your money. You get what you pay for. sergeyv2002 wrote: long will it take , someone without any web development experience (myself) to study the technology and create the website (I can dedicate few hours a day to study). Depends on how quick you learn and what technologies you use. It's almost certainly not worth your while tho, you'd need to spend at least four months writing other stuff to get to a level of being able to start, and you'd be on a steep learning curve all the way through. I do a lot of contract work for people in other countries, I'm an Aussie, but I'm in Texas right now with a guy I've worked for since late last year. He wrote to me initially after seeing my image processing articles on this site. Why don't you look for articles that would suggest that the author can do this job, and then approach them ? Or better yet, read answers in the web forums for an idea ( I do heaps of ASP.NET work myself, but I have no ASP.NET articles here, for example ). A simple auction site shouldn't take an experienced developer long to do. I'd certainly find someone and get them to do a bare bones site, and then build on it incrementally, so that you break things up into reasonable chunks and every time you make a payment, you get something that visibly works. That also means you get some functionality if you lose your developer at some point, and not a bunch of half finished junk. If you want some idea of what sort of things you should ask a developer, by all means, I'd be glad to help. Christian Graus - Microsoft MVP - C++

    P Offline
    P Offline
    Paul Watson
    wrote on last edited by
    #11

    I wouldn't call PHP unreliable in comparison to ASP.NET. I would say it is the other way around, sadly. regards, Paul Watson South Africa Colib and ilikecameras. K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!

    C 1 Reply Last reply
    0
    • C Christian Graus

      Why jsp/php and not a more reliable and speedy framework like ASP.NET ? ( OK, exactly ASP.NET, no other framework comes close IMO, certainly not jsp ). sergeyv2002 wrote: If it is very expensive It can be - it would be mega cheap on a site like rentacoder, but I'd give you a 5% chance of success the first time, maybe 12% of success overall, and 86% chance of losing some or all of your money. You get what you pay for. sergeyv2002 wrote: long will it take , someone without any web development experience (myself) to study the technology and create the website (I can dedicate few hours a day to study). Depends on how quick you learn and what technologies you use. It's almost certainly not worth your while tho, you'd need to spend at least four months writing other stuff to get to a level of being able to start, and you'd be on a steep learning curve all the way through. I do a lot of contract work for people in other countries, I'm an Aussie, but I'm in Texas right now with a guy I've worked for since late last year. He wrote to me initially after seeing my image processing articles on this site. Why don't you look for articles that would suggest that the author can do this job, and then approach them ? Or better yet, read answers in the web forums for an idea ( I do heaps of ASP.NET work myself, but I have no ASP.NET articles here, for example ). A simple auction site shouldn't take an experienced developer long to do. I'd certainly find someone and get them to do a bare bones site, and then build on it incrementally, so that you break things up into reasonable chunks and every time you make a payment, you get something that visibly works. That also means you get some functionality if you lose your developer at some point, and not a bunch of half finished junk. If you want some idea of what sort of things you should ask a developer, by all means, I'd be glad to help. Christian Graus - Microsoft MVP - C++

      K Offline
      K Offline
      KaRl
      wrote on last edited by
      #12

      Christian Graus wrote: Why jsp/php and not a more reliable and speedy framework like ASP.NET Because you can run a JSP server for free, as are the tools you can use to develop? Because JSP pages can be viewed on "non-Windows browers"? Because JSP is designed to be both platform and server independent when ASP relies mostly on Microsoft technologies?


      The great error of nearly all studies of war has been to consider war as an episode in foreign policies, when it is an act of interior politics - Simone Weil Fold with us! ¤ flickr

      C 1 Reply Last reply
      0
      • S sergeyv2002

        Thank you Colin. As far as I know north American prices are somewhat different from mentioned by you, so I would really appreciate if anyone could give me approximate north American (Canada) prices applicable to such a project, as well as mention how complicated it would be to do it myself. Thanks again.

        A Offline
        A Offline
        Ashley van Gerven
        wrote on last edited by
        #13

        sergeyv2002 wrote: as well as mention how complicated it would be to do it myself. no offense, but if you don't even know how complicated this task would be to do yourself, then it's safe to assume you would find it *VERY* complicated :(

        1 Reply Last reply
        0
        • S sergeyv2002

          Around a week ago I asked this question , but unfortunately I did not give enough details to get it answered. So, first of all I really appreciate all those of you guys who tried to answer my enquiry anyway, I'm always amazed by the good will of people of CP lounge.:) So here is the question: I'm interested in a auction like website, build upon JSP or PHP with a database support. Site layout and business logic are already existent, but it has to be coded. Basically , it is supposed to be something similar to eBay. How expensive ,approximately, can it be, to hire someone to do the job. If it is very expensive: how long will it take , someone without any web development experience (myself) to study the technology and create the website (I can dedicate few hours a day to study).

          S Offline
          S Offline
          sergeyv2002
          wrote on last edited by
          #14

          Thank you guys for all your feedback. It is very valuable for me and, most probably, saved me a lot of time surfing the web. Again, a lot of thanks.

          1 Reply Last reply
          0
          • C Christian Graus

            Why jsp/php and not a more reliable and speedy framework like ASP.NET ? ( OK, exactly ASP.NET, no other framework comes close IMO, certainly not jsp ). sergeyv2002 wrote: If it is very expensive It can be - it would be mega cheap on a site like rentacoder, but I'd give you a 5% chance of success the first time, maybe 12% of success overall, and 86% chance of losing some or all of your money. You get what you pay for. sergeyv2002 wrote: long will it take , someone without any web development experience (myself) to study the technology and create the website (I can dedicate few hours a day to study). Depends on how quick you learn and what technologies you use. It's almost certainly not worth your while tho, you'd need to spend at least four months writing other stuff to get to a level of being able to start, and you'd be on a steep learning curve all the way through. I do a lot of contract work for people in other countries, I'm an Aussie, but I'm in Texas right now with a guy I've worked for since late last year. He wrote to me initially after seeing my image processing articles on this site. Why don't you look for articles that would suggest that the author can do this job, and then approach them ? Or better yet, read answers in the web forums for an idea ( I do heaps of ASP.NET work myself, but I have no ASP.NET articles here, for example ). A simple auction site shouldn't take an experienced developer long to do. I'd certainly find someone and get them to do a bare bones site, and then build on it incrementally, so that you break things up into reasonable chunks and every time you make a payment, you get something that visibly works. That also means you get some functionality if you lose your developer at some point, and not a bunch of half finished junk. If you want some idea of what sort of things you should ask a developer, by all means, I'd be glad to help. Christian Graus - Microsoft MVP - C++

            S Offline
            S Offline
            sergeyv2002
            wrote on last edited by
            #15

            Christian, Thank you for your thorough reply. I would really appreciate if you could expand on "what to ask a developer". I've been a developer myself for 10 years now (C,C++,COM,MFC stuff mostly), but usually I was the one to be asked.. Even though I have an idea of what to demand (technology-wise, and time wise) I could definitely use some other opinions.

            C 1 Reply Last reply
            0
            • P Paul Watson

              I wouldn't call PHP unreliable in comparison to ASP.NET. I would say it is the other way around, sadly. regards, Paul Watson South Africa Colib and ilikecameras. K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #16

              Did I say unreliable ? I meant the site is less likely to be well structured, and therefore reliable. It's easier to contain bugs in ASp.NET. What aspect of ASP.NET seems unreliable to you ? BTW, I got an email from David Wulff asking me to join linked in or something which came from you I believe ? I tried about 20 times, and the link would not work. Christian Graus - Microsoft MVP - C++

              1 Reply Last reply
              0
              • D DavidNohejl

                Christian Graus wrote: but I'd give you a 5% chance of success the first time, maybe 12% of success overall, and 86% chance of losing some or all of your money 103%? :) Never forget: "Stay kul and happy" (I.A.)
                David's thoughts / dnhsoftware.org / MyHTMLTidy

                C Offline
                C Offline
                Christian Graus
                wrote on last edited by
                #17

                Why do they need to add up to 100 ? They are not related. Assuming they fall into the 95% case initially, they have a 12 % chance of getting success in the end, and either way, a strong chance of losing money if they are satisfied with the work or not. Christian Graus - Microsoft MVP - C++

                1 Reply Last reply
                0
                • K KaRl

                  Christian Graus wrote: Why jsp/php and not a more reliable and speedy framework like ASP.NET Because you can run a JSP server for free, as are the tools you can use to develop? Because JSP pages can be viewed on "non-Windows browers"? Because JSP is designed to be both platform and server independent when ASP relies mostly on Microsoft technologies?


                  The great error of nearly all studies of war has been to consider war as an episode in foreign policies, when it is an act of interior politics - Simone Weil Fold with us! ¤ flickr

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #18

                  Some of these points are valid for a home developer. The extra cost of developing on jsp will be more than the cost of buying tools, otherwise

                  K(arl) wrote:

                  Because you can run a JSP server for free

                  As opposed to a couple of hundred bucks for XP Pro ? True, but not a big deal

                  K(arl) wrote:

                  as are the tools you can use to develop

                  There are numerous free or almost free ways to write ASP.NET

                  K(arl) wrote:

                  Because JSP pages can be viewed on "non-Windows browers"?

                  Have you even used ASP.NET ? We target non windows browsers all the time, no issue.

                  K(arl) wrote:

                  Because JSP is designed to be both platform and server independent when ASP relies mostly on Microsoft technologies?

                  Big fat hairy deal. This is a religious decision, not a computer science one. Christian Graus - Microsoft MVP - C++

                  K 1 Reply Last reply
                  0
                  • S sergeyv2002

                    Christian, Thank you for your thorough reply. I would really appreciate if you could expand on "what to ask a developer". I've been a developer myself for 10 years now (C,C++,COM,MFC stuff mostly), but usually I was the one to be asked.. Even though I have an idea of what to demand (technology-wise, and time wise) I could definitely use some other opinions.

                    C Offline
                    C Offline
                    Christian Graus
                    wrote on last edited by
                    #19

                    Hi - sorry for the delayed reply ( last one was from Texas, am now in Australia ) The core issue IMO is to ask HOW someone would impliment some things, to make sure they will use reusable controls, and otherwise structure your application so that it's easy to change/debug/extend. So, I'd show a programmer some screenshots of pages I have done that take advantage of OO and code reuse, and ask them how they'd go about writing something similar. The programmer doesn't need to know the names of lots of design patterns ( although that may be a good sign ), but they need to be using them, either intuitively or through learning them. I'd definately ask them to choose a couple of pages of code they feel represents them well and send them in, then ask questions about those pages ( to make sure they didn't just download them ), via MSN if they are not local to you. The basic 'how do you do this' questions, lots of people can answer. The design stuff is what's important and is lost on a lot of people, for some reason. Christian Graus - Microsoft MVP - C++

                    S 1 Reply Last reply
                    0
                    • C Christian Graus

                      Some of these points are valid for a home developer. The extra cost of developing on jsp will be more than the cost of buying tools, otherwise

                      K(arl) wrote:

                      Because you can run a JSP server for free

                      As opposed to a couple of hundred bucks for XP Pro ? True, but not a big deal

                      K(arl) wrote:

                      as are the tools you can use to develop

                      There are numerous free or almost free ways to write ASP.NET

                      K(arl) wrote:

                      Because JSP pages can be viewed on "non-Windows browers"?

                      Have you even used ASP.NET ? We target non windows browsers all the time, no issue.

                      K(arl) wrote:

                      Because JSP is designed to be both platform and server independent when ASP relies mostly on Microsoft technologies?

                      Big fat hairy deal. This is a religious decision, not a computer science one. Christian Graus - Microsoft MVP - C++

                      K Offline
                      K Offline
                      KaRl
                      wrote on last edited by
                      #20

                      I agree with most of your counter-arguments (even if my peasant roots tell me that "one cent is one cent", that any € counts...), except this one:

                      Christian Graus wrote:

                      This is a religious decision, not a computer science one

                      I understand your point of view, but I don't see that as a 'religious' question only. I think it is a strategic decision: relying on MS only may be dangerous, or at least has to be asserted and evaluated. Being dependent of one and only supplier creates risks.


                      The great error of nearly all studies of war has been to consider war as an episode in foreign policies, when it is an act of interior politics - Simone Weil Fold with us! ¤ flickr

                      1 Reply Last reply
                      0
                      • C Christian Graus

                        Hi - sorry for the delayed reply ( last one was from Texas, am now in Australia ) The core issue IMO is to ask HOW someone would impliment some things, to make sure they will use reusable controls, and otherwise structure your application so that it's easy to change/debug/extend. So, I'd show a programmer some screenshots of pages I have done that take advantage of OO and code reuse, and ask them how they'd go about writing something similar. The programmer doesn't need to know the names of lots of design patterns ( although that may be a good sign ), but they need to be using them, either intuitively or through learning them. I'd definately ask them to choose a couple of pages of code they feel represents them well and send them in, then ask questions about those pages ( to make sure they didn't just download them ), via MSN if they are not local to you. The basic 'how do you do this' questions, lots of people can answer. The design stuff is what's important and is lost on a lot of people, for some reason. Christian Graus - Microsoft MVP - C++

                        S Offline
                        S Offline
                        sergeyv2002
                        wrote on last edited by
                        #21

                        Thanks Christian. You gave me a good idea of what to ask. Basically, same questions I would ask an offline programmer. Thanks a lot for your assistance.

                        C 1 Reply Last reply
                        0
                        • S sergeyv2002

                          Thanks Christian. You gave me a good idea of what to ask. Basically, same questions I would ask an offline programmer. Thanks a lot for your assistance.

                          C Offline
                          C Offline
                          Christian Graus
                          wrote on last edited by
                          #22

                          No worries, good luck with it all !! Christian Graus - Microsoft MVP - C++

                          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