Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: santibarquero en 19 Marzo 2018, 16:36 pm



Título: ¿Cómo se gestiona el contenido de una web?
Publicado por: santibarquero en 19 Marzo 2018, 16:36 pm
Buenas! Estoy empezando con esto del desarrollo web y bueno, mi duda es que, si yo desarrollo una web desde 0, con el código HTML y CSS, etc. o incluso si cojo una plantilla de bootstrap, ¿tengo que modificar el contenido manualmente modificando los documentos HTML? ¿Es posible implementar mi diseño en un CMS como Wordpress? Hasta ahora, las webs que he hecho las he modificado yo manualmente y estoy seguro de que de alguna forma se tiene que poder gestionar todo de una forma más sencilla una vez realizado el CSS, determinado el header estático...¿alguien me puede informar un poco de ésto?


Título: Re: ¿Cómo se gestiona el contenido de una web?
Publicado por: Orubatosu en 19 Marzo 2018, 17:17 pm
En el caso de documentos dinámicos que es supongo lo que quieres decir, el HTML y el CSS se quedan cortos, hay que recurrir a javascript, PHP y bases de datos.

Tienes una estructura y los huecos los rellenas con el contenido que almacenas en una base de datos. Sea este texto, imágenes, etc.

Dicho de otro modo, tu página tendría un contenido fijo, hecho en HTML, CSS y lo que se tercie (puede que javascript).

Ahora bien ¿como sabe tu página web que debe de acceder a una base de datos para recuperar el contenido deseado y ponerlo organizado dentro de tu documento?

Normalmente con PHP (hay otras opciones, pero es de las mas simples). Ese contenido PHP tiene la particularidad de que lo escribes, pero no se ve nunca en el navegador porque es un contenido que se ejecuta en el servidor y genera nuevo código HTML dentro del ya existente, pudiendo generalmente como parte de ese proceso acceder a un servidor de bases de datos donde almacenas el contenido deseado


Título: Re: ¿Cómo se gestiona el contenido de una web?
Publicado por: #!drvy en 24 Marzo 2018, 01:03 am
Citar
¿tengo que modificar el contenido manualmente modificando los documentos HTML?

Si solo vas a usar esas tecnologías que has mencionado, si.

Citar
¿Es posible implementar mi diseño en un CMS como Wordpress?

Si.

Citar
Hasta ahora, las webs que he hecho las he modificado yo manualmente y estoy seguro de que de alguna forma se tiene que poder gestionar todo de una forma más sencilla una vez realizado el CSS, determinado el header estático...¿alguien me puede informar un poco de ésto?

Lo que buscas es o bien un CMS o bien programarte la funcionalidad dinámica en el backend.

https://es.wikipedia.org/wiki/Script_del_lado_del_servidor

Saludos