[Solución] error: xml2-config not found. Please check your libxml2 installation.
Este error surgió al momento de hacer la configuración para instalar (Compilar) PHP-5.2 en Ubuntu, la verdad buscando en Internet encontré bastante documentación al respecto pero en el idioma Ingles, por lo que me doy cuenta que es un error mas común de lo que creía.
La solución es bastante simple, primero analicemos el problema:
Lo que nos dice es que no puede configurara xml2 y (en mi caso) cuando revise ya tenia instalado xml2 y libxml. Veamos la solución.
SOLUCION
Simplemente basta con instalar el paquete libxml2-devel o libxml2-dev es igual, cuando volvamos a seguir compilando PHP ya no generara este error y podremos instalarlo como debe ser
Mostrar Últimos Tweets
En esta oportunidad, les enseñare como mostrar los últimos Tweets en nuestro blog o sitio web, sin usar un código muy largo o una explicación muy complicada y sin necesidad de agregar o subir archivos a nuestro servidor.
Veamos simplemente analicemos las siguientes lineas de código que pegaremos en el lugar donde queremos mostrar nuestras ultimas actualizaciones de Twitter.
</ul>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/usuario.json?callback=twitterCallback2&count=2" ?></script>
Ahora solo debemos modificar lo que esta en negrita, "usuario" por nuestro nombre de usuario de twitter, en mi caso "julianarmando" y el número "2" por el numero de Tweets que queremos mostrar.
Hacer Backup Bases de Datos MySql
Les explicare el método que tengo para hacer backups automáticos de las bases de datos de mis sitios alojadas en mi hosting compartido, este método funciona a la perfección cuando no podemos contratar con una hosting privado ni hacer uso de la consola en caso de que tengamos linux.
Les explicare de la forma mas simple y sin entrar en detalles, basta con tener los datos de usuario y contraseña de el "phpmyadmin" en muchos casos es igual al acceso del cPanel de nuestro sitio y listo con esto podemos hacer un respaldo de nuestras bases de datos y copiarlas a una carpeta de nuestro hosting, la cual podremos descargar después con algún gestor de descargas como wget
Veamos:
El código es bastante simple, en primer lugar y de color azul, vemos el comando system que se usa en PHP para mostrar el resultado de un comando que se ejecuta en la maquina donde se encuentra el archivo, en este caso el comando es el que se encuentra dentro de las comillas, luego el comando mysqldump lo usamos para hacer el backup (no profundizare sobre el) ahora después de -h viene la dirección ip o el host en donde se encuentra alojada la base de datos, en este caso y en la mayoría de los casos esta en el mismo servidor donde vamos a correr el código, así que ponemos localhost, luego después de -u se encuentra usuariobasededatos esto lo debemos reemplazar por el usuario que tiene acceso a esa base de datos, a continuación del -p debemos colocar la contraseña del usuario que tiene acceso a la base de datos (paswordbasededatos) e inmediatamente después debemos poner el nombre exacto de la base de datos que vamos a respaldar (basededatos) y por ultimo, después del signo ">" debemos poner la ruta y el nombre del archivo con el que se guardara el respaldo, este debe tener una extensión .sql (respaldos/basededatos.sql).
Si quieremos hacerlo desde la consola y tenemos acceso para ejecutar una terminal en nuestro servidor, simplemente debemos poner (basándonos en el mismo ejemplo) las mismas lineas de codigo que estan dentro del comando system, de la siguiente manera.
Ya el siguiente paso seria automatizar esto para que se generen respaldos cada cierto tiempo, no voy a profundizar en esto ya que simplemente se debe agregar una linea en el cronjob de tu servidor y listo.
Espero esta información les haya sido de utilidad, si tienen preguntas dejen sus comentarios
Actualizar Estado de Twitter con PHP
En esta oportunidad les mostrare lo fácil que es actualizar nuestro esta de Twitter o "Twittear" desde PHP usando la API Twitter PHP.
Para ello debemos usar el siguiente código, solo les explicare las partes que debemos modificar para que el funcione, además, vale aclarar que dividiré el código en dos partes ya que ambas partes se pueden poner en archivos diferentes haciendo la debida inclusión de el archivo para poder trabajar sobre esta API de Twitter, veamos:
Hola Mundo en PHP
Después de mucho meditarlo, decidí no hacer un post de que esta es mi entrada numero 100 xD y mas bien hacer algo que si valga la pena...
Este es como el primer paso para aprender PHP, una pequeña introducción a este lenguaje de programación web
Empezando por lo mas básico, en PHP el código empieza siempre con:
y termina con:
esto declara el comienzo y el fin de cualquier código, recuerden también que PHP es un lenguaje a nivel del servidor y no a nivel de navegador como lo es html, lo que significa que para poder ejecutarlo debemos contar con un servidor con PHP instalado, para hacer pruebas pueden usar el ordenador de su hogar instalando PHP o alguno de los paquetes completos que viene con PHP, MySql y todas las herramientas con las que dispone cualquier servidor web, como por ejemplo XAMPP.
Ahora bien veamos un ejemplo de como hacer un hola mundo usando PHP.
Este es el mas fácil de comprender, 3 lineas y usando "echo", veamos
echo "Hola Mundo";
?>
o también podríamos hacerlo todo en la misma linea, obteniendo el mismo resultado, así:
también podemos ir agregando etiquetas para hacerlo un poco mas complejo o ir cambiando el diseño, como por ejemplo, poner el texto en negrita:
o poner el texto mas grande usando etiquetas, como por ejemplo <h1>:
Espero que esto les sirva como introducción a los aprendices a este gran lenguaje, que además permite hacer cosas fantásticas. Si tienes preguntas, o sugerencias para expandir un poco mas este articulo, no duden en dejar su comentario.



