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

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

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

  • ASP Classic
    • осины
  • ASP.NET
    • ASPX
    • AXD
    • ASX
    • ASMX
    • ASHX
  • CSS
    • 1028 * CSS *
  • Coldfusion
    • CFM
  • Erlang
    • фрамбезия
  • Flash
    • SWF
  • HTML
    • HTML
    • HTM
    • 1056 * XHTML *
    • JHTML
  • Java
    • 1064 * JSP *
    • JSPX
    • WSS
    • сделать
    • действие
  • JavaScript
    • JS
  • Perl
    • пл
  • PHP
    • PHP
    • php4
    • php3
    • PHTML
  • Python
    • р
  • рубин
    • гь
    • RHTML
  • SSI
    • SHTML
  • XML
    • XML
    • Новости
    • 1126 * SVG *
  • Другое (C, Perl и т. Д.)
    • ИКУ
    • длл

Еще? Я буду обновлять это на основе комментариев. Крупнейшие правильные добавления (или удаления) - это принятый ответ.

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

Ответы [ 18 ]

12 голосов
/ 23 октября 2009

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

4 голосов
/ 26 апреля 2016

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

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

Надеюсь, это полезно.

languages.json .

1 голос
/ 23 октября 2009

.action - struts2

.do - struts1

.xml - XML ​​

.rss - RSS-каналы

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

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

0 голосов
/ 15 апреля 2015

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

.png .jpg .gif - самая распространенная графика, но есть и другие.

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

0 голосов
/ 25 января 2010

IE специфическая странность:

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

Также XML:

  • .svg - это не просто формат изображения!
0 голосов
/ 25 января 2010

.java .cs и .i_am_kidding_i_read_the_question.

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

0 голосов
/ 23 октября 2009

Идет старая школа: .cgi

Обычно написано в C или Perl

0 голосов
/ 23 октября 2009

В прошлом Ruby также имел тенденцию использовать .rhtml.

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

Я считаю, что Джанго использует .dtl.

0 голосов
/ 23 октября 2009

Вот несколько часто используемых (но редко применяемых) расширений для некоторых диалектов CSS:

0 голосов
/ 23 октября 2009

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

...