• Hoy veremos cómo crear un pequeño formulario web de contacto para recibir por email todas las preguntas o solicitudes que puedan realizar los visitantes de nuestra web.

    Aquellas personas que no conozcan HTML no podrán personalizar el formulario por lo que les recomendamos una lectura de algún manual HTML. Para aquellos que no tienen un editor HTML les recomendamos la versión gratuita de AceHTML que se puede descargar aquí

    1.     Crear el formulario web donde el visitante escribirá sus datos y mensaje. El código fuente del HTML quedaría de esta forma:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    <form action="http://www.tudominioregistrado.com/cgi-bin/formmail.cgi" method="post">
     <table border=0 cellspacing="0" cellpadding="5" align="center">
     <tr>
     <td>Nombre:  <input type="text" name="Nombre" size="40" maxlength="256" /></td>
     </tr>
     <tr>
     <td>E-mail:  <input type="text" name="Email" size="40" maxlength="256" /></td>
     </tr>
     <tr>
     <td>Mensaje: <br /><textarea name="Mensaje" cols="30" rows="5">
     </textarea></td>
     </tr>
     <tr>
     <td><input type="Submit" value="Enviar">
     
     <input type=hidden name="recipient" value="tucorreo@tudominioregistrado.com">
     
    </td>
     </tr>
     
    </table>
     </form>

    Solo habría que sustituir en “http://www.tudominioregistrado.com/cgi-bin/formmail.pl” la palabra “tudominioregistrado.com” por el dominio donde vamos a insertar el formulario y tucorreo@tudominioregistrado.com por un correo de tu dominio. No se pueden realizar envíos a correos externos con esta configuración, para ello habría que realizar otras modificaciones que no se verán en este artículo.

    2.     Instalar el programa que enviara el formulario vía web, en este caso usaremos el formmail que se puede descargar en aquí

    Deberemos descargarlo y  modificar el fichero llamado “formmail.pl”. Editaremos el fichero y modificaremos la línea:

    1
    
    @referers = ('scriptarchive.com','72.52.156.109');

    Debemos introducir el nombre de nuestro dominio en lugar del dominio “scriptarchive.com” y eliminar el resto por lo que la línea quedaría así:

    1
    
    @referers = ('tudominioregistrado.com');

    Guardaremos el fichero y le modificaremos el nombre a “formmail.cgi”, este fichero deberemos subirlo a nuestra carpeta “cgi-bin”y darle permisos de ejecución al fichero, los permisos indicados de forma numérica serían “755”.

    Es muy importante que este en minúsculas y con la terminación cgi para no obtener errores.

    Una vez subido debemos revisar que nuestro dominio puede ejecutar fichero cgi, esto se puede comprobar en el panel de control Plesk dentro de la opción “Configuración de Dominio”.

    3.     Personalizar la página web retorno en el formulario. En caso de no realizar ninguna modificación más el formulario de contacto funcionaria correctamente y mostraría una web muy pobre con la información enviada.

    Cómo crear formularios de contacto Blog de Abserver.esEjemplo de formmail sencillo

    Esto resulta molesto ya que en ocasiones queremos agradecer o redirigir al visitante a un apartado concreto. Para ello solo tenemos que incluir una línea en nuestro formulario.

    Incluiremos la línea:

    1
    
    <input type=hidden name="return_link_url" value="http://www.tudominioregistrado.com/">

    Donde http://www.tudominioregistrado.com será la página web a la que queremos redirigir al visitante.

    Más información sobre como configurar y utilizar el formmail en la página web del creador de este programa aquí

    Jose Joaquín Antón

    AS Abserver DataCenter

     

    Tags: , , , ,

  • En este artículo vamos a hablar de los gestores de correo con BB.DD (Bases de Datos)  y del valor añadido que dan a nuestro servicio de e-mail. Aunque están sobradamente reconocidos y extendidos entre las empresas, son completamente desconocidos para un alto porcentaje de los usuarios particulares.

    Correo Plus: Exchange, Zimbra, OpenXchange... Blog de Abserver.es

    La ventaja principal de estos sistemas es la posibilidad que brinda al usuario de mantener sus correos en la BBDD del servidor, lo cual nos permite:

    -Acceder a nuestros e-mails desde diferentes dispositivos, pero no de la manera común, sino que se mantienen sincronizados, ya que lo que consultamos desde los gestores de dichos dispositivos es el correo que hay en el servidor. Pongamos un ejemplo, supongamos que esta mañana he tenido que desplazarme a un cliente y por esas casualidades de la vida me he dejado el portátil en la oficina y mi Smartphone está sin batería (todos sabemos lo que consumen esos “cacharrines”), me conecto desde el ordenador del cliente a mi OWA (cliente web del Exchange) y envío un correo, recibo respuesta y vuelvo a responderlo… con un correo normal esos archivos solo serían accesibles desde el webmail del que lo envié, pero gracias al Exchange, cuando vuelva a tener batería en mi teléfono y pueda acceder a mi portátil, tendré todos esos correos disponibles en todos mis dispositivos, tanto los enviados como los recibidos.

    -Fácil restauración en caso de formatear el equipo, como los correos están en la BBDD del servidor, si tenemos cualquier tipo de problema con nuestro PC, simplemente tendremos que configurar nuestro Outlook, Thunderbird, Live Mail, Mail, etc… y no solo tendremos de nuevo nuestros correos, sino, que estarán exactamente igual que antes del formateo (conservando los cambios, las carpetas, los leídos, lo que nos quedan por leer y por supuesto los enviados).

    -Copia centralizada de nuestros correos en el servidor, no hace falta decir que no van a estar más seguros en ningún otro sitio.

    -Absoluta privacidad de nuestros e-mails, cada día son más los usuarios que ponen todos sus correos en manos de empresas externas como Gmail (Google), Yahoo, Hotmail (Microsoft), y demás “clouds” públicos y si bien es cierto que su comodidad de uso es indiscutible, no nos ofrecen ningún tipo de seguridad sobre nuestra confidencialidad, copias de seguridad y otros detalles de nuestro correo.

    Además de todos estos detalles, este tipo de software nos ofrece una serie de utilidades como herramientas colaborativas (calendario, lista de tareas, contactos, notas), carpetas compartidas acceso restringido, para ubicar documentos de grupos accesibles por todos los usuarios del mismo. Acceso seguro SSL desde navegador web con posibilidad de uso de funcionalidades nativas: leer y enviar correos, gestión de carpetas, reglas de correo, calendario, tareas, contactos, etc… y como ya hemos comentado anteriormente toda la  información personal disponible desde dispositivos móviles (Smartphones, PDA, Pocket PC, teléfono móvil, BlackBerry…)

    Como todos sabéis hoy en día el correo es incluso más importante que el mismísimo teléfono, por lo que estos “Gestores de Correo Plus” nos van a permitir un acceso ininterrumpido a nuestros e-mails, a nuestros archivos, contactos y resto de datos desde cualquier sitio que queramos, en definitiva es una inversión para nuestro día a día que sin duda merece la pena.

    Jorge Navarro

    AS Abserver DataCenter

    

    Tags: , , , ,

  • Desde hace varios años se escuchan comentarios y se escriben artículos relacionados con el “Cloud Computing” o “La Nube” y sus ventajas respecto al modelo tradicional de computación, pero ¿se conoce en las empresas que es esto del Cloud Computing y si trae consigo alguna ventaja?

    ¿Es el Cloud Computing rentable para mi empresa? Blog de Abserver.esCloud Computing es un término general que designa una forma de disponer bajo el modelo de pago por uso diferentes tipos de servicios, es decir ya no se compra una infraestructura Hardware o aplicaciones Software, sino que usamos la infraestructura o plataforma que pone a nuestro servicio un proveedor para utilizarla.

    Hay varios modelos de Cloud Computing que podemos utilizar en función de las necesidades de las empresas y brevemente los podemos diferenciar en tres tipos:

    - Software as a Service (SaaS): Es el modelo más común y más fácil de visualizar para la empresa. En este modelo el proveedor nos facilita un software (ERP, CRM, o cualquier otra aplicación) a la que accedemos remotamente a través de Internet sin necesidad de instalar las aplicaciones en servidores o equipos de la empresa. Este modelo es la típica aplicación Web la que podemos accedemos a través del Navegador.

    - Otro tipo o modelo es Platform as a Service (PaaS): en el que el proveedor nos proporciona la infraestructura y almacenamiento (Hardware) y el S.O. en el que nosotros como empresa implantaremos nuestro desarrollo si es propio o el desarrollo de un tercero. Este modelo puede ser hibrido en el sentido que aunque el acceso a las aplicación al igual que el modelo SaaS es a través de internet, las aplicaciones sobre las que trabajamos no tienen que ser licenciadas por el mismo proveedor que nos facilita la infraestructura Hardware y el S.O. sobre la que funciona la aplicación. Este modelo es el típico en el que accedemos a nuestras aplicaciones a través de servicios remotos como Terminal Server de Microsoft o Citrix.

    -Por ultimo nos encontramos con Infraestructure as a Service (IaaS): En donde el proveedor solo nos facilita la capacidad de cómputo y almacenamiento y el resto de servicios como Sistemas Operativos, aplicaciones etc. depende de nosotros o de terceros. Quizás hoy por hoy este modelo es el más alejado de implantar en las PYMES

    ¿Es el Cloud Computing rentable para mi empresa? Blog de Abserver.es

    Y ¿es rentable optar por alguno de estos modelos para la empresa?
    Pues la respuesta a esta pregunta no es rotunda, depende, ya que es necesario analizar cuáles son las circunstancias y necesidades de cada empresa para dar una respuesta concreta.
    Lo que si podemos indicar de forma general son las ventajas que estos modelos aportan a las empresas y con esta base tomar una mejor decisión.

    Beneficios del Cloud Computing para las empresas:

    - Como ventaja de este modelo podemos destacar el ahorro de costes. No se requiere una inversión elevada inicial en la comprar de Hardware y Software para empezar a trabajar. La empresa no necesita instalar ningún tipo de hardware en sus instalaciones.

    - Los servicios de Cloud Computing proporcionan una alta escalabilidad y fiabilidad, olvidándonos del mantenimiento y renovación del hardware.

    - Se paga por lo que se usa, solamente pagamos por uso en función de diversas variables.

    - Los servicios son accesibles a nivel mundial, no tiene por qué estar limitado el acceso a unos pocos empleados que se encuentra en una oficina. Es una solución idónea para empresa con redes comerciales, oficinas y delegaciones que nos esta situadas físicamente en la propia empresa.

    - Los servicios de “Cloud Computing” proporcionan menor probabilidad de desastres y una eliminación casi total de los tiempos de inactividad.

    - Implementación rápida de las soluciones. Las empresas no tienen que esperar semanas o meses para disponer de la solución y comenzar a utilizar, en muchos casos en pocas horas podría disponer de una solución al 100%

    - Las Actualizaciones son automáticas. No hay que dedicar tiempo y recursos para la instalación de mejoras o nuevas versiones.

    - Ahorro energético en la empresa al no tener que crear infraestructuras eléctricas y de refrigeración para los sistemas.

    Quizás podría continuar con muchas más ventajas pero creo que están son las más significativas Igualmente si queremos ser objetivos no podemos obviar que también existen algunos riesgos que hay que evaluar y tener en cuanta:

    - La centralización de las aplicaciones y el almacenamiento de los datos origina una dependencia de los proveedores de servicios, por tanto es imprescindible conocer y tener confianza probada con el proveedor.

    - La disponibilidad de las aplicaciones está unida a la disponibilidad del acceso a internet en la empresa. Si tenemos una única conexión a Internet y esta falla, no tendremos acceso a los servicios. Por ello es fundamental contar con dos líneas de acceso independientes para evitar cualquier eventualidad.

    - Los datos “sensibles” del negocio no están en las instalaciones de las empresas por lo que podría generar un problema en caso de sustracción o robo de información. Para ello el proveedor debe de estar certificados en Normas de Calidad como la ISO 27001 que nos garantice el adecuado tratamiento de los Datos por parte del Proveedor.

    - La confiabilidad de los servicios depende de la experiencia, del saber hacer y de la salud tecnológica y financiera del proveedor de servicios en la nube.

    - En algunos servicios existe cierta inmadurez funcional, en relación a productos similares diseñados en servidores dentro del cliente.

    ¿Es el Cloud Computing rentable para mi empresa? Blog de Abserver.es

    Como Resumen:
    Los servicios de Cloud serán cada vez más no solo la mejor solución sino en muchos casos la única opción, por tanto es conveniente que vayamos conociendo y utilizando estos nuevos servicios con cautela pero con pie firme, primero contratando servicios a proveedores de confianza y de gran reputación. Segundo empezar primero con aquellos servicios no críticos para la empresa para poco a poco ir experimentando y conociendo las ventajas de los servicios e ir añadiendo nuevos servicios en la nube y por ultimo no dejarnos llevar por los cantos de sirena, no es cuestión de ser el último pero tampoco el primero en implementar estos servicios.

    Juan Carlos Cantó

    CEO Abserver DataCenter

    Tags: , , ,

  • Conforme con la definición que encontramos en Wikipedia: “ Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes.”

    Un gestor de contenidos hace, lo que su propio nombre indica, gestionar el contenido de una página web. Estas plataformas aparecieron en el momento en que las páginas webs sufrieron la necesidad de actualizar sus contenidos de forma continua y se buscó la forma de poder prescindir de un informático para actualizar la información de una web, transfiriendo esa responsabilidad a cualquiera que necesite añadir, borrar o cambiar el contenido de la web sin tener conocimientos informáticos.

    Gestores de contenido, ventajas y riesgos. Blog de Abserver.esAplicaciones de esta índole llevan activas en la World Wide Web desde hace más de 15 años pero con la diferencia que un desarrollo de este tipo requería inversiones elevadas.

    Por otro lado, la aparición de estas herramientas ha provocado que cualquiera que tenga ciertos conocimientos informáticos pueda lanzarse a implementar publicaciones digitales, blogs, foros, tiendas-online… Cabe decir también que hay infinidad de plantillas para todos estos gestores, lo que implica ahorrar un tiempo considerable en el diseño de la página.

    El ahorro de cientos de euros en un gestor de contenidos tiene una cara oscura en este tipo de desarrollos, y es que la mayor parte de la gente no sabe configurar adecuadamente estos gestores. Si a que la arquitectura de los CMS, que es publica, le sumamos la mala configuración de la misma, estamos ante un caldo de cultivo de miles de webs susceptibles de ser “hackeadas”, casi por cualquiera.

     

    Recomendaciones para no sufrir un ataque en tu gestor de contenidos:

    -Un CMS debe  hacer uso del usuario del ftp (Cofigurable en “Ajustes generales”).

    -No verse obligado a tener carpetas con permisos 777 (Permisos para todos)

    -Cambiar el nombre de la carpeta de administrador (Por defecto: /administrator)

    -Tener actualizado el gestor de contenidos a la última versión (La publicación de esta, deja al descubierto agujeros de seguridad de versiones anteriores).

    -Informarse bien de los módulos que se instalan. (Pueden presentar fallos de seguridad, envío de información privada o modificación de archivos sin permiso)

     

    Me atrevería a decir que probablemente en pocos años desaparezca la necesidad de conocimientos de programación para el desarrollo de casi cualquier aplicación web, aunque a algunos ya les parece que es una realidad.

    Los principales gestores de contenido son:

    Joomla!: Gestor de páginas web muy versátil y con infinidad de plantillas personalizables.

    Drupal: Completo gestor de páginas web con muchas opciones.

    WordPress: Gestor para crear blogs de forma sencilla y atractiva.

    osCommerce: Plataforma de comercio electrónico estándar más conocida.

    Moodle: Gestor de contenido para docentes y estudiantes.

     

    La gran ventaja de todos los gestores de contenido, es que son gratuitos y en la red existe infinidad de información y manuales por lo tanto para tener su propia página web, sólo necesita un plan de alojamiento compatible con estos gestores.
     

    Puria Shahdoost-Rad

    AS Abserver DataCenter

    Tags: , , , , , ,

Loading

Enlaces de Interés

  • AB-Backup Sistema de copias de seguridad remotas. Backup Online
  • AB-Mailing Sistema de envío de correo masivo.
  • AB-Shop Su tienda virtual de una forma cómoda y sencilla.
  • Alojamiento Moodle Web dedicada a la plataforma de enseñanza Moodle, gestor de contenidos para profesores y alumnos.
  • Data Center Hosting, Housing y servidores dedicados para Revendedores con marca blanca