PHP es un lenguaje de programación para crear sitios web dinámicos basados en el servidor. Puede utilizar PHP y HTML para generar la página de inicio del sitio web. Cuando un visitante abre la página de inicio, el servidor ejecuta el comando PHP y envía los resultados de la ejecución al navegador del visitante, similar a ASP y CoildFusion.
Sin embargo, la diferencia entre PHP y ellos es que PHP es de código abierto y multiplataforma. PHP puede ejecutarse en WINDOWS NT y múltiples versiones de UNIX. No requiere ningún preprocesamiento para una respuesta rápida y no requiere ajustes de mod_perl para reducir la imagen de la memoria de su servidor.
PHP consume menos recursos. Cuando PHP se utiliza como parte del servidor web Apache, no es necesario llamar a archivos binarios externos para ejecutar el código y el servidor no necesita soportar ninguna carga adicional.
Además de poder manipular sus páginas, PHP también puede enviar encabezados para HIIP. Puede configurar cookies, administrar firmas digitales y redirigir a los usuarios, y proporciona una excelente conectividad a otras bases de datos (también DBC), integrando varias bibliotecas externas para hacer cualquier cosa, desde analizar XML con documentos PDF.
El lenguaje de programación PHP es similar a C y Perl. No es necesario declarar ninguna variable antes de usarla, y crear matrices y hashes es una cuestión sencilla. PHP también tiene algunas características orientadas a objetos que pueden ser de gran ayuda para organizar y empaquetar su código.
La versión 5 de PHP presenta SimpleXML, una nueva interfaz de programación de aplicaciones (API) para leer y escribir XML. Permite que las páginas PHP consulten, busquen, modifiquen y vuelvan a publicar XML en una sintaxis compatible con PHP.
SimpleXML es una gran novedad en la caja de herramientas del programador PHP. Hay muchas situaciones aplicables. Específicamente, funciona bien con datos simples, similares a registros, que son mucho más simples que usar el DOM. Puedes probar SimpleXML tú mismo. Debería poder convertirse en un método de procesamiento XML confiable y robusto en PHP.
A continuación, supongamos que se necesita una página PHP para convertir un feed RSS a HTML. Empezamos a usar SimpleXML para completarlo. ¡Veamos!
http://blog.csdn.net/ibmjournal/archive/2006/10/31/1358791.aspx