Consejos útiles

Aprende PHP desde cero: modo de entrenamiento

Pin
Send
Share
Send
Send


Existen tales disciplinas en la programación web, los conceptos básicos que cualquier persona conectada con la World Wide Web debe conocer. Por lo tanto, de una forma u otra, tendrá que aprender PHP y MySQL. Y si no quieres, la avaricia seguirá forzando:

¿Por qué aprender php y MySQL?

Tal pregunta solo puede ser hecha por aquellos que no están familiarizados con los detalles de la construcción de un espacio web y su base moderna. Cualquiera que tenga más o menos conocimiento en programación dirá que estas dos disciplinas son hoy dominantes en la red mundial. Y esto significa que casi toda la Internet está construida sobre la base de PHP y MySQL:


Cada CMS es un marco de software equipado con una interfaz de usuario. Sus herramientas facilitan enormemente el proceso de administración del sitio. Pero entonces, ¿por qué molestarse en aprender PHP desde cero? Después de todo, simplemente puede acceder a la parte administrativa del recurso y realizar todas las manipulaciones utilizando las herramientas integradas.

Para empezar, no muchos tienen la paciencia, el tiempo o la energía para estudiar PHP y MySQL. A este hombre debe venir él mismo. Pero aquellos que decidan comprender estas disciplinas recibirán:

  • Una profesión en demanda: los programadores sensibles siempre han tenido demanda en el mercado laboral. Pero incluso los principiantes sin experiencia con buenos conocimientos teóricos de PHP y poca experiencia en programación web pueden encontrar un trabajo con un salario decente,
  • Trabajo remoto: para realizar la programación no es necesario levantarse temprano, ponerse a trabajar y observar el código de vestimenta. Todo esto se puede dejar atrás del umbral y crear un código de programa, sentado en su casa en zapatillas de habitación,
  • Ahorro de dinero: si usted es el propietario del sitio, entonces, por supuesto, sabe que los servicios de los programadores web profesionales son caros. Y para un principiante, cada centavo es caro para Internet. El autoestudio de MySQL y PHP ahorrará dinero y los colocará en la dirección correcta.

Como ya se señaló, la mayoría de los motores modernos se basan en PHP. Aunque su tolerancia a fallas es de alto nivel, nadie canceló la influencia del factor humano. Por lo tanto, el código CMS a veces se comporta de manera diferente a la prevista por el programador web.

Y para solucionar este error, debe buscar un especialista, pagarle mucho dinero. Y luego resulta que todo el inconveniente estaba en una sola línea de código, lo que podría solucionarse fácilmente incluso con el conocimiento de los fundamentos básicos de PHP.

  • Un pasatiempo interesante: la programación web no es solo un medio para ganar dinero o ahorrarlo. Esta también es una lección fascinante, que combina el comienzo técnico y el componente creativo.

¿Qué es PHP?

PHP es un lenguaje de programación de secuencias de comandos. Muy a menudo se utiliza para crear aplicaciones web y servicios web. Este idioma es compatible con la mayoría de los sitios de alojamiento web. En base a esto, se escribe la mayor parte de los sitios dinámicos.

  • Soporte para los DBMS (sistemas de gestión de bases de datos) más populares,
  • Enviar automáticamente encabezados HTTP,
  • Soporte incorporado para trabajar con sesiones y cookies,
  • Herramientas de archivos remotos,
  • Soporte XForms (formularios basados ​​en XML),
  • La cercanía de la sintaxis PHP al lenguaje C,
  • Falta de escritura estricta: la escritura de variables se realiza dinámicamente.

  • Soporte para OOP (Programación Orientada a Objetos),
  • Un gran conjunto de matrices superglobales (predefinidas) diseñadas para trabajar con espacio web.

¿Qué es MySQL?

MySQL es un sistema de gestión de bases de datos de código abierto de Oracle. Junto con la versión gratuita, el desarrollo de lanzamientos comerciales por encargo está en marcha. Debido a esto, todos los nuevos desarrollos de la corporación se implementan necesariamente en números gratuitos del DBMS:

  • Soporte para la replicación de datos desde las primeras versiones de MySQL.

  • Funciona tanto con fuentes locales como con fuentes remotas.
  • Soporte nativo para una gran cantidad de tipos de tablas. Y gracias al código abierto, la lista de tipos de tablas compatibles está aumentando,
  • Una amplia gama de plataformas cruzadas.
  • El tamaño de las tablas de la base de datos MySQL está limitado solo por las capacidades del sistema operativo en el que se implementa el DBMS,
  • Soporte para los lenguajes de programación más populares utilizando la API (interfaz de la aplicación).

Por donde empezar

Con base en la amarga experiencia de muchos principiantes, podemos concluir que el principal problema del autoestudio de PHP y MySQL es la elección del software adecuado. Y todo porque PHP es un lenguaje de programación del lado del servidor. Por lo tanto, para probar el código, no solo necesita un editor especial, sino también un servidor local:

  • Apache HTTP Server: se puede descargar en el sitio web oficial del desarrollador,
  • Denver es la mejor opción para instalación y uso posterior. El paquete de instalación incluye el servidor Apache, PHP y MySQL. En la primera versión, tendría que descargar e instalar todo esto por separado.

  • XAMPP es una suite que incluye PHP y MySQL. Y también el tutorial PHP integrado:

  • PHPEdit,
  • Microsoft WebMatrix
  • Kantharos PHP IDE,
  • Adobe Dreamweaver

¿Por qué prefiero usar PHP?

HTML es 100% estático. Usando PHP en el código, podemos crear sitios dinámicos que cambian dependiendo de las condiciones dadas. Basándose en una comunidad de primera clase, este lenguaje de código abierto ha demostrado a lo largo de los años ser una de las mejores opciones para aplicaciones web dinámicas.

¿Qué necesitas para comenzar?

Debe comenzar a instalar el siguiente software en su computadora si desea comenzar a trabajar.

Navegador web

Editor de texto

Sí, debo admitir que es necesario conocer algunas siglas (abreviaturas de sonido). "WAMP" significa "Windows-Apache-MySQL-PHP". Este es un proyecto de código abierto que nos permitirá descargar todo lo que necesitamos para comenzar en una distribución. Si es usuario de Windows, visite WampServer.com. Por otro lado, si usa una Mac (MAMP), debe visitar Mamp.info

Para informar al servidor que estamos trabajando con PHP, debe usar la siguiente sintaxis al agregar PHP a sus documentos HTML:

Comentarios (6):

¡Crearía un boletín informativo "PHP desde cero"! ¡A muchos les agradaría!

Se creará muy pronto, literalmente en 1,5 semanas.

gracias y luego hay muchos sitios sobre PHP, tal vez incluso todo se explica desde lo básico allí, pero quiero avanzar juntos, de modo que no todo de una vez, ¡sino en etapas!

Gracias Michael! Es muy útil determinar el orden de estudio y no perderse nada.

Buena niña, muchas gracias. Que Dios te conceda salud y prosperidad.

Muestre con un ejemplo cómo comentar un usuario ya autorizado como ahora, sin ingresar un nombre nuevo o iniciar sesión.

Debe iniciar sesión para agregar comentarios.
Si no se ha registrado en el sitio, primero regístrese.

Copyright © 2010-2019 Rusakov Mikhail Yuryevich. Todos los derechos reservados

Mira el video: Aprende PHP desde cero con 36 ejercicios prácticos (Septiembre 2021).

Pin
Send
Share
Send
Send