Administración de datos

Paso 1 - Ajustes > Sección Avanzadas >

Administración de datos

Previous pageReturn to chapter overviewNext page
Mostrar/ocultar el texto oculto

En esta ventana se configuran los métodos de gestión de los datos recogidos a través de elementos del sitio web como los formularios de contatto, el Blog, el Objeto Comentarios y Votos y, en el caso de la edición Pro, el registro de los Usuarios para el Área Reservada o el Carrito de la compra.

Por medio de las opciones de la sección Base de datos es posible crear la lista de las bases de datos vinculadas al Proyecto del Sitio web en el que se está trabajando, para poderlas gestionar más fácilmente.. Todas las bases de datos añadidas se muestran dentro de una tabla-resumen que, para cada una de ellas, muesta Descripción, Nombre de la base de datos, Nombre del host y Nombre del usuario.

Pulsar para expandir/reducirReferencia: Los comandos para conformar la lista de bases de datos

Los comandos para conformar la lista de bases de datos vinculadas al proyecto en curso son:

Agregar...: abre la ventana Configuración de bases de datos para proceder a la inserción de una nueva base de datos.
Eliminar: elimina de la lista la base de datos seleccionada.
Editar...: abre la ventana Configuración de bases de datos para modificar los datos de la base de datos seleccionada. Es posible proceder a dicha modificación también haciendo doble clic sobre la base de datos.

Es necesario crear la lista de bases de datos vinculadas al proyecto antes de poder usar una base de datos para el envío de datos recogidos mediante un Objeto Formulario de Contacto y, en el caso de la edición Pro, mediante el registro de los Usuarios para el Área Reservada o con el Carrito de la compra.

Pulsar para expandir/reducirReferencia: Las opciones para el envío de emails y el guardado en el Servidor.

Mediante las opciones de la sección Formulario de e-mail es posible intervenir en los métodos utilizados para el envío de emails:

Tipo de script: configura el script que debe ser utilizado para el envío de los emails gestionado por WebSite X5 en relación a, por ejemplo, el empleo del Objeto Formulario de Contacto  o la creación de un Carrito de la compra de comercio electrónico. Para garantizar una mayor compatibilidad con las diferentes configuraciones de los servidores en los que pueden publicarse los sitios web, se aconseja utilizar el método de envío PHP Mailer (aconsejado). En esta librería se basan también los métodos SMTP y SMTP autenticado. Como alternativa se pueden usar los métodos de envío basados en las funciones estándar "mail" de PHP. Script estándar y, en caso de que esto no funcione, Script de servidor de baja calidad o Script de bajo nivel.

Para conocer los parámetros requeridos para configurar el envío a través de SMTP o SMTP autenticado es necesario contactar con el Proveedor del espacio web.

Envío de datos: configura el método de envío de datos que se usará para el envío de datos del Objeto Formulario de Contacto. Por defecto se utiliza el método POST pero, puesto que algunos Servidores podrían no estar adecuadamente configurados para ser compatibles con él, es posible elegir el método GET.

Como es sabido, el protocolo HTTP (Hypertext transfer Protocol) es el que se utiliza como sistema principal para la transmisión de información en la Web. Este protocolo funciona en base a un mecanismo de petición/respuesta en el que el Cliente efectúa una petición y el Servidor devuelve una respuesta. Normalmente, el Cliente es el explorador de internet y el Servidor es el sitio web.

Los mensajes HTTP de petición/respuesta tienen, obviamente, una sintaxis propia. En particular, en los mensajes de petición es necesario especificar un método y, de entre los disponibles, los más comunes son GET y POST.

El método GET se usa para obtener el contenido del recurso indicado como objeto de la petición (por ejemplo la página web que se desea tener).

El método POST, en cambio, se usa normalmente para enviar información al Servidor (por ejemplo los datos de un formulario).

Por lo tanto, para el caso específico de los formularios de email es más correcto utilizar el método POST, pero dado que podría no ser compatible con el Servidor, WebSite X5 permite servirse del método GET como alternativa.

Siempre use como remitente de e-mail: si se activa, establece la dirección de email especificada en el campo al efecto como remitente para todos los emails que se envían desde el Sitio web. La dirección de email aquí especificada sobreescribe la que se haya podido definir mediante las funciones al efecto del Objeto Formulario de Contacto, la del cliente que efectúa el pedido a través del Carrito de la compra y, en el caso de la edición Pro, la del usuario que se registra automáticamente para acceder a un Área Reservada del sitio web.

Esta opción es útil en el caso de que el Proveedor bloquee el envío desde el servidor de emails en los que el remitente tiene un dominio diferente al del Sitio web: no permite, por ejemplo, que desde el sitio web http//www.misitio.es pueda salir un email de pedido en el que el remitente tiene una dirección diferente de ...@misitioweb.es. En estos casos, especificando una dirección de email para el remitente que tenga el mismo dominio del sitio web del que salen las comunicaciones, es posible resolver fácilmente el inconveniente.

Por último, es posible configurar la Carpeta con acceso de escritura:

Carpeta de servidor con acceso de escritura: en este campo es necesario especificar la ruta en el Servidor de la carpeta con acceso de escritura, es decir de la carpeta dentro de la cual está habilitada la escritura por parte del código PHP.

Normalmente, los proveedores permiten el acceso de escritura para cualquier carpeta del Servidor, en ese caso no es necesario especificar ninguna ruta para la carpeta pública. En caso contrario, para conocer la ruta completa de la carpeta pública es necesario ponerse en contacto con el proveedor del espacio Web.

Mediante la sección Prueba WebSite del Panel de control online es posible verificar si la carpeta con acceso de escritura especificada y sus posibles subcarpetas existen y, si es así, si efectivamente consienten la escritura de datos.