Me gustaría conocer las formas populares de nombrar archivos en el desarrollo de JavaScript y PHP. Estoy trabajando en un sistema JS + PHP, y no sé cómo nombrar mis archivos.Convenciones de codificación de nombres de JavaScript y PHP
Actualmente hago por JS:
framework/
framework/widget/
framework/widget/TextField.js (Framework.widget.TextField())
Framework.js (Framework())
Por lo tanto, mis carpetas son minúsculas y CamelCase objetos, pero lo que debería hacer cuando la carpeta/espacio de nombres requiere más de una palabra? ¿Y qué hay de PHP?
jQuery parece seguir:
jquery.js
jquery.ui.js
jquery.plugin-name.js
por lo que es
jquery(\.[a-z0-9-])*\.js
pero sigue ExtJS enfoque completamente diferente. Douglas Crockford solo nos da detalles sobre su preferencia por las convenciones de sintaxis.