mega edteam desde cursos curso cero aprender php

desde - edteam php mega



Aprendizaje avanzado de PHP (6)

Debería echar un vistazo a http://www.phpframeworks.com/ y elegir un marco, y hacer un proyecto, luego intentar otro, tratar de entender por qué diferentes marcos usan diferentes técnicas para algunas cosas y las mismas técnicas para otras cosas. .

Tal vez debería intentar crear su propio pequeño marco, o ampliar un marco existente con las bibliotecas que a menudo necesita.

He estado usando PHP desde hace bastante tiempo y me preguntaba qué estudiar para estudiar temas avanzados, y cuáles son esos temas avanzados. Por favor, ¿podría ofrecer ideas sobre qué tipo de proyectos o funciones de PHP usar (lo que me daría la mayor capacidad para llevar mi conocimiento y habilidad de PHP a un nivel superior)?


Explore el sitio www.php.net, supongo que le dará mucha inspiración para su estudio.


Hay varias cosas que puedes hacer para aprender temas avanzados. Aprende diferentes tipos de frameworks php y arquitectura.
Explore proyectos de código abierto avanzados como sistemas de gestión de contenido. joomla mambo. Magento Cómo se codifican estos y se construye su arquitectura. Intenta entender la arquitectura y las técnicas que se han utilizado en ellas.

Explora las librerías zend framework, clases y diferentes módulos.

hay diferentes bibliotecas de php que puedes explorar, como la imagen mágica, ffmpeg para video, rizo de PHP, flujo de entrada de PHP, especificación de lectura de php 5.2 y 5.3. ¿Cuál es la mayor diferencia en ellos. ¿Qué hay de nuevo en PHP 5.3.

Hay muchas otras cosas. Sigue explorando y sigue aprendiendo. A través de internet, hay todo el mundo abierto.

Si ha hecho todo eso, vaya un paso más allá, únase a los foros y a diferentes comunidades de programadores de PHP, como el desbordamiento de pila, siga ayudando a otros resolviendo diferentes problemas difíciles. Compartir es demostrar interés. más compartes más ganas.

Recuerde: el comienzo del conocimiento es el descubrimiento de algo que no entendemos. (Frank. Herbert)



http://www.tuxradar.com/practicalphp/

Este "libro" es bastante fácil de leer con muchos ejemplos. Se divide en secciones manejables y le enseña la mayor parte de lo que necesita saber para comenzar con un marco como CodeIgniter.


udpdate

PHP ha cambiado estos dos años y ahora, más que nunca, la interoperabilidad es de suma importancia. La pieza más importante del código PHP sería la que se pueda llevar bien con todos los demás bits.

PHP The Right Way - una referencia rápida sobre cómo hacer las cosas
Recomendaciones de estándares de PHP - o cómo comenzar a escribir PHP para el mundo

Los temas avanzados de Informática son, en su mayor parte, agnósticos del lenguaje que van desde algoritmos hasta desarrollo de software a gran escala.

respuesta original:

Si aún no te gustan los dos a continuación, te sugeriría seriamente que comiences allí.

  1. Objetos
  2. MVC (controlador de vista de modelo)

Si está haciendo esta pregunta, probablemente sienta que probablemente haya una mejor manera de reutilizar su código. Que probablemente hay una mejor manera de separar la lógica de la estructura. Si eso es así, ve con los dos bramidos.

Probablemente tomará un tiempo acostumbrarse a los Objects pero valdrá la pena.

Lo mejor que puedo sugerirte es que adoptes un marco.

Se verá obligado a escribir su código siguiendo los estándares y obtendrá una mejor idea de cómo funciona el software avanzado de php .