473,387 Members | 1,535 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

How to find a webpage is created using which language?

Malathi
31
Hi All,

In internet we are seeing a lot of websites. I would like to know by seeing the url is there any possibility to find the language in which the webpage is created. Or else any other way?

Malathi
Apr 5 '12 #1

✓ answered by Frinavale

HTML is the standard that browsers use to display websites.

Web browsers may use plug-ins to display websites developed with another type of technology (like Flash or Silverlight).

But, in general websites use HTML to tell the browsers how to display the content that the server has sent to it.

The HTML could be dynamically generated by an application or script that runs on the web server. These applications could be implemented using a variety of technologies. Some of the most popular are PHP, Python, ASP, ASP.NET, Java...and more!

You can sometimes tell what technology was used to write the application that generates the HTML based on the extension that appears in the url.

For example if the url is something like: www.somedomain/index.php you have an indication that it is a PHP script that is generating the HTML.

Likewise, if the url is www.somedomain/index.aspx you know that it was ASP.NET that generated the HTML. But even though you know an ASP.NET application was used to generate the HTML, you don't know if it was written in C# or VB.NET.

Sometimes there is no extension involved though. For example, ASP.NET applications developed with MVC don't have those extensions.

So, to answer your question, sometimes you are given some indication as to what was used to dynamically generate HTML, and sometimes you can't tell.

-Frinny

5 3466
Frinavale
9,735 Expert Mod 8TB
HTML is the standard that browsers use to display websites.

Web browsers may use plug-ins to display websites developed with another type of technology (like Flash or Silverlight).

But, in general websites use HTML to tell the browsers how to display the content that the server has sent to it.

The HTML could be dynamically generated by an application or script that runs on the web server. These applications could be implemented using a variety of technologies. Some of the most popular are PHP, Python, ASP, ASP.NET, Java...and more!

You can sometimes tell what technology was used to write the application that generates the HTML based on the extension that appears in the url.

For example if the url is something like: www.somedomain/index.php you have an indication that it is a PHP script that is generating the HTML.

Likewise, if the url is www.somedomain/index.aspx you know that it was ASP.NET that generated the HTML. But even though you know an ASP.NET application was used to generate the HTML, you don't know if it was written in C# or VB.NET.

Sometimes there is no extension involved though. For example, ASP.NET applications developed with MVC don't have those extensions.

So, to answer your question, sometimes you are given some indication as to what was used to dynamically generate HTML, and sometimes you can't tell.

-Frinny
Apr 5 '12 #2
Malathi
31
I got the point! Thank you Frinny!
Apr 9 '12 #3
Monomachus
127 Expert 100+
You can see more details using developer tools like Firebug or Chrome/IE developer tools.
In your Network tab you can see the headers of your GET request so like this for example I can say that bytes are done using PHP 5.2.17

Apr 9 '12 #4
Malathi
31
Though I dont have the tool, I googled it out.. Its really interesting!
Apr 26 '12 #5
some times the developers of the website uses some advance code security and other security methods or URL bindings so you can not identify that the site is developed with which language. I have found many times it's solution.

web browser -> mouse -> right click -> view page source

one window will open which contains the plain html code and some client side scripting code. here you can find on each and every link of the site where webpages are hyperlinked with it's language extension in which they are developed....

Try it....

Bharat Parmar(Bharat383)
May 1 '12 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

21
by: Nancy | last post by:
Hi, Guys, Is there any other way to use python or mod_python writing a web page? I mean, not use "form.py/email", no SMTP server. <form action="form.py/email" method="POST"> ... Thanks a lot. ...
0
by: Ben Jones | last post by:
Hi there, I am looking into the ease of implementing the localization/globalization features of .NET using C#. I have a test app which creates a ResourceManager and attempts to load a resource...
0
by: M | last post by:
Hi, I got a C# project which uses a "CORE" originally written in SDK. If I triger an event which bring up a Modeless dialog created using either old SDK C++ code or MFC/C++ code, the cursor keys...
2
by: KathyB | last post by:
Hi, I have the following script in an aspx html: <script language="javascript"> function pop_window() { var confirmWin = null; confirmWin = window.open('Scanned.aspx', 'SerialNumbers',...
6
by: Vikram | last post by:
I have added some input elements on a page using javascript at client side. when i submit the page, i am unable to access the values of input elements created using request.form. Are elements...
2
by: Rob Dob | last post by:
Hi, I have several reports ( .rdl) that I created using report designer, how can I let the end user make modifications to the text in some of these reports. As I am unable to use Report Builder...
6
by: Salman | last post by:
I would like to know how I can distribute the application that I create with Visual C++ express edition. I checked the menu options to find a deploy option similar to the one found on the Visual...
1
by: baluru | last post by:
How can I find browser versions using VB Scripting
2
by: shaik_saleem | last post by:
I'm pretty new to Python and I've been searching all over the place to find a solution for this. I have a html page with some javascript in it and I need to load this page in my own window (which...
2
by: powerfulperl | last post by:
I want to locate a string 'Local=IN' from a file and I am sure that this string is located within 100 lines(assumption) from the beginning of the file out of 5000 lines. The 100th line start with the...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.