Подтвердить что ты не робот

Каковы общие расширения файлов для языков веб-программирования?

Какие расширения файлов чаще всего используются на разных языках? Не указывайте имена исходных файлов (например .java), а скорее расширения, которые будут присутствовать в URL-адресе для отображаемых страниц.

Вот мой (в алфавитном порядке) список

  • ASP Classic
    • жерех
  • ASP.NET
    • ASPX
    • AXD
    • ASX
    • ASMX
    • ASHX
  • CSS
    • CSS
  • Coldfusion
    • CFM
  • Erlang
    • фрамбезия
  • Флэш
    • SWF
  • HTML
    • HTML
    • HTM
    • XHTML
    • JHTML
  • Java
    • JSP
    • JSPX
    • WSS
    • сделать
    • действие
  • JavaScript
    • JS
  • Perl
    • пл
  • PHP
    • PHP
    • php4
    • php3
    • PHTML
  • Python
    • пй
  • Рубин
    • гь
    • RHTML
  • SSI
    • SHTML
  • XML
    • XML
    • Новости
    • SVG
  • Другое (C, perl и т.д.)
    • CGI
    • DLL

Больше? Я буду продолжать обновлять это, основываясь на комментариях. Наиболее правильные дополнения (или удаления) - это принятый ответ.

Кроме того: это для сравнения использования языка в Интернете: http://blog.paulisageek.com/2009/10/file-extensions-on-internet.html

4b9b3361

Ответ 1

Добавить:

  • ASP.NET
    • .axd
    • .asx
    • .asmx
    • .ashx
    • .aspx

Ответ 2

Имейте в виду, что хороший дизайн URL-адресов полностью скроет любые основные типы файлов.

Ответ 3

.action - struts2

.do - struts1

.xml - XML ​​

.rss - RSS-каналы

.atom - Atom-каналы (RSS)

(без расширения) - теперь используется время для повышения удобочитаемости URL-адреса, проверьте URL-адрес stackoverflow

Ответ 4

.yaws(веб-сервер Erlang Yaws)

Ответ 5

.js,.html,.htm,.xhtml, вероятно, заслуживают одобрения.

Ответ 6

.aspx .asp .css

Ответ 7

Ruby on Rails также использует внутренние шаблоны (файлы, в основном HTML или JavaScript). Таким образом, они не являются публичной стороной и прозрачны для конечного пользователя/робота.

  • .html.erb
  • .erb
  • .rjs

Используется для того, чтобы большинство скриптов CGI были написаны на Perl.

Ответ 8

AOLServer с использованием Tcl -.adp

Ответ 9

REBOL имеет тенденцию использовать .r

Но .cgi также используется некоторыми для скриптов REBOL CGI.

Ответ 10

ASP.NET требует еще пару, но я не уверен, что это является исчерпывающим:

  • ASPX
  • ASCX
  • asmx (веб-службы)

Ответ 12

Ruby также обычно использовал .rhtml в прошлом.

Stellent использует расширение .hcsp для своих шаблонов страниц.

Я считаю, что Django использует .dtl.

Ответ 13

Переход старой школы: .cgi

Обычно пишется в C или Perl

Ответ 14

.java.cs и .i_am_kidding_i_read_the_question.

С серьезной стороны, swf (Flash) скрывается JS, который загружает их, как правило, но это расширения, обычно просматриваемые клиентом. Это предельный случай, поскольку он не похож на JPEG (не разрешает веб-программирование) и не похож на Javascript. Но тогда и не PHP/ASP/JSP, потому что с клиентской стороны это просто разметка:)

Ответ 15

Особая странность IE:

  • .hta - html application
  • .htc - html компоненты, позволяет вам изменять поведение IE во время выполнения, с вашего сайта!

Также XML:

  • .svg - это не только формат изображения!

Ответ 16

.json стал популярным как формат данных xfer

.png.jpg.gif являются наиболее распространенной графикой, но есть и другие.

Также расширения видео

Ответ 17

Я создал Github gist, который содержит список языков программирования и их расширений, вот подмножество данных, включенных в файл gist:

{
  "name":"CoffeeScript",
  "type":"programming",
  "extensions":[
     ".coffee",
     "._coffee",
     ".cake",
     ".cjsx",
     ".cson",
     ".iced"
   ]
  },{
  "name":"ColdFusion",
  "type":"programming",
  "extensions":[
     ".cfm",
     ".cfml"
  ]}

Я надеюсь, что это будет полезно.

languages.json.

Ответ 18

-SSI (на стороне сервера), используйте расширение .shtml