¿Qué marco PHP debería elegir?

Elijo un marco basado en sus actividades de documento, comunidad y github. Hasta ahora, me quedo con Yii, especialmente es su reciente versión beta 2.0. Algunas razones:

– OOP y yo podemos extender cualquier clase principal para satisfacer mi demanda.

– Estructura sólida que soporta módulos, extensiones, temas. No me importan mucho los puntos de referencia de milisegundos / arietes entre marcos porque el equipo de desarrollo necesita una buena estructura para desarrollarse rápidamente y pueden optimizar el rendimiento en la pila general, no solo en el marco.

– Construido en ayudantes, validadores, componentes para satisfacer sus necesidades rápidamente. (Y seguro que puedes extender)

– Documento bien escrito. Puedo aprender fácilmente cualquier clase básica y función sin dolor.

– Yii 2 ahora reescrito con el estándar psr-4. PHP> 5.4. Mejor espacio de nombres, carga automática, registros de aplicaciones … y admite múltiples herramientas / fuentes de tendencias de terceros como mongodb, elasticsearch, redis, …

Espero que esto ayude

Al ver las respuestas cortas, creo que podemos decir con seguridad que la preferencia personal juega un papel importante aquí. Deberías probar más y darles a cada uno al menos un día o dos y descubrir cuál te conviene más. No solo las plataformas / frameworks / cms son diferentes, las ideas detrás de ellas y la metodología de programación más adecuada para ellas también son diferentes. No te apresures a algo: aprender MVC correctamente lleva mucho tiempo y la plataforma que elijas te ayudará a moverte más rápido o más lento.

En cuanto a mi recomendación, me gusta Yii. Tiene una curva de aprendizaje empinada, por lo que es bueno para principiantes, que aún no están acostumbrados a una determinada forma de pensar, o para profesionales, a quienes les gusta el generador de código automático. Sí, yii tiene un generador de código. Puede encargarse de las tareas domésticas de escribir CRUD (crear, leer, actualizar, eliminar contenido) para usted, lo cual es bueno, ya que generalmente es un trabajo decente en cualquier aplicación. Entonces es libre de ajustarlo o programar otras cosas. También es increíblemente rápido, seguro y puede hacer muchas cosas por usted (Características | Yii PHP Framework). Los tutoriales para yii están un poco desactualizados, pero google y stackoverflow lo ayudarán a encontrar su camino si tiene un problema. Descubrir por qué no siempre funciona como se indica en el tutorial también es una experiencia de aprendizaje y puede ayudarlo a comprender la forma en que yii funciona más rápido. Aún así, no te olvides de esa cosa de preferencia personal. Lo que elijas, te deseo buena suerte, mucho café y nervios revestidos de hierro 🙂

Hablando en términos generales, hay tres diferentes ‘razas’ de marco. Cada marco en esta lista se ajusta a una de las tres categorías. Son los siguientes:

Los marcos de pegamento generalmente ofrecen una mayor flexibilidad, ya que no están estrechamente acoplados. Generalmente diseñado para desarrolladores más avanzados, ya que permiten mucha más libertad en términos de programación.

Los frameworks de pila completa están más basados ​​en la configuración. Aunque tiene menos flexibilidad, son excelentes para aprender buenas prácticas de codificación, y generalmente puede implementar funcionalidades adicionales a través de módulos.

Los marcos mixtos ofrecen una opción entre Glue y Full Stack.

Use con lo que se sienta cómodo, en otras palabras. Solo comprenda que a medida que desarrolle su capacidad de programación, probablemente terminará cambiando los marcos al menos una o dos veces. Y recuerde que si ninguno de los marcos que ha probado realmente parece “ajustarse” a lo que necesita, entonces es perfectamente aceptable quedarse sin uno (o codificar el suyo).

En esta publicación, ofrezco un desglose de los principales marcos PHP para ayudarlo a decidir qué es lo mejor para usted. ¿Qué marco PHP debería usar?

PHP es un lenguaje de script gratuito, de código abierto y del lado del servidor. Es un lenguaje de script muy popular, seguro y estable.

PHP se destaca entre los famosos lenguajes de programación web y se utiliza para crear sitios web complejos y aplicaciones web. Los mejores frameworks PHP de 2017 incluyen CakePHP, Laravel, CodeIgniter, Symfony y algunos otros.

El uso de frameworks PHP está aumentando día a día. Los marcos PHP permiten a los desarrolladores iniciar prácticas innovadoras de desarrollo de sitios web modernos.

Aunque hay cientos de marcos disponibles, estos son algunos de los marcos PHP más populares, avanzados, rápidos y rentables.

Este artículo lo ayudará a seleccionar el marco:

9 mejores marcos PHP para desarrolladores web modernos en 2017

Antes de continuar con php, primero conozca algunos CSS CSS y JavaScript. No tienes que ser un maestro total. Y, sobre todo, html y css no es una ciencia espacial.
Tener un conocimiento básico de PHP. Mi opinión sería no usar frameworks, pero si aún deseas aprender Codeigniter. Observa y trata de ver y entender cómo funcionan las cosas. Una vez que haya terminado con codeigniter, con el tiempo intente mejorar con el núcleo de PHP. Porque usted sería el maestro de un marco o podría ser múltiple, pero para cualquier otro marco tendrá que invertir la misma cantidad de tiempo para aprenderlo. Pero si eres bueno con php en sí mismo, podrás ejecutar rápidamente cualquier tipo de marco. Los marcos de Afterall también están codificados en PHP solamente.

Yo diría Laravel. Sé que muchos de los mejores programadores no estarán de acuerdo con mi respuesta. Pero, todavía creo que cualquiera que quisiera comenzar con el desarrollo de MVC para avanzar en el desarrollo de PHP. Laravel es el mejor.

Sería difícil para usted obtenerlo, pero hay muchos buenos recursos disponibles en Internet para aprender. Uno de los mejores es la página en laracasts.com (sinceramente, no es promocionarlo).

La mejor manera es determinar su elección de marco según las características proporcionadas por el marco y la aplicación que va a crear.

compruebe las características de los marcos php aquí: https://socialcompare.com/en/com

PHP es un lenguaje de programación ampliamente utilizado, potente y de código abierto que nos permite desarrollar enormes aplicaciones web. Según yo, hay muchos frameworks PHP disponibles, pero me gustaría recomendar la mayoría del framework Zend porque proporciona a un desarrollador de PHP una biblioteca de componentes liviana que ofrece tanto más funcionalidad. Es extremadamente flexible y admite todas las características de la última versión de PHP.

PHP: la forma correcta No hay nada malo en aprender algo, ¿eh?
Entonces mira estos marcos

  • Symfony2
  • Yii
  • Marco PHP de aleación
  • Laravel
  • Zend

Y para CMS

  • hormigón5
  • Drupal

Los cmses no son MVC pero son bienvenidos a la jungla.

Espero que ayude

Si tiene tiempo para aprender y buscar una solución universal, recomendaría Symfony, pero si su objetivo principal es la velocidad por encima de lo demás, recomendaría Phalcolm y Kraken, aquí es por qué: ¿Kraken Framework es un nuevo cambio de juego?

Esta pregunta está pasando en la mente de todos los desarrolladores web. La solución está aquí 10 marcos PHP populares para que los desarrolladores web PHP elijan. Puedes obtener aquí un tutorial útil.

Me gusta CodeIgniter, yo mismo. Es fácil de aprender, muy flexible y bien documentado. Pero hay muchos y solo he trabajado con unos pocos, hasta ahora.

  • laravel 4
  • Symfony

WordPress, laravel

codeigniter

recomendaría codeigniter

More Interesting

¿Puede haber múltiples propietarios para un solo sitio web?

¿Cuántos sitios web de programas de afiliados con altos salarios conoces?

¿Cuáles son los principales desarrolladores de sitios web de bienes raíces?

¿Qué sitio web de EE. UU. Ha localizado mejor su oferta en el mercado indio?

¿Qué cualidades debe tener una empresa de desarrollo de sitios web?

Si desarrollamos nuestro sitio web en la plataforma WorkXpress, ¿algún desarrollador que conozca los idiomas de LAMP podrá trabajar en nuestro sitio web más adelante (para expandirlo)?

Cómo obtener vínculos de retroceso relevantes y relacionados con el sitio web de todos los vínculos de retroceso generados en SEO

¿Por qué mi sitio web personal recibe tantos éxitos de los Estados Unidos?

Escuché que hay una cierta cantidad de velocidad (en el tiempo) que si obtiene su sitio web lo suficientemente rápido le dará una experiencia de usuario mucho mayor. Escuché que hay un límite 'mágico' que, si lo logras, es genial para los usuarios, pero más rápido que eso, deja de hacer la diferencia. Creo que escuché que 150 ms es ese número. ¿Es cierto que existe un número como ese? Si es así, ¿qué es? ¿Y qué estudios lo confirman?

¿Es Google AMP (páginas móviles aceleradas) una buena idea para sitios web (no un tipo de página de contenido)? ¿Por qué?

¿Existe un sitio web en el que las personas puedan aprender matemáticas juntas en un entorno comunitario?

¿Qué sitio web transmite ipl sin demora?

Cómo vender las entradas de varios eventos a través de mi sitio web

¿Cómo comprar un dominio .it existente pero no utilizado?

¿Qué es Oyestar y www.oyestar.com?