Foros del Web » Programando para Internet » PHP »

todas las funciones en el mismo archivo?

Estas en el tema de todas las funciones en el mismo archivo? en el foro de PHP en Foros del Web. Holas gentes, Les consulto lo siguiente: Tengo un work frame hecho muy lindo y vistoso, por lo menos esta prolijo... y en él voy cargando ...
  #1 (permalink)  
Antiguo 28/11/2004, 14:35
Avatar de oktubre  
Fecha de Ingreso: agosto-2003
Ubicación: en mi casa
Mensajes: 371
Antigüedad: 21 años, 2 meses
Puntos: 4
todas las funciones en el mismo archivo?

Holas gentes,

Les consulto lo siguiente:

Tengo un work frame hecho muy lindo y vistoso, por lo menos esta prolijo...
y en él voy cargando distintos formularios para que la aplicación funcione, es una especie de catálogo en linea.
en el afan de ahorrar archivos y demas yerbas estoy metiendo todas las funciones dentro de un solo archivo, funciones.php, que ejecuta tanto las altas como las modificaciones de cada uno de los formularios.

mas o menos, tengo esta estructura:
/admin/index2.php // es el work frame
/admin/config.inc.php // obvio datos de configuración
/admin/form1.php // de estos tengo 13
/admin/funciones.php // que es el quetiene de todo con un monton de if y algunos swithc

y mi preunta termina siendo:
que es mas rápido ? armar todo con form1.php + save-form1.php + ok.php

o

form1.php que llame al funciones.php qe ya esta incluido en el index2.php cargando al mismo tiempo funciones que no usará?


gracias y espero se entineda

saludos
__________________
w32.oktubre@mm <----------------<<<<
prefiero cerrar la boca y parecer un tonto que abrirla y confirmarlo.

Última edición por oktubre; 28/11/2004 a las 14:51 Razón: error ortografico, pa que se entienda mejor
  #2 (permalink)  
Antiguo 28/11/2004, 16:26
Avatar de ProgramacionWeb  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 176
Antigüedad: 21 años, 5 meses
Puntos: 2
Evidentemente cargar funciones que no vas a usar es una pérdida de tiempo, sin embargo tener todas las funciones en el mismo archivo es una buena manera de poder modificar la misma función sin tener que modificar 34.524 páginas así que lo mejor es que las funciones que utilizas en más de una páginas las pongas todas en un archivo y lo incluyas.

Las funciones que solo usarás en una página determinada la pones en la mísma página

Y si existe algún grupo de páginas similares que comparten funciones que no se usan en otras páginas pues lo pones en otro archivo que solo incluirás en esas páginas.
__________________
Foros en los que participo:
  #3 (permalink)  
Antiguo 28/11/2004, 17:33
Avatar de oktubre  
Fecha de Ingreso: agosto-2003
Ubicación: en mi casa
Mensajes: 371
Antigüedad: 21 años, 2 meses
Puntos: 4
hasta ahora anda bien, pero...



La cosa quedó así:_

el work frame carga los formularios, éstos ejecuta funciones.php?fucnion=1

funcion.php hace unaredirección al work frame (index2.php) pasandole dos variables, la de $error=0 y $estaba=1,

entonces el header: Location quedo asi: index2.php?estaba=1&error=0

digamos que todos los formulario ejecutan sobre funciones.php y éste procesa y nos redirecciona hasta el index nuevamente pasando el mensaje de error y una idea de lo que estabamos haciendo en la aplicacion.

creo que va a andar rápido

gracias igual, y acepto comentarios
__________________
w32.oktubre@mm <----------------<<<<
prefiero cerrar la boca y parecer un tonto que abrirla y confirmarlo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:46.