¿Cómo es usar el framework Laravel para un proyecto de sitio de redes sociales?

Cualquier marco PHP funcionaría bien para su proyecto, use cualquier marco con el que se sienta cómodo.

Los frameworks de pila completa como Symfony, Laravel y CakePHP son lentos, pero no se preocupe por el rendimiento, porque si implementa aplicaciones basadas en Symfony, Laravel o CakePHP en HHVM (http://hhvm.com/) o PHP-NG (https : //wiki.php.net/phpng) te darán un rendimiento increíble.

Afortunadamente, Laravel es uno de los 27 frameworks PHP que son 100% compatibles con HHVM (http://www.hhvm.com/frameworks), en segundo lugar, Laravel es el framework más activo hoy en día.

Laravel también tiene los Laracasts que tienen cientos de screencasts que le enseñarán todo sobre Laravel en muy poco tiempo.

Entonces, en mi apertura, vaya a Laravel, disfrute codificándolo y despliéguelo en HHVM.

Editar: Vea la serie Build Larabook From Scratch en Laracasts, esta serie de videos de 5.69 horas podría ser la respuesta a su pregunta.

Pago: http://www.ulection.com

Construí esto en unos 9 meses usando laravel. Llevo cerca de dos años en mi carrera de desarrollo de Laravel y me encanta. Octubre CMS es también una nueva fascinación.

√ No hay consultas SQL escritas a mano, todo es puramente elocuente.
√ Un constructor global para todos los controladores. ($ this-> something) maneja cualquier cosa.
√ Relaciones para todo.
√ Solicitar modificación de objeto para ámbitos de búsqueda
√ Eventos modelo para limpieza y restablecimiento de valores de campo predeterminados.
√ Enlace de variable global automático a vistas
√ Funciones de administrador de espacio de nombres
√ Almacenamiento en caché mínimo
√35,000 ubicaciones navegables
√15,000 agencias gubernamentales
√ Automatización del servicio telefónico para verificación de perfil

Todavía hay mucho trabajo por hacer con el producto ahora que es público, pero el conocimiento que obtuve al abordar un proyecto tan enorme valió la pena.

Ahora estoy trabajando para optimizar el código que he escrito para que se ejecute de manera más fluida y, como todo, cada nueva iteración brinda una mejor calidad.

*** Cualquier comentario apreciado

No puedo decir cómo es construir una red social en Laravel. Pero definitivamente puedo decir cómo lo haré:

He creado múltiples redes sociales y productos de alimentación de actividades en PHP. Me gusta mucho esta opción, y creo que el marco Laravel sería una elección emocionante para comenzar.

He creado algunos productos basados ​​en la API de alimentación de GetStream. Tienen una breve guía para construir una red social con Laravel y un cliente gratuito de Laravel en Github.

Como desarrollador de Laravel, puedo decirte que este marco es una muy buena solución para proyectos como ese (y no solo). Es simple, bastante rápido y bien estructurado. Si eres fimilliar con los principios básicos de OOP, no será difícil crear una red social. Hay muchos paquetes que simplificarán su trabajo.

Disfrutarás si:

1. Te gusta escribir mucho sql porque Eloquent y Doctrine no tratan con nada más complejo.

2. Piensas que es interesante escribir mucha funcionalidad básica porque el compositor generalmente carece. Te sientes mejor cuando luchas durante dos días para usar algo y descubrir que es una mierda bajo el capó.

3. No le importa pagar tutoriales en laracast. También es divertido aprender antipatrones para mitigar los problemas de PHP.

4. Te gustaría sumergirte alguna vez en gdb para depurar segfaults. También es útil si eres religioso, siempre puedes probar tu fe.

5. Te gusta vivir al límite, laravel 4.3 ya no es el framework MVC. Te gusta el cambio y lo desconocido.

6. Debido a que no le importa el rendimiento, le gusta usar bibliotecas llenas de palabras clave estáticas. Esta emoción cuando nunca sabes si acabas de colisionar un espacio de nombres.

7. Te gusta ser detective y FatalErrorExeption te llena de alegría. Leer un registro también es divertido.

8. Eres artístico en tu código. La convención de camello Laravel vs PHP minúscula hace que su código se vea interesante.

Les puedo asegurar que el framework Laravel es una muy buena solución para la consulta que tuvieron. Es simple, rápido y bien estructurado. También hay muchas características que lo ayudarán a simplificar su trabajo. He compartido una publicación de blog, puedes encontrar las características de laravel framework. También puede visitar – Desarrollo de Laravel para obtener actualizaciones más descriptivas y actuales sobre los desarrollos de laravel

¿Tiene algunas muestras de redes sociales implementadas en base a Laravel y aún activas?

Estoy un poco sorprendido, que no importa cuántos recursos haya sobre cómo usar Laravel, para construir sitios web de redes sociales, no puedo encontrar ni una muestra real de trabajo al respecto.

si por qué no. Creo que lo más importante en la aplicación es la funcionalidad (la forma en que maneja los datos y los manipula para producir algo útil) y esto no tiene nada que ver con el marco, todo está en los algoritmos que escribirá para encontrar a las personas con intereses similares. El trabajo del marco consistiría principalmente en generar páginas para que los usuarios lean y coloquen datos y realicen esas consultas a la base de datos, que se reduce a la interfaz de usuario, que creo que laravel puede manejar bien dependiendo de sus expectativas. Bootstrap también puede llegar a tu salvación.