Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Esta sección le permite redirigir parte de su tráfico (imágenes y archivos de vídeo, por ejemplo) a otros servidores bajo su control, a través de otros dominios o subdominios – generalmente, los archivos están alojados en un CDN (Content Delivery Network). Por defecto, De forma manera predeterminada, PrestaShop admite un servidor de medios.

Putting your store's domain name in this field is not the proper way to get fantastic performance. That being said, it is easy to set up a media server, and the benefits are real and almost immediate. Here is how:

...

Poner el nombre de dominio de su tienda en estos campos no es la forma apropiada para conseguir un fantástico rendimiento. Dicho esto, es fácil implementar un servidor de medios, y obtener sus beneficios reales de manera casi inmediata. He aquí cómo conseguirlo:

  1. Abra una cuenta con una empresa de hosting, preferiblemente que esté especializada en el contenido distribuido. Las más populares son Akamai (http://www.akamai.com/), Amazon (with its con sus servicios AWS services, among which is , entre los que se incluye CloudFront:   http://aws.amazon.com/) or  o CloudFlare (http://www.cloudflare.com/). You should also ask your own host, maybe it has a CDN service you can subscribe to.
  2. Copy your media files to that host's server. This means that the CDN server must contain an exact copy of the following folders from you store's main server: /img/themes and /modules.
    Reminder: you must make it so that these folders are always synchronized: even if you add new products or change your theme, the CDN server must contain the latest version of all these files.
  3. Once the CDN server is in place, add the web address (as given by your CDN host) in the field, "Media server #1". If that host allows for more web addresses, add them.

In case you would rather that your files are still visually downloaded from your domain name rather that from an unknown domain name, follow this process:

  1. Create a subdomain for your store's domain name, for instance También debe preguntar a su proveedor de hosting, sobre la posibilidad de suscribirse a una red de entrega de contenidos CDN.
  2. Copie sus archivos multimedia en el servidor de ese host. Esto significa que el servidor CDN debe contener una copia exacta de las siguientes carpetas del servidor principal de su tienda: /img, /themes y /modules.
    Advertencia: Asegúrese que estos archivos estén siempre sincronizados: incluso si añade nuevos productos o cambia de tema, el servidor CDN debe contener la última versión de estos archivos.
  3. Una vez que el servidor CDN ha sido establecido correctamente, añada la dirección web (proporcionada por su proveedor de hosting CDN) en el primer campos, "Servidor de medios n°1". Si ese host permite más direcciones web, añádalas.

En caso de que quiera que sus archivos se carguen siempre visualmente a partir de su nombre de dominio y no de un dominio desconocido, siga el siguiente proceso:

...

  1. Cree un subdominio para el nombre de dominio de su tienda, por ejemplo http://cdn1.example.com (the way to do that depend on your host, ask him about it).Put a .htaccess file at the root of the subdomain. That file should contain a single line (la forma de crearlo dependerá de su proveedor de hosting, póngase en contacto con el soporte técnico para que le expliquen cómo hacerlo).
  2. Añada un archivo .htaccess en la raíz del subdominio. Este archivo debe contener una sola línea:

    Code Block
    Redirect Permanent / http://cdn-adress.com


    Replace the Reemplace la dirección http://cdn-adress.com with the one from your CDN server. This way, you are creating an automatic redirection from your subdomain to your CDN server.

  3. Once the subdomain is in place, add it in the first field, "Media server #1". If that host allows for more web addresses, create as many subdomains to your store's main domain name.

...

Even if you do not have a CDN server, you can use the media server feature to have the customer's browser download more files at a time, thus making the whole page loading process faster:

  1. por la de su servidor CDN. De esta manera, está creando una redirección automática de su subdominio en el servidor CDN.

  2. Una vez que el subdominio ha sido establecido, añada este en el primer campo, "Servidor de medio nº1". Si ese host permite más direcciones web, puede crear tantos subdominios como requiera para su dominio principal.
Tip

Incluso si usted no tiene un servidor CDN, puede utilizar la funcionalidad del servidor de medios para hacer que el navegador del cliente descargar varios archivos a la vez, con lo que todo el proceso de carga de páginas será mucho más rápido:

  1. Configure su servidor web para tener subdominios virtuales, tales como images1.example.comimages2.example.com, and e images3.example.com, pointing to PrestaShop's main folder.
  2. In your back office's Performance page, set each "Media server" field to these virtual subdomains.

Once this is in place, PrestaShop will load your images from either of these subdomains. In effect, images will come from the some folder (the main one), but the browser will open several more connection threads to your web server than it would by default, thus making the whole page load faster.

Caching

Your server's cache stores static versions of your dynamic web page, in order to serve these to your customers and thus reduce server load and compiling time.

Tip

Most of the time, you should first check with your web host about this setting, as it requires special settings on the server.

This section enables you to choose to enable caching, and then choose the caching method:

Image Removed

...

  1. apuntando a la carpeta principal de PrestaShop.
  2. En la página "Rendimiento" de su back-office, establezca cada campo "Servidor de medio" a estos subdominios virtuales.

Una vez que tenga todo configurado correctamente, PrestaShop cargará sus imágenes en cualquiera de estos subdominios. En efecto, las imágenes provendrán de la misma carpeta (la principal), pero el navegador abrirá varios hilos de conexión más a su servidor web de lo que lo haría de forma predeterminada, con lo que todo el proceso de carga de páginas será mucho más rápido:

Caché

La caché de sus servidores almacenan versiones estáticas de su página web dinámica, con el fin de servir estas a sus clientes, reduciendo la carga del servidor y los tiempos de compilación.

Tip

En la mayoría de los casos, debe verificar si su proveedor de hosting permite esta opción, ya que requiere de una configuración especial en el servidor.

Esta sección le permite activar el almacenamiento en caché, y elegir el método de almacenamiento en caché:

Image Added

  • Memcached. Un sistema de almacenamiento en caché distribuido. Muy eficaz, especialmente si utiliza múltiples servidores, pero necesita asegurarse que su servidor/host lo soporta – lo que es probable, si su configuración de PHP soporta o cuenta con la extensión Memcached PECL (la cual puede descargar desde el siguiente enlace: http://pecl.php.net/package/memcache). You can add Memcached servers by clicking on the "Add server" linkPuede añadir más servidores Memcached haciendo clic en el botón "Añadir servidor".
  • APC. Alternative PHP Cache is free, open and robust, but only works with one server – which is the usual case when you start your online business. Again, check for the availability of the APC PECL extension on your server: Alternativa PHP Caché gratuita, abierta y robusta, pero sólo funciona con un servidor – que es el caso habitual al iniciar un negocio online. Compruebe la disponibilidad de la extensión APC PECL en su servidor: http://pecl.php.net/package/APC.
  • Xcache. Xcache is a new cache system, which is specific to the Lighttpd server – hence, it will not work with the popular Apache server. Read more about it at Es un nuevo sistema de caché, que es específico para el servidor Lighttpd – por lo tanto, no funciona con el popular servidor Apache. Obtenga más información sobre éste, en el siguiente enlace: http://xcache.lighttpd.net/.