PHP Trail
Preguntas frecuentes

Aprender PHP gratis: respuestas sobre PHP y PHP Trail

05

Primeros pasos con PHP

¿Puedo aprender PHP gratis?

PHP y su manual son gratuitos, y PHP es de código abierto, así que puedes leer y escribir PHP sin pagar por el lenguaje en sí. PHP Trail es aparte. Es una app independiente para Windows y no forma parte del proyecto PHP.

¿Qué buenos proyectos de PHP hay para principiantes?

Los buenos proyectos de PHP para principiantes son pequeños y se ejecutan en tu propia carpeta: un hola mundo, una tabla de multiplicar, un formulario que devuelve un nombre escapado, una lista de tareas guardada en un archivo, un libro de visitas, un blog pequeño con unas pocas páginas, una clase Product y un lector de CSV. Elige uno.

¿Debería aprender PHP procedural o POO primero?

Lo habitual es empezar por PHP procedural, porque las variables, los arrays, los bucles y las funciones van antes que las clases, y cuando ya te resulten familiares puedes crear una clase Product con un constructor y una propiedad privada para practicar la programación orientada a objetos. Tómatelo con calma.

¿Cuándo debo añadir una base de datos?

Una base de datos viene después. Espera a que las variables, los arrays, los bucles, las funciones y los formularios te resulten familiares, porque SQL es otro lenguaje y las consultas preparadas mantienen los datos del usuario fuera del texto de la consulta. Las contraseñas pasan por password_hash, nunca en texto plano.

Cómo usar PHP Trail

¿phptutorials.net es el sitio web oficial de PHP Trail?

Sí, phptutorials.net es el sitio web oficial de PHP Trail. Descarga aquí la versión original, compara su suma de comprobación SHA-256 con el manifiesto publicado y usa el botón Send feedback dentro de la app si algo te parece raro. Revisa el hash.

¿Los resultados siempre son correctos?

No. Un modelo puede escribir código que parece correcto y aun así falla, y un comando que termina sin error solo significa que terminó. Tú lees cada resultado y cada diff, ejecutas el script y lo pruebas tú mismo. Confía en tu propia prueba.

¿PHP Trail me puede ayudar a crear un blog pequeño?

Sí, en pasos pequeños. Un tutorial para crear un sitio de blog suele empezar con una lista de entradas y una página para una sola entrada, así que pide una página a la vez, ejecútala y revisa cada diff antes de aceptarlo. Mantén todos los archivos en tu propia carpeta.

¿PHP Trail reemplaza una lección en vídeo?

No. PHP Trail no tiene vídeos, cuestionarios ni notas, así que no reemplaza un videotutorial para empezar con PHP desde cero. Está pensado para acompañar el manual de PHP o lo que ya estés leyendo, y convierte esa lectura en un archivo que puedes ejecutar.

Modelos, privacidad y descarga

¿Qué modelos puedo usar?

Un proveedor de IA en la nube mediante un endpoint de API estándar, un modelo que se ejecuta en local en tu PC o el modelo integrado. El botón Test comprueba un endpoint y muestra el tiempo de respuesta y la ventana de contexto. Pruébalo primero.

¿Mi código sale de mi PC?

Sí, si eliges un modelo en la nube: el texto del prompt, incluido el texto de cualquier archivo que lea el agente, va a ese proveedor. Con un modelo local no sale nada de la máquina. Los chats, las carpetas de trabajo y las claves de API se quedan en tu PC en ambos casos. Decide antes de pegar secretos.

¿Cómo verifico la descarga?

La verificación usa un comando de Windows: certutil -hashfile con la ruta del archivo descargado y SHA256. El instalador aún no está firmado con código, por lo que SmartScreen puede mostrar una advertencia; elige Más información y luego Ejecutar de todas formas, solo cuando la suma de comprobación coincida con el manifiesto publicado. No te lo saltes.

PHP Trail para Windows

¿Listo para probar un primer proyecto?

Descargar PHP Trail ↗