No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

¿Qué es PHP?

12/17
Recursos

PHP se utiliza principalmente para crear sitios web dinámicos y aplicaciones web. Puedes usar PHP para interactuar con bases de datos, gestionar formularios en línea y generar contenido dinámico en tu plataforma.

¿Cuáles son las características y usos de PHP?

PHP, o Hypertext Pre-Processor, presenta un abanico de características y formas de uso. Veamos una lista de lo que lo define:

  • PHP es un acrónimo en inglés para 'Hypertext Pre-Processor'.
  • Si te aseguras en el área del desarrollo backend, PHP es una opción popular.
  • PHP ofrece versatilidad y puede ser utilizado con scripts, en un formato estructurado o para programación en objetos.
  • Este lenguaje de programación fue concebido por Rasmus Lerdorf en 1994.
  • Funciona con la licencia de software libre PHPv3_01, una licencia Open Source, que permite inspección, modificación y mejora.

¿Dónde se utiliza PHP?

La popularidad de PHP se debe en parte a su variado rango de aplicaciones, pero principalmente se usa en:

  • Creación de páginas web.
  • Generación de contenido dinámico.
  • Trabajos con bases de datos y HTML.
  • El dato que demuestra su popularidad en desarrollo web es que se estima que un impresionante 79% de las páginas web están creadas con PHP.
  • Su compatibilidad con bases de datos como MySQL, PostgreSQL, SQL Server, y MongoDB.

Vamos a estar expectantes de tus comentarios sobre si ya has trabajado con PHP o si planificas toparse con este lenguaje por primera vez.

Contribución creada por: Silfredo Ibarra.

Aportes 46

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

👉 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.

Características de PHP:
-Se puede introducir código de PHP dentro de HTML.
-Permite comunicarse directamente con un servidor.
-Utilizado en el Backend.
-Se puede conectar directamente con la base de
datos.
-Al final de cada línea de código termina con un punto y
coma.

;

  • PHP, acrónimo de “PHP: Hypertext Preprocessor”, es un lenguaje de ‘scripting’ de propósito general y de código abierto que está especialmente pensado para el desarrollo web y que puede ser embebido en páginas HTML. Su sintaxis recurre a C, Java y Perl, siendo así sencillo de aprender. El objetivo principal de este lenguaje es permitir a los desarrolladores web escribir dinámica y rápidamente páginas web generadas; aunque se puede hacer mucho más con PHP.

PHP usa el “Server Side Rendering” lo que quiere decir es que se renderiza del lado del servidor, a diferencia de JS que es “Client Side Rendering” que es del lado del cliente (Navegador)

💦Qué es PHP
PHP es un lenguaje de programación de uso general que se utiliza, sobre todo, en el entorno del desarrollo web.

💦Características y particularidades

PHP tiene una característica que lo diferencia de los demás lenguajes, y es que está diseñado para incrustarse en HTML. Esto significa que un documento HTML puede contener elementos de PHP integrados, siempre y cuando se sigan unas normas determinadas.
Una de las particularidades de PHP es que el código donde se integre se ejecutará en el lado del servidor y sólo después se enviará al cliente. En consecuencia, el cliente únicamente recibirá el resultado del script, no el código que lo conforma. Esto significa que, al ejecutar un archivo PHP, este llega al navegador en forma de HTML. Debido a esto, el código incrustado será invisible para los usuarios.

💦¿Qué significa PHP?

PHP significa Hypertext Preprocessor (acrónimo recursivo donde el acrónimo está en su propia definición)
Curiosamente, originalmente significaba Personal Home Page (Página personal), pues PHP fue escrito en lenguaje de programación C por su creador para crear una página web personal.

💦Principales ventajas del PHP
• Lenguaje de código abierto y con una extensa comunidad detrás.
• Fácil integración en las bases de datos. Además, puede ser usado en la gran mayoría.
• Ofrece seguridad. Es muy útil para evitar ataques informáticos.
• Lenguaje multiplataforma y aceptado por los navegadores más populares (los mismos que aceptan HTML).
• Relativamente fácil de aprender. Cuenta con una sintaxis muy clara y puede usarse en proyectos simples. Al mismo tiempo, también es ideal para proyectos de alta complejidad.
• Permite trabajar con una gran cantidad de datos, por lo que es ideal incluso para las webs más populares.
:
💦Algunas desventajas del PHP
• No puede ocultarse el código fuente de las páginas que se desarrollan. Aun así, este hecho es indiferente en muchas ocasiones.
• Los scripts en PHP pueden tener un funcionamiento relativamente lento, lo que puede perjudicar la experiencia del usuario. Sin embargo, esto puede solucionarse mediante determinadas estrategias de caché.
• Aunque permite una gran seguridad informática, su configuración es extremadamente compleja.

Es la primera vez que trabajo con PHP

introducir codigo de algun lenguaje de programacion en html ¿Es buena practica? lo pregunto porque he visto que introducir css dentro de html es mala practica

Facebook: Aunque Facebook ha migrado gran parte de su código a otros lenguajes como Hack (un derivado de PHP), aún utilizan PHP para partes importantes de su plataforma.

Wikipedia: La plataforma de Wikipedia está escrita en PHP y utiliza el framework MediaWiki.

WordPress: Es uno de los sistemas de gestión de contenidos (CMS) más populares y está basado en PHP y MySQL.

Etsy: El conocido sitio de comercio electrónico Etsy utiliza PHP en su backend para gestionar las funcionalidades del sitio.

Slack: Slack, la popular herramienta de comunicación en equipo, utiliza PHP para ciertas partes de su infraestructura.

Yahoo: Aunque Yahoo ha experimentado cambios a lo largo del tiempo, PHP ha sido utilizado en varios proyectos y aplicaciones dentro de la empresa.

Mailchimp: El servicio de marketing por correo electrónico Mailchimp está construido en gran parte con PHP.

Magento: Es una plataforma de comercio electrónico de código abierto escrita en PHP, que es ampliamente utilizada para crear tiendas en línea.

Baidu: El principal motor de búsqueda chino ha utilizado PHP para ciertas aplicaciones y proyectos.

Joomla: Otro popular CMS basado en PHP, utilizado para crear sitios web y aplicaciones web.

PHP es un lenguaje de programación ampliamente utilizado en el desarrollo web. Se destaca por su facilidad de uso, su integración con HTML y su capacidad para interactuar con bases de datos.

📌MI RESUMEN:


📝: PHP es un lenguaje de programación interpretado​ del lado del servidor y de uso general que se adapta especialmente al desarrollo web.​ Fue creado inicialmente por el programador danés-canadiense Rasmus Lerdorf en 1994.​ En la actualidad, la implementación de referencia de PHP es producida por The PHP Group.

🔗PHP: Reglas - Manual
🔗PHP: Listado de Funciones y Métodos
🔗PHP: ¿Cuál es la sintaxis básica de PHP

PHP (acrónimo de Hypertext Preprocessor) es un lenguaje de programación utilizado principalmente para el desarrollo de aplicaciones web del lado del servidor.

PHP se ejecuta en el servidor web y se utiliza para generar páginas web dinámicas, como por ejemplo, para procesar formularios de entrada de datos, conectarse a bases de datos, y generar contenido en tiempo real en función de las preferencias de los usuarios. También se puede usar para crear aplicaciones de línea de comandos y scripts automatizados.

La sintaxis de PHP es similar a la de C y otros lenguajes de programación estructurados, pero cuenta con funciones integradas para facilitar el procesamiento de datos específicos de la web. PHP es compatible con la mayoría de los servidores web, sistemas operativos y bases de datos, lo que lo convierte en una herramienta muy versátil para los desarrolladores web.

php, se atribuye su origen a Rasmus Lerdorf; se dice que como casi todos los exitos, esto surge como una casualidad, ya que lo que el queria era enseñar su curriculo de forma practica en internet. hace una llave magnifica con html, javascript y MySQL para gestion de bases de datos

como su web lo indica: PHP (acrónimo recursivo de `PHP: Hypertext Preprocessor`) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML. como ejemplo de uso cotidiano: \ \<html> \<head> \<title>Ejemplo\</title> \</head> \<body> \ \</body> \</html>

Es la primera vez que voy a ver PHP. No se como se trabaja o se aplica en las paginas web. Sera interesante ver su interaccion y porque a algunas personas les encanta este lenguaje. Espero que no sea igual a java ya que tuve experiencias medio feas con ese lenguaje y seria malo que php le siga sus pasos.

PHP es un lenguaje de programación de código abierto, especialmente diseñado para la creación de aplicaciones web dinámicas y de servidor. Fue creado en 1995 por Rasmus Lerdorf y ha evolucionado hasta convertirse en uno de los lenguajes de programación más populares en la creación de sitios web dinámicos, plataformas de comercio electrónico y sistemas de gestión de contenido.

PHP se ejecuta en el lado del servidor, lo que significa que el código PHP se ejecuta en el servidor web antes de enviar la página al navegador del usuario. Esto permite a los desarrolladores crear páginas web dinámicas y personalizadas que cambian en función de la interacción del usuario o de los datos de la base de datos.

PHP es compatible con una amplia variedad de sistemas operativos y servidores web, y se puede utilizar en combinación con HTML, CSS, JavaScript y otros lenguajes de programación para crear aplicaciones web complejas y ricas en funcionalidades. Además, PHP cuenta con una gran comunidad de desarrolladores y una amplia variedad de bibliotecas y herramientas, lo que lo convierte en una excelente opción para proyectos web.

; xd

PHP: Su integración en diferentes tecnologías y especialmente dentro de html lo hace único. Y es una gran opción cuando queremos desarrollar aplicaciones, ya que es muy versátil para trabajar en todos los espacios.
Puede ser embebido dentro de html, puedes escribir código PHP dentro de HTML, la cual podrás agregarle alguna acción o actividad, así como JavaScript le da funcionalidad.
Con PHP puedes comunicarte directamente al Servidor, en la parte de Backend, y tiene una buena conexión con las bases de datos.
PHP ha estado involucrado en herramientas como (Facebook, Wordpress)
Una de las particularidades de este lenguaje es que, al final de cada linea de código debe terminar con un punto y coma, de lo contrario te arrojara uno de los errores mas comunes, en el que el lenguaje no sabe diferenciar cuando termina una secuencia de código y cuando empieza otra.

; )

Enterado.

```js let frase = 'las flores amarillas' let inicial = 4 let final = 10 let palabra = frase.substring(inicial,final) console.log(palabra) ```
La popularidad de PHP se debe en parte a su variado rango de aplicaciones, pero principalmente se usa en: * Creación de páginas web. * Generación de contenido dinámico. * Trabajos con bases de datos y HTML. * El dato que demuestra su popularidad en desarrollo web es que se estima que un impresionante 79% de las páginas web están creadas con PHP.
Muchas gracias por la explicación
Gracias
Entendido;
**Ventajas:** 1. **Facilidad de aprendizaje:** PHP tiene una sintaxis sencilla y familiar, similar a otros lenguajes como C y Java, lo que facilita su aprendizaje para aquellos que ya tienen experiencia en programación. 2. **Amplia compatibilidad:** PHP es compatible con una amplia variedad de sistemas operativos (Windows, Linux, macOS) y servidores web (Apache, Nginx), lo que lo hace muy versátil y accesible. 3. **Gran comunidad y recursos:** PHP cuenta con una gran comunidad de desarrolladores activos que proporcionan una amplia gama de recursos, documentación, tutoriales y bibliotecas que facilitan el desarrollo y la resolución de problemas. 4. **Integración con bases de datos:** PHP se integra fácilmente con bases de datos relacionales como MySQL, PostgreSQL y SQLite, lo que permite la creación de aplicaciones web dinámicas y la gestión eficiente de datos. 5. **Frameworks y CMS populares:** Existen numerosos frameworks y sistemas de gestión de contenido (CMS) construidos en PHP, como Laravel, Symfony y WordPress, que facilitan el desarrollo rápido y estructurado de aplicaciones web. **Desventajas:** 1. **Seguridad:** PHP ha sido criticado en el pasado por problemas de seguridad, especialmente cuando no se utilizan buenas prácticas de desarrollo. Sin embargo, con las actualizaciones y mejoras continuas, la seguridad ha mejorado significativamente. 2. **Escabilidad:** Aunque PHP es adecuado para proyectos de tamaño mediano y pequeño, puede enfrentar desafíos de escalabilidad en aplicaciones muy grandes y complejas. Sin embargo, esto se puede mitigar con el uso de buenas prácticas de desarrollo y la arquitectura adecuada. 3. **Rendimiento:** En comparación con algunos lenguajes más nuevos y compilados, PHP puede tener un rendimiento ligeramente inferior en ciertas situaciones. Sin embargo, con optimizaciones adecuadas y el uso de herramientas de caché, el rendimiento puede mejorar significativamente. 4. **Fragmentación:** Debido a la naturaleza de código abierto y la gran cantidad de bibliotecas y frameworks disponibles, puede haber cierta fragmentación en el ecosistema de PHP, lo que puede dificultar la selección de las mejores herramientas y prácticas para un proyecto específico.
![](https://static.platzi.com/media/user_upload/image-26a024ee-c272-4779-8ba7-14847ceebe22.jpg)
PHP (Hypertext Preprocessor) es un lenguaje de programación de código abierto especialmente diseñado para el desarrollo de aplicaciones web del lado del servidor. Fue creado originalmente por Rasmus Lerdorf en 1994 y desde entonces ha experimentado un crecimiento significativo en popularidad y uso. PHP se integra fácilmente con HTML y se utiliza principalmente para crear sitios web dinámicos e interactivos. Su capacidad para generar contenido dinámico en tiempo real lo hace ideal para la creación de blogs, foros, sistemas de gestión de contenidos (CMS), tiendas en línea, redes sociales y una amplia variedad de otras aplicaciones web.
Gracias por las explicaciones las cuales con el complemento observado de algunos aportes me han ayudado a entender los conceptos indicados .
todavia hay gente que programa en PHP ? ajajajjaja
Aquí enfrentandome a uno de mis paradigmas con programación, el lenguaje PHP, su nombre siempre me pareció complejo y así mismo asumía su dificultad de uso.

Con cual quedarse para iniciar? php, javascript o python?

PHP se puede escribir dentro de un documento HTML. Algo que caracteriza a este lenguaje, es que al final de cada línea de código se debe finalizar con ";"

Aquí tienen una descripción de PHP y algunas de sus ventajas:

**Lenguaje de scripting del lado del servidor: **
PHP se ejecuta en el servidor, lo que significa que el código PHP se procesa en el servidor antes de enviar la página resultante al cliente. Esto permite generar contenido dinámico y realizar operaciones en el servidor, como acceder a bases de datos y manipular archivos.

**Fácil integración con HTML: **
PHP se puede embeber directamente dentro del código HTML, lo que facilita la creación de páginas web dinámicas. Puedes mezclar código PHP con HTML de forma sencilla y utilizar variables PHP para generar contenido personalizado en función de condiciones y datos.

**Amplia comunidad y soporte: **
PHP tiene una comunidad activa de desarrolladores y una amplia base de usuarios. Esto se traduce en una abundancia de recursos, documentación y foros de ayuda disponibles en línea. También hay una gran cantidad de frameworks y bibliotecas disponibles para facilitar el desarrollo web con PHP.

**Facilidad de aprendizaje: **
PHP se considera relativamente fácil de aprender y utilizar, especialmente para aquellos que tienen experiencia previa en lenguajes de programación similares como C o JavaScript. La sintaxis de PHP es clara y legible, lo que facilita la comprensión del código y su mantenimiento.

**Compatibilidad multiplataforma: **
PHP es compatible con diferentes sistemas operativos, como Windows, macOS y Linux. Esto permite que las aplicaciones PHP se ejecuten en una variedad de entornos de servidor.

**Conexión con bases de datos: **
PHP cuenta con amplio soporte para interactuar con diferentes sistemas de bases de datos, como MySQL, PostgreSQL y SQLite. Esto facilita la creación de aplicaciones web que requieren almacenamiento y manipulación de datos.

Escalabilidad:
PHP es utilizado en una amplia gama de proyectos, desde pequeñas páginas web hasta aplicaciones empresariales complejas. Es un lenguaje escalable que se adapta a diferentes tamaños y requisitos de proyectos.

**Gran cantidad de frameworks y CMS: **
PHP cuenta con una amplia variedad de frameworks y sistemas de gestión de contenido (CMS) populares, como Laravel, Symfony y WordPress. Estas herramientas proporcionan una base sólida y componentes predefinidos para agilizar el desarrollo web y mejorar la productividad.

En general, PHP es ampliamente utilizado en el desarrollo web debido a su facilidad de uso, su enfoque en el lado del servidor y su amplia comunidad de desarrolladores. Con su capacidad para generar contenido dinámico y su compatibilidad con bases de datos, PHP es una opción popular para construir aplicaciones web interactivas y escalables.

Excelente clase profe…

¿Que es PHP?

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular, especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Es un lenguaje de programación cuyas instrucciones pueden ser escritas dentro del código de una página web escrita en HTML, esto hará que las páginas del sitio web a desarrollar sean dinámicas y no estáticas; esto último se logra gracias a la posibilidad de gestionar la información que se obtiene del usuario a través de formularios, al pasar información entre páginas del sitio e interactuar con repositorios de datos tales como los archivos y las bases de datos.

Básicamente PHP es un lenguaje de programación cuyas instrucciones pueden ser escritas dentro del código de una página web en HTML para que las páginas del sitio web sean dinámicas y no estáticas.

Documentacion oficial de PHP

Manual de PHP

Me paso algo gracioso, estaba estudiando full stack dev con wordpress y para crear temas en wordpress debo tener algo de conocimiento en php así que de vuelta a lo básico nuevamente, lo importante es no parar de aprender

El punto y como son muy importantes de PHP

¿Por qué PHP es genial y deberías probarlo? (Blog Platzi)
https://platzi.com/blog/php-genial/

en Php es por el ; y en python con los espacios entre lineas que puede dar error.

PHP es bien pago si lo enfocan en usarlo en wordpress

PHP:
Es un lenguaje de programación, históricamente usado para el desarrollo web.
PHP-HTML: Tienen una funcionalidad directamente en una funcionalidad grafica. Se usan para el desarrollo de apps.
Muy versátil.
Puede comunicarse directamente con el servidor.
Muy útil y mayormente utilizado para backend.
WordPress lo usa actualmente.
Es un lenguaje de programación simple.
Regla: Al finalizar cada linea de código, se debe terminar con “;”.

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de programación de código abierto, especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Algunas de sus características más importantes son:

  • Es un lenguaje de programación del lado del servidor, lo que significa que el código se ejecuta en el servidor antes de que se envíe al navegador del cliente.
  • Es muy fácil de aprender para aquellos que ya tienen conocimientos básicos de programación.
  • Es compatible con la mayoría de los sistemas operativos y servidores web, lo que lo hace ampliamente utilizado en la creación de aplicaciones web.
  • Ofrece una gran cantidad de funciones y bibliotecas integradas para trabajar con bases de datos, manejo de sesiones y cookies, trabajo con imágenes, y mucho más.
    PHP es muy flexible y escalable, lo que lo hace adecuado tanto para proyectos pequeños como para proyectos grandes y complejos.
  • Es utilizado por muchas plataformas populares como WordPress, Joomla, Drupal, entre otras.

PHP es un lenguaje de programación muy utilizado para el desarrollo de aplicaciones web y es una de las opciones más populares para crear sitios web dinámicos y aplicaciones en línea.
https://chat.openai.com/chat

let cadena = “Las flores amarillas”;
// Este extrae de inicio a fin:
let subcadena = cadena.substring(4, 10);
console.log(subcadena)