10 grandes aplicaciones creadas en PHP
PHP, uno de los lenguajes de scripting del lado del servidor más utilizados, y sus diferentes versiones (3,4, 5 y 7) son utilizadas por el 80% de todos los sitios web del mundo. Varios sitios web de alto perfil ya utilizan PHP, como Facebook, Wikipedia y Flickr, por nombrar algunos. Y varios sitios web nuevos han empezado a utilizar PHP recientemente. Son Washingtonpost.com, Nownew.com, Avgcom.
Repasemos algunas de ellas:
1. Facebook
Facebook y PHP tienen una relación que se remonta a varios años atrás, y la afinidad de la empresa hacia este lenguaje de scripting no es un secreto. La empresa empezó a utilizar PHP en sus inicios, y la relación fue creciendo a medida que la empresa crecía. Sin embargo, para mantener las grandes bases de código y facilitar el desarrollo, PHP empezó a aprovechar también Hack. De este modo se apoyarían los puntos fuertes de PHP, al tiempo que se aumentarían otras áreas mediante varias funciones nuevas.
2. Wikipedia
La estructura tecnológica básica de Wikipedia es LAMP (Linux, Apache, MySQL, PHP) y el sitio web funciona a través de un software conocido como MediaWiki, que está escrito en el lenguaje de programación PHP. La mayor parte del código PHP en MediaWiki hace uso del compilador HHVM JIT, mientras que el resto utiliza Zend Engine PHP. MediaWiki se utiliza principalmente para proyectos mantenidos por la Fundación Wikimedia, que gestiona Wikipedia. También puede utilizarse públicamente en otros wikis, e incluso es popular entre wikis más pequeños, ajenos a Wikimedia. Al añadir BlueSPce Media Wiki, puede ampliar las capacidades de MediaWiki en los ámbitos de gestión de calidad, usabilidad, administración, soporte de procesos, edición y seguridad. Semantic MediaWiki ayuda a almacenar y consultar datos dentro de las páginas de la wiki.
3. Yahoo
Yahoo utiliza PHP para crear un motor de búsqueda con funciones avanzadas. Las ideas para proporcionar los mejores resultados para las consultas de los usuarios , y los desarrolladores construir funciones PHP que pueden devolver valores.
4. AbsoluteWrite
AbsoluteWrite, un sitio web basado en WordPress y escrito en PHP. Es un sitio web para escritores de todos los niveles, algo así como una comunidad de escritores. El sitio web ofrece artículos e información sobre diversos temas, como ficción, no ficción y redacción publicitaria. El sitio es enorme y ofrece enlaces a una enorme plétora de recursos, además de mantener una creciente comunidad de escritores en línea. PHP lo hace limpio, seguro, fácil, con códigos bien estructurados que contribuyen en parte al éxito del sitio web.
5. Tumblr
Consciente de las ventajas de PHP 7, Tumblr, un sitio de microblogging y redes sociales que permite publicar contenidos breves y multimedia, se ha actualizado recientemente. El sitio cuenta con más de 341 millones de blogs, entradas de blog, texto, imágenes, citas, archivos de audio, enlaces, vídeo y chat. Así que puedes imaginarte lo importante que es escribir los códigos adecuados para garantizar que no haya vulnerabilidad de problemas de seguridad. Han añadido caché a las rutas de código más utilizadas, han probado sus nuevas configuraciones de CDN y han actualizado el software subyacente. El cambio de PHP 5 a PHP 7 fue coser y cantar, y durante la fase de pruebas, la actualización demostró ser inmensamente satisfactoria.
6. Flickr
Flickr no necesita presentación. Es un sitio web de alojamiento de imágenes y vídeos donde una comunidad activa sube miles de imágenes cada día. Tiene algunas funciones avanzadas y potentes que le han dado tanto éxito. Es el uso de scripts PHP lo que ha facilitado la subida de imágenes a Flickr. La búsqueda de imágenes dentro de Flickr también se realiza a través de PHP, donde los desarrolladores lo han hecho configurando la API Key, de forma que el usuario tecleará las palabras clave y se generarán los resultados dentro del parámetro tag. Si el usuario quiere ver el contenido completo de los resultados de una búsqueda, la respuesta tendrá que estructurarse para generarlos. La seguridad es una de las principales preocupaciones en sitios web como Flickr, pero cuando utilizas PHP, no tienes que preocuparte por ello.
7. Foto iStock
iStock photo es una enorme comunidad fotográfica en línea en la que puedes obtener imágenes libres de derechos de autor. De hecho, millones de fotos, imágenes prediseñadas, pistas de auto y vídeo e ilustraciones. Cada mes se añaden medio millón. iStock photo es un carrito de la compra que tiene que ser mantenido con mucha seguridad y cuidado y esto se hace a través de PHP. Para cada archivo multimedia de iStockphoto o Getty images, existe un script con una página individual SEO friendly. Así que puede imaginarse la enorme base de datos que tiene que mantener el sitio.
8. WordPress
Wordpress no necesita una presentación particular porque es algo que casi todo el mundo utiliza o ha utilizado en el mundo de Internet. Sólo la sintaxis básica de PHP junto con HTML y CSS se utiliza para desarrollar temas de WordPress, plugins, modificar el comportamiento por defecto a través de filtros y acciones. PHP hace todo el procesamiento, empezando por lo que hay que tomar de la base de datos, los archivos que deben ser cargados, la obtención de metadatos del post, llamando al tema, llamando a los plugins, comprobando las opciones, procesando los campos del formulario, subiendo imágenes y documentos y así sucesivamente. WordPress utiliza PHP para llevar la página web al navegador.
9. SourceForge
SourceForge no es un concepto extraño para los desarrolladores, porque les ofrece una plataforma centralizada en línea para controlar y gestionar proyectos de software libre. Toda la comunidad en línea se mantiene a través de PHP, además del servidor web Apache, Ruby, Python, Perl y Tcl. Las aplicaciones de terceros en el sitio web requieren soporte de sesiones. Aparte de procesar los códigos, y generar el HTML que se basará al cliente en el otro lado, las sesiones se implementan generalmente en el PHP para rastrear la información de autenticación y las preferencias básicas cuando navegan por el sitio web.
10. Digg
Digg es un nombre muy popular en el marketing online y de redes sociales. Inicialmente era un sitio web de marcadores sociales, pero ahora es más conocido como un sitio web de contenido social impulsado por el usuario, impulsado brillantemente por la tecnología PHP. La escalabilidad y el rendimiento son asombrosos, gracias a PHP. Su pila tecnológica, LAMP, contribuye al rápido rendimiento de este sitio de agregación de noticias.
Reflexiones finales
Para comprender qué lenguaje debería utilizar en el mundo real, realice el análisis CRUD. CRUD es el acrónimo de Create (crear), Read (leer), Update (actualizar) y Delete (eliminar). Muchos sitios web recurren a este análisis antes de decidir qué lengua utilizar. Facebook es uno de ellos. CRUD es muy importante cuando se crea una aplicación basada en contenidos. PHP puede utilizarse en los principales sistemas operativos y servidores web, y es compatible con plataformas como Joomla, WordPress y Drupal.
Más In-formaciones…
- ACTUALIZADO – Los 10 mejores sitios web de éxito desarrollados en PHP
- ¿Cuáles son los 10 mejores sitios web creados con PHP?
Flickr.com / Bernard Goldbach, Octavio Isaac Rojas Orduna, Esther Vargas, Nicole G, AVphotography262, steve_f.
Sobre el autor: Reema trabaja como Thought Leader en PHPBabu.