Foros del Web » Programando para Internet » PHP »

por favor ayuda, tengo estas dudas!!!

Estas en el tema de por favor ayuda, tengo estas dudas!!! en el foro de PHP en Foros del Web. por favor a ver si me aclaran lo siguiente: 1.- para crear una web de noticias, hay que usar php y bases de datos mysql? ...
  #1 (permalink)  
Antiguo 22/04/2003, 04:04
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 15 años, 6 meses
Puntos: 5
por favor ayuda, tengo estas dudas!!!

por favor a ver si me aclaran lo siguiente:
1.- para crear una web de noticias, hay que usar php y bases de datos mysql?
2.- hay que crear 2 partes de programacion? una para que el usuario interactua con la web, y otra parte para que el administrador por ejemplo publique/modifique estas. es asi?
3.- en caso de de usar formularios para publicar esas noticias, ¿debe estar los formularios en una carpeta protegida?
4.- ¿c0mo puede ser la estructura de los campos que compondran la tabla, dentro de 1 bb.dd??
5.- ¿cuando es recomendable usar cookies o sesiones? ¿para que sirve?

gracias. espero me entiendan mis dudas.
  #2 (permalink)  
Antiguo 22/04/2003, 04:10
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 15 años, 11 meses
Puntos: 17
por favor a ver si me aclaran lo siguiente:
1.- para crear una web de noticias, hay que usar php y bases de datos mysql?
No, puedes usar otros lenguajes (ASP, Cold Fusion, JSP...) y otras bases de datos (Access, MS SQL, Oracle...). Puedes prescindir de la base de datos y usar archivos de texto (que leerás con PHP o algún otro lenguaje).

2.- hay que crear 2 partes de programacion? una para que el usuario interactua con la web, y otra parte para que el administrador por ejemplo publique/modifique estas. es asi?
Puede ser así si lo deseas, o puede no serlo. Si quieres que alguien introduzca noticias cómodamente para que otros las vean, es lo idóneo. Pero si no te apetece hacer la parte de control, siempre puedes introducir las noticias directamente en la base de datos o en el fichero que uses.

3.- en caso de de usar formularios para publicar esas noticias, ¿debe estar los formularios en una carpeta protegida?
Es recomendable, pero no tiene por qué

4.- ¿c0mo puede ser la estructura de los campos que compondran la tabla, dentro de 1 bb.dd??
titulo, fecha, texto, imagen, url....

5.- ¿cuando es recomendable usar cookies o sesiones? ¿para que sirve?
Sirve para reconocer a un usuario a lo largo de su navegación, puede no ser necesario para una web de noticias
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 22/04/2003, 04:27
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Bueno, a ver si despejamos alguna duda:
1.- Si quieres modificar tus noticias a traves de la web, via formulario, y si el unico lenguaje serverside que soporta tu servidor es PHP y no ASP, JSP, PERL, CGIs o algun otro, tienes que hacerla con PHP. Base de datos no es necesario, puedes usar archivos de texto. Aunque usar base de datos facilita mucho la vida.

2.- Hombre, yo creo que si debe haber 2 partes: una la encargada de mostrar la noticia en tu web, y otra que te sirva para introducir las noticias.

3.- Esta la puedes deducir tu mismo: si solo quieres que unos pocos tengan acceso a introducir/modificar noticias, debes utilizar un metodo para que nadie excepto los elegidos puedan usar los formularios. Imaginate que no los proteges y se "filtra" la URL de la pagina con el formulario.

4.- Sumario, antetitulo, titulo, cuerpo, fecha, fuente, imagen(es), quizas algun link si es externa, etc.

5.- Las cookies y sesiones se utilizan para almacenar datos para que esten accesibles desde todas las paginas pero solo para ese usuario/equipo. Las cookies se suelen utilizar para almacenar informacion que debe 'vivir' varias conexiones del usuario. Realmente se guardan en el equipo, con lo que es mas exacto que pueden 'vivir' varias conexiones desde el mismo equipo. Las sesiones normalmente solo 'viven' una conexion. Las sesiones pueden utilizar cookies de forma temporal solo para almacenar el identificador de la sesion. Los datos se almacenan en el servidor. Un uso frecuente de ambos es almacenar el estado de identificado/no identificado de un usuario. Y las cookies sirven para que el equipo 'recuerde' tu usuario y password y no tengas que volverlos a teclear al entrar en la web, como por ejemplo en este foro.

6.- ¿Donde puedo encontrar sistemas de noticias ya hechos y gratuitos (Open source)? (Ya se que no la has hecho, pero por si acaso)
En www.hotscripts.com o en www.sourceforge.net . Hay muchisimos entre los que elegir. Y si encuentras alguno Open source (GPL y demas), siempre puedes usar su codigo y adaptarlo a tus necesidades (siempre y cuando no lo intentes vender como tuyo).

Espero haber sido de ayuda.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
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 04:36.