Saludos a todos,
Bueno, mi pregunta es bastante compleja (al menos para mi!) y encierra varias consideraciones:
Me piden ayuda para hacer un portafolio, como tal tendra mucha mas importancia el aspecto gráfico y el diseño que el propio contenido de texto. Va a tener algunas animaciones, nada muy complicado, cosillas como un efecto de brillo y alguna animación sencilla (aunque ya me dijeron algo sobre unos pájaros que pasen volando por la web que me tiene un poco mosqueado sobre como hacerlo)
La otra gran cuestión es que sea ampliable, es decir que permita subir contenido una vez terminado.
////////////////////////////////////
Yo me estoy planteando enfrentarlo de dos formas diferentes, pero pido ayuda porque no estoy seguro de como proceder y sé que me traerá algunos quebraderos de cabeza.
*Por un lado me planteo que utilizar un CMS, Joomla que es con el que más familiarizado estoy, permitiría la parte de que fuera ampliable de una manera muy sencilla, y le daría robustez a la web y demás. Pero me parece un poco exagerado el utilizar un CMS solo para un portafolio, ¿como lo ven? Además de que es mucho más restrictivo con el diseño y me complica la vida para lograr el aspecto justo que quiero
*La otra opción es codificar todo directamente "a lo convencional" esta forma me gusta porque puedo controlar el aspecto de absolutamente todo y su distribución y a ultima hora si me amargara mucho la vida pues lo preparo como imagenes y las mapeo para que sean interactivas (chapuza XD) Pero no se me ocurre ni de lejos como permitir de esta forma que se pueda subir contenido adicional.
////////////////////////////////////
Ese es un poco mi dilema, pero estoy abierto a cualquier consideración que tengan, como que a lo mejor digo disparates y hay manera más fácil. También se me pasó por la cabeza simplemente montar un blog wordpress ahi bien estructurado, pero....
Oh, y como última cosa para este tochopost quien me lo pidió le encantaría un slideshow con un efecto circular y ademas un efecto de lupa para ampliar la imagen (no se si lo explique bien, buscaré ejemplos si no) ¿Eso puede implementarse con JS?
¡Gracias por tener la paciencia de leer el post, cualquier ayuda e idea será bienvenida!