Este código php es para crear una tabla de multiplicar de tamaño 10×10, véase imagen. El código es muy sencillo, por ahí aburrido para la gente medianamente experimentada con el PHP, pero siempre es bueno recordar y practicar.
En esta oportunidad vamos a enseñarles como instalar un FTP server y crear un usuario para poder conectarse mediante el puerto 21 con el protocolo FTP.
Primero que nada nos logueamos en nuestro servidor por medio de SSH, como explicamos anteriormente en “Conectarse vía el protocolo SSH” y luego seguimos con los pasos escritos a continuación. Continuar leyendo..
Tras algunos meses de trabajo intenso, versiones beta y algunos retrasos en la fecha de lanzamiento previsto, el pasado viernes 21/06/2013 se anuncia la inmediata disponibilidad de PHP 5.5.
Esta nueva actualización trae varias mejoras y correcciones a la versión anterior (5.4), entre ellas se encuentran la integración de Zend Optimizer + o la inclusión de la función “array_column” para mejorar la extracción de columnas.
En esta nueva versión se añade generadores que proporcionan una manera fácil de implementar itenadores, además de esto, se añade una nueva API que hace más fácil la seguridad y el manejo de contraseñas usando la misma biblioteca subyatente crypt () añadida en PHP.
También ha sido actualizada la libreria GD a la versión 2.1, añadiendo nuevas funciones y mejorando algunas ya existentes.
Con la llegada de PHP 5.5 ha sido liberada una versión beta del sitio php.net, esperada por muchos desarrolladores que usan día a día éste sitio, además se ha eliminado el soporte para Windows XP y Windows 2003.
Si deseas tener más información y seguir conociendo las características de PHP 5.5, así como acceder a su descarga, puedes visitar: php.net
El gigante de internet “Google” estará desarrollando su propia consola de videojuegos, junto a un reloj inteligente, ambos utilizando su sistema operativo Android. Según reveló Wall Street Journal. Continuar leyendo..
Cuando quieres pasar una base de datos MySQL de un servidor a otro y es muy pesada, recomiendo hacerlo vía SSH. Para realizar este proceso vamos a utilizar el programa “Putty” y necesitamos tener acceso al SSH del servidor.
Los pasos a seguir son:
Dumpear la BD a un archivo SQL
Pasar el archivo generado al nuevo servidor
Importar el SQL a la bd del nuevo servidor
Exportando base de datos
En el servidor donde tenemos la base de datos, ejecutamos vía Putty el siguiente comando
1
mysqldump nombre_bd -u user_bd -p > archivo.sql
mysqldump nombre_bd -u user_bd -p > archivo.sql
Vamos a remplazar del código los valores “nombre_bd“, “user_bd” por los datos de su base de datos.
Pasando SQL al servidor nuevo
Una vez generado el archivo, archivo.sql, tenemos que pasarlo al servidor nuevo y vamos a utilizar el comando “SCP”
El número 22 determina el puerto por donde se va a conectar el SSH, por default se utiliza el “22”, pero algunas empresas por seguridad lo cambian, en caso de que le de error de conexión pregunten a su empresa el puerto por donde conectarse al SSH.
En el comando aparte de remplazar el puerto por el de ustedes, también tienen que remplazar “user” por su nombre de usuario, si son dueños del VPS por lo general es “root” y el “server” por la ip o dominio de su VPS y la “/ruta” por la ruta donde se guardara el archivo SQL en el nuevo servidor.
Importar SQL a la nueva base de datos
Ingresamos al servidor nuevo, vía putty, y ejecutamos el siguiente comando, ateriormente tenemos que crear una base de datos limpia.
1
mysql nombre_bd -u user_bd -p < ruta/archivo.sql
mysql nombre_bd -u user_bd -p < ruta/archivo.sql
En “/ruta” ponemos la que pusimos en el paso anterior, y remplazamos “nombre_bd” y “user_bd” por sus respectivos datos del nuevo servidor.
Luego de realizar estos tres sencillos pasos, ya tienen su base de datos traspasada con exito.
Muchos de ustedes seguramente utilizan la funcion query_posts() de wordpress para mostrar post según su criterio, como por ejemplo categoría o tag especial. Como se abran dado cuenta, la paginacion no anda automaticamente cuando se utiliza esta función. Para arreglarlo tienen que implementar este código en su consulta
$paged=(get_query_var('paged')) ? get_query_var('paged'):1;// Obtenemos pagina actual
query_posts('posts_per_page=5&paged='.$paged);// Lo importante es el paged=
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; // Obtenemos pagina actual
query_posts('posts_per_page=5&paged='.$paged); // Lo importante es el paged=
Google anteriormente daba por ejemplo 9GB para el servicio de mails, Gmail, y 5GB para el servicio de almacenamiento en la nube, Google Drive. A partir de ahora, ya no es mas así y unifica todo en un total de 15GB por cuenta.
Con el código dado abajo, vamos a utilizar la función de wordpress wp_insert_attachment() para subir imágenes desde una URL y luego ponerla como Thumbnail
$upload_dir= wp_upload_dir();$image_data=file_get_contents($image_url);$filename=basename($image_url);if(wp_mkdir_p($upload_dir['path']))$file=$upload_dir['path'].'/'.$filename;else$file=$upload_dir['basedir'].'/'.$filename;file_put_contents($file,$image_data);$wp_filetype= wp_check_filetype($filename,null);$attachment=array('post_mime_type'=>$wp_filetype['type'],'post_title'=> sanitize_file_name($filename),'post_content'=>'','post_status'=>'inherit');$attach_id= wp_insert_attachment($attachment,$file,$post_id);require_once(ABSPATH .'wp-admin/includes/image.php');$attach_data= wp_generate_attachment_metadata($attach_id,$file);
wp_update_attachment_metadata($attach_id,$attach_data);// Ponemos la imagen como THUMBNAIL
set_post_thumbnail($post_id,$attach_id);
El día de hoy les compartiré un plugin para Google Chrome, que nos va a facilitar el trabajo de descargar vídeos desde VK, Youtube, Vimeo y otros servidores más. La pregunta, ¿Como descargar videos de VK? o ¿Como descargar videos de Youtube? la responderemos en el siguiente video-tutorial.