Recomendaciones al crear una red social

Iniciado por dimitrix, 14 Agosto 2011, 11:01 AM

0 Miembros y 1 Visitante están viendo este tema.

dimitrix

Pues estoy pensando en crear una red social (aunque tarde un año). He hecho cosas más difíciles por lo que no es problema el código, me gustaría decir que no quiero 10.000 registrados ni nada, es sólo para practicar y ready.

Lo que me gustaría que me recomendaran son cosas que habría que tener en cuenta... logicamente la seguridad ya está, me refiero a otras cosas, por ejemplo una duda que tengo:

¿Cúal sería la mejor forma de subir una imagen? (Supongo que no sea más de 10Mb, luego con alguna función hacer que pese menos...)

Luego también cuando llegue a 1000 usuarios si el servidor va a chupar mucho o que hacer para que no consuma muchos recursos.

Vamos, consejos :-D




madpitbull_99

Has pensado en usar una "ya hecha" y adaptarla a tus requisitos?

Free PHP Social Network Script Collection.

Para los temas de escalabilidad, puedes usar alguna base de datos NoSql, como MongoDB.



«Si quieres la paz prepárate para la guerra» Flavius Vegetius


[Taller]Instalación/Configuración y Teoría de Servicios en Red

dimitrix

No, no, prefiero hacerla desde 0. Realmente no es nada difícil y bueno la idea que tengo no es nada parecido a tuenti ni facebook por lo que es casi mejor que no use nada creado.

Total, es para practicar y si sale algo pues genial.

Lo que pensé para la base de datos era SQL con varios usuarios (escritura/lectura), por seguridad.




bomba1990

Cita de: dimitrix en 14 Agosto 2011, 11:01 AM
¿Cúal sería la mejor forma de subir una imagen? (Supongo que no sea más de 10Mb, luego con alguna función hacer que pese menos...)

yo tengo un script que reduce el peso y el tamaño de una imagen seria cuestion que en ves de mostrarlo en pantalla lo guarde en un lugar especifico.

Y para subir imagenes con ajax, hay un plugin muy bueno http://www.uploadify.com/

Cita de: dimitrix en 14 Agosto 2011, 11:01 AM
Luego también cuando llegue a 1000 usuarios si el servidor va a chupar mucho o que hacer para que no consuma muchos recursos.

Eso depende del servidor y como la hayas programado, además de que toda la pagina este bien optimizada para que no vaya a pesar mucho y no consuma tanto ancho de banda.

una cosa que seria muy chevere probar es hiphop for php, que te permite compilar archivos php y de esta manera hacer que sea más rapido la ejecucion del script.
"Cuando le di de comer a los pobres me llamaron santo, pero cuando pregunte porque los pobres eran pobres me dijeron comunista"

http://sosinformatico.blogspot.com/
http://www.publisnet.com.ve

dimitrix

Citaryo tengo un script que reduce el peso y el tamaño de una imagen seria cuestion que en ves de mostrarlo en pantalla lo guarde en un lugar especifico.

Y para subir imagenes con ajax, hay un plugin muy bueno http://www.uploadify.com/

No quiero Scrips, lo que me gustaría es 'consejos'.

CitarEso depende del servidor y como la hayas programado, además de que toda la pagina este bien optimizada para que no vaya a pesar mucho y no consuma tanto ancho de banda.
Mmm... ¿Algo nuevo? Eso ya lo se, me refería por ejemplo: Hacer archivos 'caches', para que no se tenga que hacer consultas tantas veces.




Alex_bro

Bueno supongo que esto ya lo sabras, pero por seguridad, regenera todas las imagenes que se suban con la libreria GD de php... ya sabes, para que no haya opcion de que se hayan subido scripts con otra extension...

Yo estoy haciendo una red social algo extraña jeje si se me van ocurriendo consejillos te los voy diciendo.

Por cierto, una idea que quizas pueda ser interesante seria de alguna forma permitir al usuario subir imagenes a su cuenta enviando un correo a cierta direccion y adjuntandolas... no tengo ni idea de como se podria hacer, pero creo que seria un buen recurso para tu red.

Un saludo.

dimitrix

Cita de: Alex_bro en 14 Agosto 2011, 18:35 PM
Bueno supongo que esto ya lo sabras, pero por seguridad, regenera todas las imagenes que se suban con la libreria GD de php... ya sabes, para que no haya opcion de que se hayan subido scripts con otra extension...

Yo estoy haciendo una red social algo extraña jeje si se me van ocurriendo consejillos te los voy diciendo.

Por cierto, una idea que quizas pueda ser interesante seria de alguna forma permitir al usuario subir imagenes a su cuenta enviando un correo a cierta direccion y adjuntandolas... no tengo ni idea de como se podria hacer, pero creo que seria un buen recurso para tu red.

Un saludo.
Eso lo tiene Facebook, realmente no es difícil, en el CPanel puedes guardar los correos en una carpeta (Creo), existen muchas formas menos cutres también...

Te agradecería cualquier consejillo ^^