Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Novedades de PHP 5.5, Despedida de Windows XP

  • 06/07/2013
  • 6:22 pm
  • Risklife

php55

 

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

Share

Conectarse vía el protocolo SSH

  • 01/07/2013
  • 12:03 am
  • marcofbb

SSH es un protocolo utilizado para acceder de forma remota desde nuestra PC a un servidor, como si fuera mediante una terminal de Linux.

El protocolo de acceso (SSH) nos permite copiar y transferir datos de forma segura desde un servidor a otro, todas nuestras sesiones son cifradas.

Éste protocolo es comúnmente utilizado en el mundo del hosting, para transferir gran volumen de datos en forma cifrada.

Para utilizar el protocolo SSH, debemos asegurarnos que nuestra cuenta tiene acceso, ya que por defecto, el acceso está bloqueado.
Continuar leyendo..

Share

Pasar base de datos MySQL de un servidor a otro vía SSH

  • 27/06/2013
  • 11:07 am
  • marcofbb

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

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"

1
scp -P 22 -r archivo.sql user@server:/ruta

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

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.

Share

Paginacion en query_posts wordpress

  • 26/05/2013
  • 11:03 pm
  • marcofbb

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=

Share

Google unifica disco de sus servicios

  • 14/05/2013
  • 8:38 pm
  • marcofbb

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.

Google unificacion de disco  15GB

Share

Subir Thumbnail desde URL wordpress PHP

  • 14/05/2013
  • 8:26 pm
  • marcofbb

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 );

La variable $post_id es el ID del post a poner el Thumbnail

Share

Extensión Google Chrome: Gestor de Descarga

  • 07/04/2013
  • 1:46 pm
  • marcofbb

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.

Servidores soportados: Vk.com, Youtube.com, Facebook.com, Metacafe.com, Dailymotion.com, Vimeo.com

Descargar plugin

Share

Stream online GkPlugins full nulled

  • 31/03/2013
  • 11:47 am
  • marcofbb

El foro creció mucho en el desarrollo de Stream, ya sea con PHP y/o JAVA. En esta oportunidad el usuario "xlfederalelk0lx" descubrió una forma para burlar el sistema de GkPlugins, logrando sacar la limitación de una hora para los usuarios que no poseían licencias y poder utilizarlo sin limite. Es decir van a tener el stream GkPlugins nulled.

Hilo oficial en el foro, para soporte y/o dudas: http://www.marcofbb.com.ar/foro/stream/soporte-pack-gkplugins-liberados/

Lista de servidores soportados para el stream: http://gkplugins.com/

PD: Si le gusta como funciona GkPlugins recomiendo comprarlo, si nos ponemos a pensar en una web de películas online por ejemplo es muy necesario y si todo va bien, el valor de la licencia no seria un problema. Pueden comprar la lincencia desde http://gkplugins.com/order/

Descargar GKplugins

Share

Obtener url de thumbnail WordPress

  • 25/02/2013
  • 11:47 pm
  • marcofbb

Para obtener la url de un Thumbnail de WordPress para poder utilizarlo en tu tema, vamos a utilizar la función que nos brinda WordPress, una de ellas es wp_get_attachment_image_src y get_post_thumbnail_id.

$foto = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail' );
$src = $foto['0'];
echo '<img src="'.$src.'">';

En vez de thumbnail podemos utilizar medium, large or full.

La forma tradicional que nos da WordPress para obtener la imagen destacada del post, es la siguiente

if ( has_post_thumbnail() ) {
    the_post_thumbnail('thumbnail'); // Nos devuelve <img src="IMAGEN" class="TAMAÑO" />
}

Share

Páginas: Anterior 1 2 3 4 5 6 7 8 9 10 ... 19 20 21 Siguiente