Wow! Me alegra mucho que haya ahora un curso intermedio, me encuentro haciendo un path personal para hacerme una pro en Laravel y estoy empezando por tus cursos, muchas gracias Retax Master
Introducción
¿Debería seguir usando versiones antiguas de PHP?
Documentación: la biblia de PHP
¿Qué es PHP Doc?
Entornos virtuales
¿Para qué sirven los entornos virtuales?
Creando un entorno virtual con Vagrant
Creando un entorno virtual con Laragon
¿Qué son los Virtual Hosts?
Configurando Virtual Hosts en Windows
Configurando Virtual Hosts en Linux
Configurando Virtual Hosts en macOS
PHP con esteroides
Constantes en PHP
¿Variables... variables?
Scope de PHP
Variables superglobales
Redirecciones
Match
Funciones a profundidad
Funciones variables
Parámetros por referencia
Argumentos a profundidad
Named arguments
Funciones anónimas
Arrow functions
Declaraciones de tipo escalar
Declaraciones de tipo devolución
Cierre
Aprendamos sobre cookies, sesiones y modularización de código
Aportes 15
Preguntas 0
Wow! Me alegra mucho que haya ahora un curso intermedio, me encuentro haciendo un path personal para hacerme una pro en Laravel y estoy empezando por tus cursos, muchas gracias Retax Master
😮 mira una platinta
Escribi mi respuesta y opinion dandome mi tiempo
¿Debería seguir usando versiones antiguas de PHP? Mi respuesta es NO, la tecnologia avanza siempre y no deberiamos usar cosas viejas, PERO es claro que hay casos en los que es necesario usar versiones antiguas, ahora
En proyectos Legacy: No es recomendable cambiar la version del lenguaje si hablamos de costos, trabajo, tiempo y los siguientes parches que vendran a futuro (Cursos con El profesor Italo, el hablaba sobre la deuda tecnica y el costo de los proyectos). Si puede haber excepciones, si el proyecto fue desarrollado en base a modulos y esto, si vale la pena
En proyectos nuevos: Usa las versiones mas estables/recientes, es decir, evitar versiones en prueba
Un capo Relax Master, ojalá saques mas cursos. Tus comentarios son muy útiles en los cursos de Italo, y en el curso de PHP avanzado son indispensables. Seguí así.
Aporte 100% real no feik
Muchas veces puede que estés trabajando sobre un proyecto “legacy” o estés iniciando un
proyecto nuevo.
<aside>
💡 Legacy quiere decir proyecto con codigo antiguo
</aside>
Si es un proyecto legacy
Cuando estás trabajando en proyectos que ya llevan tiempo de uso, muchas veces no es recomendable hacer el update. ¿Qué tan costos sería hacer ese update? ¿Vale la pena?
Actualización en sistemas distribuidos
Muchas veces actualizar un sistema distribuido es más fácil, ya que simplemente toca actualizar pequeñas partes mientras lo demás sigue funcionando
Si es un proyecto nuevo que saldrá a producción
Para el caso de proyectos nuevos, ¡siempre es mejor utilizar la última versión estable! Muchas veces las podemos encontrar como “Stable version” o incluso como “LTS”.
Esto nos asegura que nuestro sistema funcionará sin fallas por parte del lenguaje (y si las hay, serán corregidas).
Si es un proyecto nuevo que usarás para experimentar
Acá puedes usar cualquier versión, incluso versiones beta. Esto te ayudará a explorar el
futuro de cualquier lenguaje y descubrir cosas nuevas.
Empece en php 5.4 y si se ve una mejora notoria desde las versiones 7
muy contento que hayan empezado a meterle cursos mas avanzados de php
Se pueden usar versiones anteriores, pero toca tener en cuenta que no tenga vulnerabilidades, en el momento que hay un CVE en PHP siempre lo parchean
♥ composer = npm ♥
Es mejor trabajar con PHP LTS ya que tiene soporte y garantiza la seguridad de sistema para proyectos robustos, mientras que la versión BETA es para aprender funciones o herramientas futuras que tendrá el lenguaje que es solo para practicar.
Creo que deben actualizar los requisistos del curso, porque no estan acorde a lo que dice el profesor.
Composer es un manejador de paquetes para PHP, como lo es node.js para javascript
Buenas a todos, vamos a seguir en esta ruta de backend con PHP, por que nunca hay que parar de aprender!!!
Mi querido y apreciado RetaxMaster.
Composer, en pocas palabras es un manejador de paquetes, que nos auda a integrar librerias, dependencias a nustros proyectos, esto nos facilita bastante el trabajo 😃
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.