Retroceder   Foros del Web > Programación para sitios web > PHP > PHP orientado a objetos

Respuesta
 
Herramientas Desplegado
Antiguo 24-mar-2007, 06:13   #1 (permalink)
radamantys ha deshabilitado el karma
 
Avatar de radamantys
 
Fecha de Ingreso: agosto-2006
Mensajes: 46
pregunta novato, diferencia que hay en las clases.

Hola buenas, buscando por internet he visto que algunas clases de php llevan el siguiente formato : nombreClase.inc.php. Que diferencia hay entre este formato y el tradicional el nombreClase.php.

Gracias de antemano.
radamantys está desconectado   Responder Citando
Antiguo 24-mar-2007, 09:24   #2 (permalink)
Fridureiks ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.247
Re: pregunta novato, diferencia que hay en las clases.

La unica diferencia es la que encontraste, un nombre de archivo distinto. Si tenes una lista de archivo mas o menos extensa podrás ver facilmente que los que tienen al final un .inc.php son archivos que se incluyen (include, require).

De todas formas las clases se las suele colocar en carpetas aparte por lo cual ya se saben que son clases, que se incluyen, etc. Esa 'nomenclatura' yo la uso mas para por ejemplo, para los archivos que contienen el encabezado o pie de un sitio: require_once 'encabezado.inc.php';

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
Fridureiks está desconectado   Responder Citando
Antiguo 25-mar-2007, 08:05   #3 (permalink)
Colaborador
enriqueplace tiene algunos puntos positivos de karma
 
Avatar de enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 750
Enviar un mensaje por Skype™ a enriqueplace
Re: pregunta novato, diferencia que hay en las clases.

Todo se debe a la falta de una definición única, formal, centralizada, de cómo se debería trabajar en PHP. Uno de los temas es qué nomenclatura usar, por ejemplo, para los nombres de los archivos. Verás autores que usan:

Código PHP:
Usuario.inc.php
Usuario
.req.php
class.Usuario.php
Usuario
.class.php 
En lo personal yo prefiero la última opción, y como hay menos información sobre qué criterio usar con las interfaces, extiendo el caso anterior:

Código PHP:
Imprimible.interface.php 
Lo que falta es la organización que existe en el mundo de la Arquitectura Java, donde todo está absolutamente normalizado y este tipo de cosas están documentadas, por lo que solo debes leerlas y seguirlas.

Como sugerencia, a la falta de uno propio, y ya que PHP5 se empieza a parecer al lenguaje Java, aprender y adoptar las mismas formas de trabajo.
__________________
Saludos, Enrique Place

Reserva tu lugar, no te lo pierdas:
Nuevo Taller a Distancia de POO para PHP (2008)
enriqueplace está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 17:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93