Proyecto web grande para programador novato

  • Autor Autor jdalmaudev
  • Fecha de inicio Fecha de inicio
J

jdalmaudev

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola buenas tardes,

Estoy muy acostumbrado a modificar wordpress y crear themes básicos o modificarlos para clientes.

El tema es que nunca he creado un proyecto web (con funciones de base de datos, coockies, usuarios, etc) grande y no se exactamente por donde empezar.

Tengo en mente crear una web que sea una liguilla para el fifa15 y ir implementando nuevas opciones cada vez que voy aprendiendo más. (www.lvp.es sería un ejemplo)
Empezar con usuarios que entran y tienen su página de usuario con su equipo, implementar que puedan subir el resultado del partidos y una screenshot (dinamizando que eso se valore se agregue a la db y se muestre en la tabla de la liga aumentando los valores de puntuación) y así poco a poco.
Tanto html como css no tengo ningún problema eso si mi php es básico (el problema que veo ya no es el php sino el pensar como un programador controlo las puertas lógicas, if else etc... pero más allá no llego.).

Alguien podría darme algunas nociones por donde empezar, que seria lo correcto, usar algún framework en concreto, si debo empezar por crear un sistema de usuarios, o por ejemplo crear la liga primero y después el funcionamiento de esta...

Bueno muchas gracias ya solo por leeros el parrafote.

Saludos 🙄
 
/Aprende a programar en php/ y luego usa algún framework como code igniter, o el mismo wordpress (aunque ese CMS para programar no es muy agradable)
 
Hay plugins/modulos para Wordpress que se encargan de gestiones de ligas (fútbol, etc..) Yo hace tiempo tenía una liga online del Pro Evolution Soccer, y con este plugin/modulo llevaba todo, resultados, goleadores, etc.. etc..

Un saludo
 
Puedes leer sobre logica de programacion. Variables, ciclos, funciones y clases

En un tema similar recomendaban un curso de loa de mejorandola que se puede tomar gratis. Saludos
 
Bueno segun lo que he hecho, es ir viendo el modelo de datos osea es estructurar la base de datos e identificar la entidades y los atributos que se guardaran, ya despues sobre ese modelo puedes ir programando, un buen framework podria ser codeigniter o cakephp o laravel o Yii, si quieres algo mas usa RAILS o Spring pero ocuparias un servidor que soporte Ruby o Java, bueno ya depende tambien depende si se va a lanzar una version para moviles, para que dejes lista una api REST que la consumas de los dispositivos.