Re: [php-arg] Consejos para armar una galería de fotos desde 0.

60 views
Skip to first unread message

Federico

unread,
May 7, 2013, 4:13:01 PM5/7/13
to php...@googlegroups.com
Tadeo,

Tu consulta es demasiado genérica como para que alguien diga
exactamente que hacer.

Lo que yo te recomendaría es que vayas paso a paso. Arranca con lo
mínimo indispensable y con el tiempo le vas agregando funcionalidades.

Después, cuando se te presente una duda concreta, ahí si podes
preguntar en la lista y seguro vas a obtener muchas respuestas.


Saludos,
Fede.

2013/4/28 Tadeo Calderón <diseni...@gmail.com>:
> Buenas noches gente. Mi nombre es Tadeo y les quería preguntar como se puede
> armar una galería de fotos en PHP desde 0 y sin utilizar CMS o proyectos
> tipo Piwigo. Es que por un lado quiero aprender más sobre PHP y MySQL y, por
> otro, me parece que esos proyectos ofrecen mucho para lo básico que yo
> necesito hacer.
> Lo que busco es una página principal que contenga una miniatura con un
> pequeño texto y que ambos sean un enlace hacia la galería que contiene el
> resto de las fotos.
> Claro que para llegar a ese resultado quisiera saber con que datos crear la
> base de datos (y si tiene que ser más de una tabla), que código tendría que
> poner para armar la galería principal, la galería con las fotos completas y
> los enlaces que unan a ambos.
>
> Cualquier consejo que me puedan dar es más que bienvenido ya que toco mucho
> de oído en este tema.
>
> Eso es todo y desde ya muchas gracias por su tiempo.
>
> Saluda atentamente,
> Tadeo R. Calderón.
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP
> Argentina" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> php-arg+u...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> php...@googlegroups.com.
> Visita este grupo en http://groups.google.com/group/php-arg?hl=es.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
>
>

Tadeo Calderón

unread,
May 8, 2013, 12:53:23 PM5/8/13
to php...@googlegroups.com
Listo entonces. Muchas gracias por tu respuesta Federico.

Saluda atentamente,
Tadeo.

Ricardo Luis Mender

unread,
May 9, 2013, 10:30:30 AM5/9/13
to php-arg
Creo que basicamente tenes que enfocarte bien en como vas a manipular las imagenes, optimizarlas para guardarlas, cachearlas, como las almacenarás, etc.
Saludos

Ricardo Luis Mender


Diseño Atsui

unread,
Aug 8, 2013, 7:17:28 PM8/8/13
to php...@googlegroups.com
Hola gente. ¿Qué tal?. Les quería comentar que por cuestiones universitarias no había podido estar por acá pero ya es hora de comentar algunas cosas.

1º Muchas gracias a las personas que tuvieron la amabilidad de responder a mi pregunta más allá de lo poco especifica que fue.

2º Este punto tiene algo que ver con el primero a causa de que vuelvo sobre la misma pregunta pero con más detalles.
Para comenzar les comento que mi galería comenzaría así:
http://www.marcadamus.com/gallery.php

Al hacer clic ahí nos lleva a esa galería en particular. La URL quedaría así:
http://www.marcadamus.com/gallery.php?gallery=newwork

Para finalizar la persona hace clic en la foto y esta aparece con algún efecto cortesía de Jquery.
Mi pregunta sería orientada hacia el "detrás de escena" de la galería de fotos.
Lo que busco es que una vez que ingreso a la sección de administración del sitio y elijo crear una nueva galería de fotos me lleve a un formulario en donde pueda darle un nombre a esa galería, poner algún texto pequeño y una miniatura que acompañe al resto. Y luego de esto viene la 2º parte que consiste en subir todas las fotos que formaran parte de esa galería.
También me gustaría tener la posibilidad de que si más adelante se quieran agregar más fotos se pueda sin problemas. O también borrar alguna.
Yendo para el lado más "técnico" pregunto, ¿cuantas tablas necesitaría para que se guarden, por un lado, el título de la galería, el texto y la miniatura y, por otro lado, las fotos que formarían parte de esa galería?.
La otra pregunta sería, ¿qué código PHP tendría que crear para unir el título, el texto y la miniatura con las fotos de la galería?.

¿Y qué campos me recomiendan que ponga en la tabla?.

Bueno gente, de nuevo muchas gracias por todo nuevamente. Y por cualquier comentario o sugerencia no duden en hacérmelo llegar.

Éxitos y hasta la próxima.

Saluda cordialmente,
Tadeo.

Camello Ar

unread,
Aug 8, 2013, 10:30:21 PM8/8/13
to php...@googlegroups.com
rapidamente te puedo que necesitas 4 tablas (por ahí los campos tenés que hacerlos más específicos para tus necesidades)

1) usuarios
-id
-nombre
-pass (puede ser hasheado, salteado, etc)
-nivel (admin, usuario, etc) (por ejemplo el admin puede modificar usuarios y galerias y el usuario subir y borrar fotos)
2) galerias
-id
-nombre_corto (galeria1, vacaciones, etc) (como para la url)
-nombre_largo (Fotos de vacaciones, Nuevos Productos, etc)
-descripción (Vacaciones en el mar año 2013, etc)

3) fotos
-id
-id_galeria
-nombre
-descripción
-ruta
-ruta_miniatura
Otros datos que quieras incorporar como:
-id_usuario (usuario que subió)
datos de la foto (fecha subida, fecha captura,resolución,etc)

4) usuarios_galeria (si queres usar usuarios diferencias por galeria)
-id_galeria
-id_usuario



Tadeo.

--
Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP Argentina" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a php-arg+u...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a php...@googlegroups.com.

Federico

unread,
Aug 9, 2013, 2:31:17 PM8/9/13
to php...@googlegroups.com
Otra opcion seria agregar una tabla mas para que la relacion imagenes
<-> galerias sea de muchos a muchos.
Asi, una misma foto puede estar en varias galerias.

2013/8/9 Diseño Atsui <diseni...@gmail.com>:
> Buenas tardes. ¿Qué tal?. Te quería dar las gracias por la ayuda Camello Ar.
> Con tu sugerencia ya podré encarar la creación de la base de datos y del
> código PHP. Además de que me permitirá buscar más info por otro lado si algo
> me queda a medias :D
>
> Eso es todo. Y nuevamente gracias.
>
>
> Éxitos y hasta la próxima.
>
> Saluda cordialmente,
> Tadeo R. Calderón
> --
> http://www.disenioatsui.com.ar/

Diseño Atsui

unread,
Aug 9, 2013, 1:58:45 PM8/9/13
to php...@googlegroups.com
Buenas tardes. ¿Qué tal?. Te quería dar las gracias por la ayuda Camello Ar. Con tu sugerencia ya podré encarar la creación de la base de datos y del código PHP. Además de que me permitirá buscar más info por otro lado si algo me queda a medias :D

Eso es todo. Y nuevamente gracias.

Éxitos y hasta la próxima.

Saluda cordialmente,

Camello Ar

unread,
Aug 9, 2013, 2:47:18 PM8/9/13
to php...@googlegroups.com
Esa opción la pensé, pero al final la saqué y la incorporé en la imagen

Diseño Atsui

unread,
Aug 15, 2013, 3:57:58 PM8/15/13
to php...@googlegroups.com
Gracias Federico y Camello Ar por sus sugerencias. Toda la info que me brindan me resulta muy importante porque me ayuda a entender que la solución a mi duda se puede encarar de distintas maneras.

Éxitos gente y gracias de nuevo.


Saluda cordialmente,
Tadeo.
Reply all
Reply to author
Forward
0 new messages