1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

How to know which kind of technology deployed behind a web server ?

Discussion in 'Web Design & Development' started by nltung, Jul 17, 2007.

Thread Status:
Not open for further replies.
Advertisement
  1. nltung

    nltung Thread Starter

    Joined:
    Jul 8, 2003
    Messages:
    65
    Hi all,
    I've just started reading about PHP few days ago and already managed to have a fundamental understanding of the language or server side programming respectively. As the case of PHP(or ASP), by looking at the URL I can know that the server is using PHP (www.somssite.com/index.php?variable1=value1&variable2=value2..).

    But the are quite a few of sites which dont have their pages ending with php/asp/jsp and the URLs merely look like this www.somesite.com/something1/something2/ or www.google.com/ig

    It would be very nice if someone can explain it to me in detail or refer to the documents/books I should read. Thanks !
     
  2. MMJ

    MMJ Guest

    Joined:
    Oct 15, 2006
    Messages:
    3,625
    For what?
     
  3. namenotfound

    namenotfound

    Joined:
    Apr 30, 2005
    Messages:
    3,012
    Does it really matter what is on some else's server? Unless you wanna hack them, it's not something you really need to know :p

    Does knowing what language Google.com is programed in, in any way effect how you use it? It doesn't ;)
     
  4. nltung

    nltung Thread Starter

    Joined:
    Jul 8, 2003
    Messages:
    65
    LOL, I'm just technically curious, and most of all i'm a beginner in web development and way too far to be a hacker ;) .Actually my question wasn't about how to dicover which kind of technology a specific site uses, but "how it works in general ? What are the technologies can be used for server side programming ?".

    @namenotfound : Google uses python,I guess ?
     
  5. namenotfound

    namenotfound

    Joined:
    Apr 30, 2005
    Messages:
    3,012
    Ok well if you just want to know what languages are server side, here's a quick list off the top of my head:

    PHP
    ASP
    ColdFusion
    Python
    Perl/CGI
    Ruby

    There's others, I just can't think of them right now.
     
  6. MMJ

    MMJ Guest

    Joined:
    Oct 15, 2006
    Messages:
    3,625
    Jsp
     
  7. cowplopmorris

    cowplopmorris

    Joined:
    Jun 7, 2006
    Messages:
    105
    You can seldom tell what type of language is being used from urls like http://www.example.com/foo/bar/ .

    In these cases what you see in the address bar is just a list of directories, so in this case 'bar' inside 'foo'.

    Most web servers have some default files which will be opened if no page is specified. So for example, loading http://www.example.com/foo/bar/ could actually load http://www.example.com/foo/bar/home.htm or index.php or index.asp.

    You can also use .htaccess and server redirects to open a page when a certain url is requested, so when http://www.example.com/a_page/ is requested, the server could send http://www.example.com/a_page.php etc.
     
  8. namenotfound

    namenotfound

    Joined:
    Apr 30, 2005
    Messages:
    3,012
    And also with .htaccess, you can give false extensions.

    example.com/page1.asp could actually send the page example.com/page1.cfm
     
  9. nltung

    nltung Thread Starter

    Joined:
    Jul 8, 2003
    Messages:
    65
    Thanks ! That's exactly the thing I wanted to ask, because I just kept asking myself about that curious extensions. Now I have the answer and actually I dont bother knowing what kind of tech they are using :)
     
  10. Sponsor

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/597030

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice