Entradas

PHP 7.0 ya está entre nosotros

Ya se ha liberado la primera versión  de la serie PHP 7, en la que el popular lenguaje para desarrollo web gana en potencia y, sobre todo, en rapidez y comodidad para los desarrolladores.  Entre sus muchas novedades, introduce nuevos operadores, sintaxis y mejoras en la gestión de errores que permiten que  PHP 7 sea hasta dos veces más rápido que las versiones anteriores, especialmente en la gestión de CMS tan populares como WordPress.

Leer más

Cómo hacer copias de seguridad de nuestro WordPress

copias-wordpress_sEl gestor de contenidos WordPress nos ofrece la posibilidad de importar y exportar nuestros datos, algo que nos permite hacer copias de seguridad de nuestro proyecto web  y realizar migraciones más fácilmente, como explicamos en este artículo.

Leer más

Cinco recomendaciones para optimizar la base de datos de nuestra página web

Hoy en día, resulta difícil encontrar una página web estática. Es decir, sin actualizaciones, desarrollada en el tradicional HTML y con poca interactividad y flexibilidad para desplegar sus contenidos. Ya trabajemos con un gestor de contenido como como WordPress, con un desarrollo propio o con un aplicativo de negocio, seguro que detrás tenemos una base de datos.

Las bases de datos nos proporcionan un almacén de información con una estructura jerarquizada y relacionada de los datos. Esto permite extraer el contenido y disponerlo fácilmente, tal y como el desarrollador requiere en su proyecto web o el internauta necesita. De cara al desarrollo web, hay diversas opciones. MySQL es la base de datos más extendida, pero tampoco podemos olvidar otras alternativas, como Microsoft SQL Server, PostgreSQL o MongoDB.

Independientemente de nuestra elección, hay una serie de recomendaciones comunes relativas a la gestión y optimización de las bases de datos que repasamos en este artículo. Seguir estos consejos nos facilitará el trabajo y harán que nuestro proyecto vaya más fluido, mejorando la experiencia de nuestros usuarios.
Leer más

¿MyISAM o InnoDB? Elige tu motor de almacenamiento MySQL

El motor de almacenamiento (storage-engine) se encarga de almacenar, manejar y recuperar información de una tabla. Los motores más conocidos son MyISAM e InnoDB. La elección de uno u otro dependerá mucho del escenario donde se aplique, pero Arsys quiere ayudarnos a conocer mejor estos conocidos motores de almacenamiento. En la elección se pretende conseguir la mejor relación de calidad acorde con nuestra aplicación. Si necesitamos transacciones, claves foráneas y bloqueos, tendremos que escoger InnoDB. Por el contrario, escogeremos MyISAM en aquellos casos en los que predominen las consultas SELECT a la base de datos.

Leer más

Cómo optimizar bases de datos MySQL

Cuanto mejor mantengamos nuestra base de datos, mejor rendimiento obtendremos de las consultas que realicemos sobre la misma (los resultados se obtendrán más rápidamente, y en consecuencia, se podrán mostrar antes).

Para conseguir mejorar nuestra base de datos y obtener unos resultados óptimos, hay varios puntos que debemos considerar:

En este artículo trataremos de darle algunas recomendaciones sobre cada uno de estos apartados para que mejore, en lo posible, el rendimiento de sus bases de datos MySQL.

Leer más

Ejemplos de acceso a bases de datos (con ASP, Perl y PHP)

En este apartado podrá observar algunos ejemplos sencillos de páginas de acceso a distintos tipos de bases de datos sobre cada plataforma (Windows / Linux  ), programadas con distintos lenguajes y tecnologías.

Dependiendo de la base de datos que disponga el producto que haya contratado, la plataforma (Sistema Operativo) sobre la que se ubique su servicio web y el lenguaje de programación que utilice en sus páginas web, tendrá que conectarse al servidor de datos utilizando distinto código.

Leer más

Perl y DBI

Para efectuar acceso a bases datos a través de la web utilizando el lenguaje de programación Perl, se hace uso de una librería incorporada en el mismo, que facilita la programación sobre bases de datos. Se trata de la librería DBI (Data Base Interface). Con el DBI de Perl, podremos acceder a cualquier base de datos (al ser independiente de la base de datos con la que se esté trabajando), y con solo unas pocas líneas de código.

En esta página le mostramos una breve introducción al mismo, mostrándole sus objetos y métodos más importantes.

Leer más

ASP y ADO

El sistema de acceso a bases datos a través de la web utilizando la tecnología Microsoft, se denomina ADO (ActiveX Data Objects). En esta página le mostramos una breve introducción al mismo, mostrándole sus objetos y métodos más importantes.

Puede encontrar más información sobre el sistema de bases de datos de Microsoft, así como referencia completa a todos los métodos y propiedades de los objetos en la web MSDN.

Leer más

PostgreSQL

Los Sistemas de Gestión de bases de datos relacionales MySQL y PostgreSQL funcionan sobre servidores Linux. Sin embargo, al tratarse de servidores de datos accesibles mediante TCP/IP que residen en máquinas dedicadas, pueden utilizarse indistintamente desde clientes Linux o Windows, por lo que podrá hacer uso de dichas bases de datos desde productos de alojamiento bajo cualquiera de los dos sistemas operativos.

  • Desde aplicaciones en Perl o PHP se puede acceder a las bases de datos utilizando los controladores adecuados que están incluidos en nuestras instalaciones de dichos sistemas de scripting.
  • Desde aplicaciones ASP puede crearse un DSN que apunte a la base de datos.

Leer más