Quiero agregar una función de blog muy simple en uno de mis sitios LAMP existentes. Estaría vinculado al perfil existente de un usuario, y podría simplemente ingresar un título y un cuerpo para cada publicación en su blog, y la fecha se establecería automáticamente en el momento del envío. Se les permitiría editar y eliminar cualquier publicación de blog y título en cualquier momento. El blog se mostraría de más reciente a más antiguo, tal vez 20 publicaciones en una página, con la paginación adecuada por encima. Otros usuarios podrían dejar comentarios en cada publicación, que el propietario del blog podría eliminar, pero no antes de moderar. Eso es básicamente eso. Como dije, muy simple.¿Cómo estructurar las tablas de un blog muy simple en MySQL?
¿Cómo debo estructurar las tablas de MySQL para esto?
Supongo que ya que habrá publicaciones de blog y comentarios, necesitaría una tabla separada para cada uno, ¿es correcto? Pero, entonces, ¿qué columnas necesitaría en cada tabla, qué estructuras de datos debería usar y cómo debería unir las dos tablas (por ejemplo, cualquier clave externa)?
no pude encontrar ningún tutoriales para algo como esto, y lo que estoy buscando que hacer es realmente ofrecer mis usuarios de la versión más simple de un blog sea posible. Sin etiquetas, sin moderación, sin imágenes, sin formato de fantasía, etc. Simplemente un simple blog de texto puro de tipo diario con comentarios de otros usuarios.
Parece que la tarea Di lo has probado y aplicado hasta ahora? – djadmin
@djadmin: mira mi historial en Stack Overflow. Ciertamente no soy estudiante. No he intentado implementar nada todavía porque esto es para un sitio de producción. No hago "prueba y error" en los sitios en vivo, primero averiguo cuál es la mejor manera de implementar algo y luego lo implemento. Eso es lo que estoy tratando de descubrir. – ProgrammerGirl
Mire cómo lo hace cualquier motor de blogs existente. Hay muchos ejemplos para mirar. – ceejayoz