Ausencia de prefijos y sufijos predefinidos

En algunos casos, como es el caso de variables temporales, se puede suprimir el prefijo del tipo de naturaleza del dato, pues no es relevante al contexto. Tal es el caso de contadores en ciclos o variables pasadas como parámetro que solo serán ejecutadas una vez.

Igualmente, hay variables conformadas por el sufijo _my o _this que son utilizadas para referirse o distinguir las variables de un dato en cuestión o valores dentro de un ciclo; respectivamente.
De estos valores, los más comunes son las variables $str_thisID y $str_thisname, utilizadas comúnmente para almacenar valores de identificador y nombre, respectivamente. Es importante señalar que las referencias a identificadores en variables se usa la terminación ID en mayúscula, siendo el único caso.

Palabras reservadas

Algunas palabras están reservadas para ciertos datos o referencias

Directorios

  • sup/
  • mod/

Sufijos

  • _adm
  • _usr
  • _this
  • _my

Objetos

  • $cgi
  • $nav
  • $env
  • $db
  • $usr

Cookies

  • user
  • admin
  • session

Campos DB

  • id
  • name
  • created
  • author
  • setup
  • active

Field

  • id

Consideraciones especiales

Hay tipos de datos, como el booleano que aún cuando en algunas de la implementaciones existen de forma nativa al lenguaje (php, js), no sucede lo mismo en otros (mysql, perl); por tal razón, se encontrará el uso de los valores de 1 y 0 como equivalentes para solventar este conflicto.

Migración a otros lenguajes

Probablemente, en algunos casos no se desee que ciertas rutinas sean realizadas en un lenguaje sino en otro, siendo el caso más probable el de los scripts. En ese caso, basta con rediseñar las rutinas por su equivalente en otro lenguaje, como Ruby y si es necesario, cambiar la ubicación de dichos archivos.