PHP vs. ASP/ASP.NET, ¿qué opción elegir?

Hoy en día, son muchos los usuarios que quieren comenzar a programar y no saben si decantarse por hacerlo en PHP o en ASP o ASP.NET. Ambos son lenguajes de programación de uso general de código del lado del servidor, que inicialmente fueron diseñados para el desarrollo web. Sin embargo, existen varias diferencias entre ellos. Como siempre y para tomar una decisión sobre qué opción elegir, hay que valorar cuáles son nuestras necesidades y las ventajas y desventajas que presenta cada uno de estos lenguajes de programación; algo que explicamos a continuación.
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

MS SQL Server 2008 y otras novedades en las BBDD en el Planes de Hosting

Debido a la variedad de tipos de proyectos web que se pueden emprender, es necesario disponer de tecnologías de lo más heterogéneas.

En el esfuerzo constante de arsys.es por llevar al cliente las últimas tecnologías disponibles, a partir de este momento ofrecemos la posibilidad de disponer bases de datos  SQL Server 2008 R2, la última versión de servidor de Bases de Datos de Microsoft hasta el momento, en nuestros Planes de Hosting Web. Esta última versión aporta mejoras de rendimiento, posibilidad de uso de nuevos tipos de datos y compatibilidad con el cliente de SQL Server 2008.

También hemos dotado a los paneles de control de nuestros Planes de Hosting Web de diversas novedades sobre la gestión de sus Bases 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

PHP: Acceso a bases de datos

Si dispone de un plan de alojamiento web en plataforma Linux, con acceso a bases de datos, podrá utilizar el lenguaje PHP para sus desarrollos web. Desde sus páginas PHP podrá desarrollar fácilmente su programación de acceso a bases de datos MySQL o PostgreSQL.

En esta página le mostramos una breve referencia al modo de acceso y consulta desde PHP a estos dos tipos de bases de datos.

Puede encontrar más información sobre las funciones de acceso a bases de datos desde PHP en la web PHP.net.

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

MySQL

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