Comencé a practicar PHP la semana pasada. ¿Es normal que el código PHP me parezca feo y no eficiente?

Um … Desde mi experiencia personal, no estoy completamente de acuerdo con usted en que “PHP se ve feo e ineficiente”.

Para ser honesto, la parte produral del lenguaje PHP es de hecho ineficiente y fea. Antes de PHP 5, si está planeando un gran problema con PHP, entonces su parte de procedimiento ciertamente puede molestarlo, haciendo que su código sea redundante y difícil de depurar. Por lo tanto, una vez hace que la gente piense que este lenguaje se dirigía hacia un final melancólico, y por lo tanto, hubo un número decreciente de programadores de back-end que usan estos lenguajes para soporte de back-end.

Sin embargo, PHP regresa con fuerza en PHP 5, que reescribió el modelo de objetos para permitir un mejor rendimiento y características OOP más fabulosas.

A medida que se permitieron las características de OOP, se crearon más y más bibliotecas PHP, y facilitan enormemente la extensibilidad y la disponibilidad para los programadores, especialmente cuando la gente está tratando de diseñar un sitio web comercial basado en módulos o bibliotecas existentes.

Además, será aún más impredecible ya que la comunidad PHP anunció que PHP 7, la próxima generación de PHP, se encuentra actualmente en prueba alfa.

En una palabra, si está buscando algunas buenas prácticas de lenguajes PHP, le recomiendo que eche un vistazo a http://www.github.com, que es un sitio web realmente bueno que incluye un montón de fragmentos útiles de PHP, libs , extensiones e incluso pequeños proyectos. Para ser más exactos, me gustaría darle mi lista que contiene algunos marcos PHP potentes que estoy explorando.

Aquí está mi lista:

  • https://symfony.com/
  • http://cakephp.org/
  • http://www.codeigniter.com/

Por fin, perdón por mi mal uso del inglés ya que no soy hablante nativo …; D

Si, completamente normal. A nadie le gusta php.

Fuente:

  • ¿La gran mayoría de las personas odian PHP únicamente porque otras personas lo hacen?
  • ¿Por qué PHP es odiado por tantos desarrolladores?
  • ¿PHP es un lenguaje de programación mal diseñado?
  • Dado que PHP es tan odiado, ¿qué usa la gente como reemplazo? ¿Qué otros idiomas debo aprender en lugar de PHP?
  • ¿Por qué a tanta gente no le gusta PHP a pesar de que es tan utilizado?
  • ¿Desde cuándo a la gente no le gusta PHP?
  • PHP (lenguaje de programación): ¿Por qué los codificadores experimentados tienden a hablar mal con PHP? ¿Y por qué se considera de segunda clase?
  • ¿Por qué PHP aún está vivo?

¡Decir ah! ¡De ningún modo!

A mucha gente no le gusta PHP. La mayor parte de ese asco está dirigido a versiones anteriores de PHP. Sin embargo, no tienes una segunda oportunidad en una primera impresión .

PHP fue construido hace mucho tiempo y su propósito era “hacer que la web hiciera cosas”. Y lo hizo. En aquel entonces había muy pocas cosas que eran de código abierto; si deseaba crear un sitio web, o bien debía pagarle a alguien para que usara su marco especial … o podría usar PHP.

Desde entonces, numerosos idiomas se han vuelto “compatibles con la web”. Esos lenguajes son muy diferentes a PHP porque su enfoque de diseño no es hacer que Internet haga cosas, sino simplemente ser lenguajes de programación estándar. Esto los deja sin numerosas funciones que uno podría encontrar en PHP (es decir, simplemente generación de correo electrónico), pero estos otros lenguajes generalmente son mucho más eficaces en otras formas o proporcionan ventajas que PHP no puede.

PHP sigue siendo excelente para los aficionados y aficionados, pero muchos lugares grandes se han alejado de PHP o lamentan no poder alejarse de PHP y han creado otras soluciones a su alrededor para intentar mejorar su rendimiento.