Ответ 1
Добавить:
- ASP.NET
- .axd
- .asx
- .asmx
- .ashx
- .aspx
Какие расширения файлов чаще всего используются на разных языках? Не указывайте имена исходных файлов (например .java), а скорее расширения, которые будут присутствовать в URL-адресе для отображаемых страниц.
Вот мой (в алфавитном порядке) список
Больше? Я буду продолжать обновлять это, основываясь на комментариях. Наиболее правильные дополнения (или удаления) - это принятый ответ.
Кроме того: это для сравнения использования языка в Интернете: http://blog.paulisageek.com/2009/10/file-extensions-on-internet.html
Добавить:
Имейте в виду, что хороший дизайн URL-адресов полностью скроет любые основные типы файлов.
.action - struts2
.do - struts1
.xml - XML
.rss - RSS-каналы
.atom - Atom-каналы (RSS)
(без расширения) - теперь используется время для повышения удобочитаемости URL-адреса, проверьте URL-адрес stackoverflow
.yaws(веб-сервер Erlang Yaws)
.js,.html,.htm,.xhtml, вероятно, заслуживают одобрения.
.aspx .asp .css
Ruby on Rails также использует внутренние шаблоны (файлы, в основном HTML или JavaScript). Таким образом, они не являются публичной стороной и прозрачны для конечного пользователя/робота.
Используется для того, чтобы большинство скриптов CGI были написаны на Perl.
AOLServer с использованием Tcl -.adp
REBOL имеет тенденцию использовать .r
Но .cgi также используется некоторыми для скриптов REBOL CGI.
ASP.NET требует еще пару, но я не уверен, что это является исчерпывающим:
Вот несколько наиболее часто используемых (но редко применяемых) расширений для некоторых диалектов CSS:
.hss
для hss таблицы стилей.sass
для таблицы стилей sass.less
для меньше таблиц стилей CSS.ccss
или .pcss
для умные таблицы CSS CSSRuby также обычно использовал .rhtml в прошлом.
Stellent использует расширение .hcsp для своих шаблонов страниц.
Я считаю, что Django использует .dtl.
Переход старой школы: .cgi
Обычно пишется в C или Perl
.java.cs и .i_am_kidding_i_read_the_question.
С серьезной стороны, swf
(Flash) скрывается JS, который загружает их, как правило, но это расширения, обычно просматриваемые клиентом. Это предельный случай, поскольку он не похож на JPEG (не разрешает веб-программирование) и не похож на Javascript. Но тогда и не PHP/ASP/JSP, потому что с клиентской стороны это просто разметка:)
Особая странность IE:
Также XML:
.json стал популярным как формат данных xfer
.png.jpg.gif являются наиболее распространенной графикой, но есть и другие.
Также расширения видео
Я создал Github gist, который содержит список языков программирования и их расширений, вот подмножество данных, включенных в файл gist:
{
"name":"CoffeeScript",
"type":"programming",
"extensions":[
".coffee",
"._coffee",
".cake",
".cjsx",
".cson",
".iced"
]
},{
"name":"ColdFusion",
"type":"programming",
"extensions":[
".cfm",
".cfml"
]}
Я надеюсь, что это будет полезно.
-SSI (на стороне сервера), используйте расширение .shtml