1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

what is your top server side language and why

Discussion in 'Programming' started by bay192, Dec 23, 2005.

  1. #1
    ASP
    JSP
    PHP


    mine is jsp. in my openion it is the most secure server I know. Though not the quickest
     
    bay192, Dec 23, 2005 IP
  2. Nintendo

    Nintendo ♬ King of da Wackos ♬

    Messages:
    12,890
    Likes Received:
    1,064
    Best Answers:
    0
    Trophy Points:
    430
    #2
    Perl

    It's the only one that I know a little bit about, just enough to make scripts.
     
    Nintendo, Dec 23, 2005 IP
  3. T0PS3O

    T0PS3O Feel Good PLC

    Messages:
    13,219
    Likes Received:
    777
    Best Answers:
    0
    Trophy Points:
    0
    #3
    PHP. It's the only one I know and I can do everything I want with it. For free.
     
    T0PS3O, Dec 23, 2005 IP
  4. saintdw

    saintdw Peon

    Messages:
    453
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I know both PHP and JSP.

    I use PHP because its widely available and its a pain in the ass to find a good JSP host.

    I like it more as well.
     
    saintdw, Dec 23, 2005 IP
  5. eiso

    eiso Peon

    Messages:
    583
    Likes Received:
    19
    Best Answers:
    0
    Trophy Points:
    0
    #5
    I also love PHP, it's an easy and logic language, and you can create almost any online system you want in very little time.
     
    eiso, Dec 23, 2005 IP
  6. Malachim

    Malachim Peon

    Messages:
    72
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #6
    PHP. Clean and free, what more could you are. Well supported? Oh yes, that too. Cheaper for the server. The list goes on :)

    .
     
    Malachim, Dec 23, 2005 IP
  7. FeelLikeANut

    FeelLikeANut Peon

    Messages:
    330
    Likes Received:
    19
    Best Answers:
    0
    Trophy Points:
    0
    #7
    PHP, ugh. Grotesque language. No consistent naming convention, ten thousand functions and constants all in the global namespace, makes assumtions about what you will be doing and corrupts your data on that basis, insecure emailing, and more if I looked harder, I'm sure. PHP is well suited for strung together programs, and allows many programmers to remain ignorant about the problems they potentially create.
    Interesting read.

    PHP has never given me a reason to switch from Perl. JSP certainly would; I can only claim laziness for not having learned this yet.
     
    FeelLikeANut, Dec 23, 2005 IP
  8. Roze

    Roze Guest

    Messages:
    403
    Likes Received:
    29
    Best Answers:
    0
    Trophy Points:
    0
    #8
    yep, that's my site in a nutshell, FeelLikeANut, it's working for now though. I learned php by looking at phpNuke code, it's no wonder. :)
     
    Roze, Dec 23, 2005 IP
  9. jimrthy

    jimrthy Guest

    Messages:
    283
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #9
    PHP has its place. For hacking together something quick and simple, I'd definitely pick it over perl. Then again, I'd rather do assembly language than perl. <shudder>

    For big, complicated projects, PHP would probably be my last choice (yes, hard as it is for me to admit this, I'd probably even be more willing to use perl :)).

    What I would choose would have a lot to do with business requirements. Need a cheap server? Python. Want the latest hype from Redmond? ASP.net. Willing to go with a powerful *NIX host? Now the choices get even wider, and I get to toss more variables into the equation.

    That being said, I haven't gotten around to really learning JSP yet, although I should.
     
    jimrthy, Dec 23, 2005 IP
  10. ace

    ace Peon

    Messages:
    43
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #10
    PHP. It's fast and it does everything I need it to do.
     
    ace, Dec 25, 2005 IP
  11. bulken

    bulken Guest

    Messages:
    1
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #11
    perl is a best friend of apache and unix. (though php is very friensly with mysql)
     
    bulken, Dec 26, 2005 IP
  12. Nintendo

    Nintendo ♬ King of da Wackos ♬

    Messages:
    12,890
    Likes Received:
    1,064
    Best Answers:
    0
    Trophy Points:
    430
    #12
    Except when it comes to how much server resources it uses up!!
     
    Nintendo, Dec 26, 2005 IP
  13. CodeCylestyne

    CodeCylestyne Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    PHP because:

    - Excellent database integration
    - Free
    - Secure
    - Light on the server
    - Source code is available
    - Speedy
    - Follows C syntax which is easy for a seasoned C programmer like me

    What more reasons do you need? :D
     
    CodeCylestyne, Dec 26, 2005 IP
  14. jimrthy

    jimrthy Guest

    Messages:
    283
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #14
    Hmm. How about a clean global namespace, non-revolting syntax, decent object orientation capabilities, and consistent naming conventions? PHP has a lot going for it, but it's far from perfect.

    I definitely would not want to try doing a big project in it.
     
    jimrthy, Dec 26, 2005 IP
  15. FeelLikeANut

    FeelLikeANut Peon

    Messages:
    330
    Likes Received:
    19
    Best Answers:
    0
    Trophy Points:
    0
    #15
    This is debateable. For instance, the mail function improperly handles headers, unless it has been fixed and I didn't hear about it. It allows header injection, as it is now called, meaning a user could set the headers and message body of an outgoing e-mail to anything they choose. So far this has only been kept in check by requireing the individual programmer to manually check for such conditions before the mail function is called.

    As for the others on the list, Perl naturally has 4 out of the 7, 6 out of the 7 with FastCGI or mod_perl, and 7 out of 7 with widely available libraries. PHP doesn't reallly offer anything new or unique. I does have several drawbacks, however.
     
    FeelLikeANut, Dec 26, 2005 IP
  16. adbie

    adbie Peon

    Messages:
    149
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    0
    #16
    I know jsp, asp, asp.net and a little php. Overall, I prefer ASP.NET 2.0. It's not free though.
     
    adbie, Dec 26, 2005 IP
  17. jimrthy

    jimrthy Guest

    Messages:
    283
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #17
    Just for the record, I don't think this was really a reply to me. I don't think I've ever claimed PHP was secure. :)
     
    jimrthy, Dec 28, 2005 IP
  18. jimrthy

    jimrthy Guest

    Messages:
    283
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #18
    I thought you could get free tools for it? I'm sure I remember seeing something along those lines somewhere. Or did you mean free as in libre?

    Then again, without the full Visual Studio, ASP.NET 2 loses a lot.
     
    jimrthy, Dec 28, 2005 IP
  19. adbie

    adbie Peon

    Messages:
    149
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    0
    #19
    Some "Express" editions of the Visual Studio are free, but _hosting_ asp.net applications is not - Windows and IIS definitely are not free.
     
    adbie, Dec 28, 2005 IP
    jimrthy likes this.
  20. Lisper

    Lisper Guest

    Messages:
    86
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #20
    I run asp.net on my Linux server in Apache :D
    Runs fine on my ibook, too. I still need a good alternative for Visual Studio that runs under Mac OS X though. Been busy trying to get monodevelop running but it won't :(

    Here is the opensource .Net that runs on mutiple OSes:
    http://www.mono-project.com/Main_Page
     
    Lisper, Jan 1, 2006 IP