En la jungla de frameworks que hay, he llegado a la conclusión de que no puedo simplemente decidir sobre un framework sin considerar el tipo de aplicación/sitio que quiero crear. Creo que necesito un poco de ayuda para determinar esto.¿Qué marco PHP debo usar al crear este tipo de sitio web/aplicación?
Este sitio es los gráficos pesados, con todo el contenido que se presenta en un pequeño
<div>
en el centro de la página, rodeado por los gráficos. Los gráficos que lo rodean deberían cargarse preferiblemente solo una vez.El sitio permitirá a los usuarios iniciar sesión con sus cuentas y elegir entre una serie de recetas de alimentos pre-hechos, o crear los suyos propios. Luego pueden presionar un botón para que el sitio genere una o dos semanas de platos.
Los usuarios necesitarán su propio panel de control donde pueden personalizar cosas como papel tapiz, platos, etiquetas, etc. Además de buscar recetas, agregar ingredientes y buscar qué platos pueden crear con los ingredientes.
Como se mencionó, se supone que todos estos datos se presentan dentro de un cuadrado en el centro, por lo que necesitamos un sistema de paneles jQuery. Estaba pensando en agregar contenido dinámicamente a este cuadrado según sea necesario. Por ejemplo, vaciar el contenido y agregarle nuevo contenido al hacer clic en enlaces, etc.
No necesitamos ninguna comunidad per se; la posibilidad de discusión se puede explorar en un sitio externo e independiente.
Debo mencionar que soy más un diseñador que un programador. Entiendo cosas con bastante facilidad, pero temo que no tengo la capacidad de crear un marco como este desde cero. Sé un poco de Visual Basic, pero no soy tan bueno con la sintaxis de C#. Nunca he tocado PHP, pero mi compañero sí. Él también está familiarizado con Java.
Básicamente, necesitamos un marco que sea fácil de entender y poner en marcha.
Suena como que podría experimentar menos dolores de cabeza utilizando un CMS, en lugar de codificar su propio CMS a través de un marco de PHP. Por lo que vale, Drupal (http://www.drupal.org) suena como un ajuste decente. Algunas de las ideas de diseño hacen que Flash suene práctico también. – tadamson