¿Qué es php?
PHP es un lenguaje de programación destinado a desarrollar aplicaciones para la web y crear páginas web, favoreciendo la conexión entre los servidores y la interfaz de usuario.
Entre los factores que hicieron que PHP se volviera tan popular, se destaca el hecho de que es de código abierto.
La función principal de php.
El PHP generalmente es definido como un lenguaje del lado del servidor. Esto significa que se aplica en la programación que tiene lugar en el servidor web responsable de ejecutar la aplicación o, más a menudo, en un sitio web.
El código PHP se ejecuta en el servidor que, al leer los comandos, puede activar todos los elementos funcionales y la interfaz visual del sitio web.
La simplicidad para aprender a usarlo y el desarrollo del código abierto le facilita el trabajo a los profesionales que eligen estructurar sitios web utilizando la plataforma.
¿Cuáles son las ventajas de usar PHP?
Aprendizaje intuitivo simplificado.
Una de las principales razones para reforzar esto es el apoyo que ofrece la comunidad de programadores que utilizan el lenguaje. Existe mucho material disponible, como tutoriales y folletos online desarrollados por los profesionales que dominan el PHP.
Código abierto.
Como es un lenguaje de código abierto, PHP no genera costos para los programadores que desean trabajar con él, lo cual es una gran ventaja, especialmente para aquellos que trabajan de manera autónoma.
Esto representa oportunidades para desarrollar aplicaciones generales para la web, sin ningún problema legal con los fundadores del lenguaje.
Los programadores también pueden usar el facilitador de código abierto para mejorar aún más PHP, eliminando cualquier tipo de fallas, bugs o, incluso, trabajando en la optimización del desempeño.
Admite una gran cantidad de datos.
Una de las principales preocupaciones de los programadores es la complejidad que tendrán sus aplicaciones web, ya que cuantos más recursos tengan, más datos comenzarán a administrar.
Los sitios con una variedad de detalles visuales, ecommerces y otros proyectos web de gran porte tienden a necesitar una gran cantidad de información cuando están activos.
Sin PHP, sería difícil poder ejecutar estas aplicaciones con el rendimiento mínimo requerido para la experiencia de navegación
Compatibilidad con las principales bases de datos.
Es importante que los sitios web también tengan un buen nivel de compatibilidad con las bases de datos, ya que son una parte fundamental de la estructura.
Más que eso, es crucial obtener el dinamismo para cargar elementos de las páginas con agilidad y sin fallas. El lenguaje PHP vuelve todo más simple, debido a que resuelve bien estos dos puntos, sin restringir el rendimiento de la aplicación.
Entre las principales bases de datos utilizadas, PHP es compatible con:
Oracle.
MySQL.
Interbase.
SQLite.
Sybase.
Importancia de php.
PHP es un lenguaje de programación ampliamente utilizado en el desarrollo web y su importancia radica en su versatilidad y poder para crear sitios dinámicos e interactivos.
Interacción con bases de datos:
PHP es especialmente útil para interactuar con bases de datos, lo que permite a los desarrolladores crear aplicaciones web que pueden almacenar y recuperar información de forma eficiente. Mediante extensiones como MySQLi o PDO, PHP facilita la conexión con bases de datos.
Facilidad de integración:
PHP se integra fácilmente con diferentes tecnologías web como HTML, CSS, JavaScript y frameworks populares como Laravel, Symfony o CodeIgniter.
Amplia comunidad y documentación:
a comunidad de PHP es extensa y activa, lo que se traduce en una amplia gama de recursos disponibles para los desarrolladores.
Rendimiento y escalabilidad:
PHP es conocido por su buen rendimiento y capacidad para escalar aplicaciones web. Con prácticas adecuadas de programación y optimización, es posible crear sitios web rápidos y eficientes que puedan manejar un gran volumen de tráfico.
Seguridad:
Si bien es cierto que la seguridad depende en gran medida de la implementación adecuada por parte del desarrollador, PHP ofrece funciones integradas para ayudar a proteger las aplicaciones web contra vulnerabilidades comunes como inyecciones SQL y ataques XSS.
¿Qué es un editor en php?
Técnicamente hablando, podrías editar archivos PHP con un editor de texto básico como el Notepad de Windows, pero no sería algo fácil de hacer. El principal problema es que los archivos de código fuente son difíciles de leer sin el resaltado de sintaxis que permite ver diferentes estructuras de código.
Editores gratuitos para php.
Visual code.
Visual Studio Code (VS Code, abreviado) es un editor de código gratuito y de código abierto de Microsoft que ha ganado una enorme popularidad en los últimos años. Soporta la sintaxis PHP por defecto, y puedes descargar más extensiones de PHP
Atom.
Atom es el «editor de texto hackeable del siglo XXI», según su lema. Originalmente, fue la herramienta interna de GitHub que luego hicieron de código abierto, pero el proyecto sigue siendo mantenido por GitHub. Se llama «hackaeble» porque se pueden personalizar todos y cada uno de los aspectos de la interfaz del editor, como la interfaz de usuario y el tema de la sintaxis.
Brackets.
Brackets es un editor de código abierto creado y mantenido por Adobe. Como muchos de los productos de Adobe, se centra principalmente en el desarrollo del frontend, pero también soporta varios lenguajes del backend, incluyendo PHP.
GNU Emacs.
GNU Emacs es un editor de código estable y bien establecido que ha estado en el mercado desde 1985. Fue creado principalmente para el sistema operativo GNU, pero también soporta muchos otros sistemas operativos. Tanto el diseño como la funcionalidad de Emacs son completamente personalizables usando el lenguaje de programación Emacs Lisp.
Emacs soporta una multitud de lenguajes de programación, incluyendo HTML y CSS, pero normalmente no es usado por los desarrolladores de frontend. Esto no quiere decir que Emacs no esté recomendado para ti si buscas un editor tanto de frontend como de PHP.
Creación de ficheros.
Para crear un fichero, tienes que crear un archivo que termine en .php
Técnicamente es como crear una página estática de HTML pero con etiquetas que utilizan PHP, ahora deberás usar `` para poder hacer script de PHP
Y todo lo que vayas a colocar siempre se tiene que terminar con ;
Levantar un servidor rápidamente en php.
En el caso de que quieras abrir tu archivo php, notaras que este no carga.
Para esto te recomendamo que instales uno de estos software, dependiendo de tu sistema operativo:
En Windows: XAMPP.
En Mac OS: MAMP.
En Linux: Nginx + PHP o XAMPP.
Despues de que hayas intalado tus software, aparecera una carpeta httdocs en donde en esa misma carpeta crearas otra carpeta para guardar tus archivos php.
Imprimir.
Para poder hacer una impresion de pantalla se utiliza la palabra echo.
Y si deseas hacer mas lineas solo tienes que repetir la palabra echo.
Concatenar.
Esta funcion sirve para unir varios textos por separada aqui se mostrara un ejemplo:
Comentarios.
Existen dos tipos de comentarios de una sola linea o de multilineas.
Los de una sola linea se escriben con // o #
Y los de multilinea se escriben con /*
Variables.
Para crear una variables se tiene que tomar en cuenta la siguiente estructura.
El símbolo = es equivalente a una flecha que apunta de derecha a izquierda (⬅️), no confundas con el significado real del símbolo: no es un igual. El valor de la derecha es guardado en la izquierda. O más técnicamente: el valor se guarda en un espacio de memoria con el nombre de la izquierda. De este modo lo podrás reutilizar.
En este caso $edad es el nombre de la variable pero se le puede dar cualquier nombre excepto numeros y cabe a clarar que siempre que se declare una variable se empieza con el simbolo $.
Visibilidad (en variables).
Una variable por defecto tiene un alacance local y este no se puede usar en otro script o pagina y si quieres que esta sea accecible para cualquiera tienes que utilizar la palabra global.
Constante.
En algunas ocasiones es necesario que una variable no cambie su valor, porque hay ocasiones en donde no quieres que cambie el valor por ejemplo si para una variable quisieras utilizar el valor de Pi este no debe de ser cambiado.
Y para utilizarla solo se escribira el nombre de la variable sin el simbolo de $.
Operaciones aritmeticas.
Para utilizar operaciones matemáticas se utilizan los mismos símbolos que conocemos excepto el de "=" por lo anteriormente dicho.
Los valores se pueden utilizar en muchas variables si es necesario.
Para realizar operaciones complejas se utilizan parentesis.
Pagina elaborada por:
Gadiel Crivelli Montes de Oca
Para:
CECyTEM