Sitios Web en Ecuador

En la poca experiencia que tengo, voy a describir un poco esto que mucho de las personas interesadas en sitios web les gustaría conocer para saber sobre su inversión al colocar una página en línea

Primero el dominio:

Adquirir un dominio .ec en Ecuador es normalmente más caro que en otras partes del mundo donde se ha abierto la oferta, en Ecuador existe solo un proveedor de dominios (he escuchado que existen más de uno, pero todavía no lo confirmo, si alguien quiere aportar indicando lo contrario les agradecería).

Existen algunos sitios que revenden a través de un sistema desarrollados por ellos pero al final terminan comprándole a este único proveedor.

El sitio web que vende los dominios terminados en .ec es nic.ec compañía que tiene los derechos a vender los dominios terminados en .ec

Además en Ecuador existen algunas restricciones para la adquisición de dominios, por ejemplo no cualquiera puede adquirir un dominio terminado en .org.ec , debe presentar el Acuerdo Ministerial que los acredita como Organización sin fines de lucro, igual tratamiento existen para los dominios .edu.ec y obviamente mil.ec gob.ec .

El valor normal de estos dominios .com.ec .ec es de 35 + IVA que en Ecuador el IVA (Impuesto al Valor Agregado ) es del 12%, dando un total de 39.20 que es un valor de alquiler al año.

Nic.ec da descuento si compra a 3 o 5 años, así mismo hay temporadas que baja el precio de los dominios a $ 20 + IVA o $ 13 + IVA.

Los dominios internacionales son más baratos (.com , .org .net) algunos con descuentos cuestan desde 3 dólares el primer año hasta máximo 15 dólares. Recuerde que en Ecuador se cobra un impuesto por salida de capitales por lo tanto tiene que agregar el 5% de ese valor y pagarlo con una tarjeta de crédito o Paypal y otro de estos servicios.

Cuando tiene un dominio tener un subdominio ya es gratis, la pregunta es donde va a alojar el subdominio y para que sirve un subdominio.

Los subdominios son nombres asociados al dominio por ejemplo si su empresa ya cuenta con facturación electrónica y necesita dar un servicio de visualización de los comprobantes de factura, sería bueno utilizar un subdominio Ejemplo:

http://facturacion.smartbiz.ec

Puede también apuntar varios dominios al mismo hosting, en este caso sólo importará cuanto quiera invertir en la compra de dominios.

Luego el Hosting

Qué es el Hosting, yo lo describiría de la siguiente manera: es un lugar “físico” que tiene acceso a internet. Es decir un espacio en un computador (servidor) que está conectado a la Internet, vamos a ser más explícito: Cuando usted tiene un computador, tiene una carpeta llamada Mis Documentos, digamos que esa carpeta la ve todo el mundo porque ud. la compartió, eso es un hosting, obviamente lo que esté en esa carpeta debe tener un formato para que el explorador la pueda reconocer y presentar algo.

Qué se almacena en un hosting.

Normalmente se guardan 3 tipos de archivos en su hosting:

  1. Archivos de un Sitio Web
  2. Base de Datos
  3. Correos electrónicos.

Dependiendo de cuánto use de estos 3 tipos de archivo el espacio asignado a su cuenta se irá llenando.

Normalmente lo que más ocupa son los correos electrónicos, ya que mientras más cuentas de correo electrónico tenga y no los descargue a un computador más rápido se llenará el espacio asignado.

Ud podría adquirir un hosting compartido o un vps.

Finalmente el sitio web.

Definitivamente el sitio web depende de lo que el cliente quiera, que desea obtener de su sitio web, cuánta información quiera colocar en el sitio, cómo piensa difundir que el sitio web existe.

Por lo tanto un precio base para la construcción de un sitio web podría ser mínimo unos $ 350, que eso sí debería incluir mínimo:

  • Un Home
  • Un contáctenos
  • Sitio Web Responsive, es decir que se vea bien tanto en smartphones, Tablet y PC,
  • Indexación en Google
  • Creación de mínimo 2 cuentas en Redes Sociales

A partir de ahí, si lo que el cliente quiera ir agregando, para mejorar su posicionamiento, que si ya tenemos claro estos conceptos podemos entender un poco el posicionamiento.

 

 

Sitios web, páginas web, portales, comercio electrónico.

Vamos a hablar un poco sobre esto y a ver si aclaramos algunos conceptos, esto aclaro es básico, muchas cosas se han omitido porque la idea es que tengan claro algunos conceptos, no para aprender .

Páginas Web: Podríamos decir que son sitios realizados en cualquiera de estos programas (concepto muy personal) Dreamweaver, Flash Profesional, Word , donde realizas una página lo guardas en un formato que lo pueda leer un servidor web (html, htm, etc) y lo levantas y tienes algo que puede contener, música, videos, textos, imágenes; podría hacer un hipervínculo para que te lleve a otra página web y listo tienes unas páginas web levantadas en tu hosting, con el dominio adquirido.

Sitio Web: Cuando creas un sitio web ya tienes que pensar normalmente en un manejador de contenido, digamos que es un sitio web informativo. Para la creación de un sitio web, hay diversos manejadores de contenido, a breves rasgos mostraremos los más comunes y más utilizados a la fecha:

Drupal: El CMS ( Content Manager System) adorado por los programadores, ya que estructuralmente te permite hacer muchas cosas, por lo que está construido de una forma que sería como los legos, si tienes imaginación y obviamente experiencia podrías construir sitios muy robustos. Para principiantes les costará aprender a sacar un sitio bueno y visualmente agradable.

WordPress: Según yo el sistema adorado por los diseñadores, fácilmente instalable, manejable y con muchas plantillas para tener un producto visualmente agradable. Con muchos plugins (pequeños programas que realizan algo específico) que permitirán que la mayoría de sus requerimientos estén cubierto por este CMS. Es el más difundido en la web.

Joomla: Un clásico, Joomla es una de las plataformas que ha ido migrando y mejorando a lo largo del tiempo, según yo es un mix entre lo fácilmente administrable de wordpress con la versatilidad de la estructura del drupal.

Como dije es a breves rasgos, hay mucho que decir para estos manejadores de contenido, todos son Open Source, realizados en PHP con la base de datos MYSQL (pueden utilizar otras bases de datos), por lo tanto necesita un servidor Apache obviamente pero puede funcionar en IIS si se agrega las características de soporte de PHP.

El tener un sitio web con alguno de los CMS mencionados, lo hace estructuralmente más fuerte y se lo puede indexar a Google, OJO, indexar a google significa que google sabe que existe, no significa que lo posicionará en las primeras páginas, de eso se habla en otro de los posts.

Además un sitio web permitirá hacer un seguimiento de qué paginas son más visitadas, cómo los busca la personas interesadas en algún servicio que se ofrece y la manipulación es mucho más rápida, no es necesario que alguien con conocimientos de programación actualice su sitio.

Así mismo permitirá que el sitio se vea visualmente agradable a la vista en las 3 tecnologías que actualmente existen, PC, Tablets y Smartphones, es por eso la importancia de contar con un sitio web y no con páginas web, si nos ponemos más exquisitos en el momento que el sitio web está levantado, esto hará que construya unas páginas web dinámicamente.

Otra de las diferencias que podríamos anotar, es que los sitios web tienen un motor de base de datos atrás, normalmente las páginas web no.

Portales:

Que se viene a la mente con portales, digamos que sería que entras a un lugar donde te identificas y con la misma identificación tienes acceso a varios servicios y productos.

Por eso podríamos señalar que un portal te debe necesariamente pedir una identificación, si no la tienes, deberías registrarte en este portal e ingresar a alguno de los servicios que presta el portal, obviamente dentro de un portal puede existir varios sitios web y varios servicios, un ejemplo claro es cuando entras a Hotmail por ejemplo, e inmediatamente tienes los servicios de Skype, Correo, One Drive, etc, además si conectas tu cuenta podrías hasta ver tu actividad en las redes sociales. Solo se ingresó una vez con usuario y contraseña y luego se tiene acceso a todos estos servicios.

Otro ejemplo podría ser cuando entras a una wifi ( Red Inalámbrica ) de una Universidad, por ejemplo te imaginas que con solo el hecho de identificarte en una Wifi, y si lo tienes configurado esto sería automático, te darían tus notas, tus próximos exámenes, tus siguientes clases, libros que te puedan interesar, etc. Sería un portal increible.

Y si lo llevamos a la empresas, todos los servicios que te presta la empresa solo ingresando una vez y tendrías todos tus reportes, correos, citas, tareas, bueno los 3 últimos lo logras con el Office.

Comercio Electrónico:

Existen varios software libre que te permiten realizar comercio electrónico en la web, por ejemplo virtuemart, oscommerce, prestashop, y muchos otros. Pero el principal problema que en esto momento se puede dar es el inventario.

Cómo manejar el inventario si lo quieres hacer por la web, si ya se tiene un software que administra entonces o trabaja doble o hace algún servicio web que actualice el inventario, para que no ofrezca servicios o productos que ya no existen.

Otro de los puntos a superar es el hecho de tener un sitio web seguro, es decir contratar a alguno de estos servicios que certifican que su dominio, o su hosting son seguros, tales como truste o verisign.

Otro punto a superar es el hecho del cobro, Cómo cobrará ¿?, tarjeta de crédito, debito bancario, transferencia, pago contra entrega, paypal, google wallet. Para los primeros necesitará físicamente contar con el servicio de cobro con tarjeta de crédito en su local. Los siguientes ya más viene por logística y el hecho al siguiente punto a superar.

La entrega: cómo entrega lo que está vendiendo y hasta donde lo puede entregar, recuerde que un sitio web es mundial, todo el mundo lo ve, por lo tanto hay productos tendría que pensar como lo va a vender en la china.

Y sin irnos muy lejos, si vende un producto, lo vende solo en un cantón, en todo el país?. Quién y cómo hará la entrega.

Ya cuando estamos hablando de comercio electrónico hay que tener una infraestructura física que soporte estos servicios que se va a ofrecer en la web.

 

Tipos de Hosting

Bueno esto es algo que no se dice mucho ya que técnicamente a algunos clientes no les importa, pero cuando ya su sitio web crece, la empresa crece, se van dando algunos problemas.

Existen los hosting compartidos que digamos de la siguiente manera, hay un señor que se compra un edificio ( servidor ) que tiene varios departamentos y los comienza a alquilar dependiendo del tamaño que quieran y para eso proponen un plan de valor por el espacio que quieran alquilar, si yo quiero un espacio de 2 metros cuadrados ( hosting básico ), donde voy a meter mi información, pues me van a cobrar un valor por tener ese espacio, si quiero un espacio más grande, porque sé que mi información es mayor pues compro un espacio de 5 metros cuadrados ( hosting regular ) y por último si quiero un espacio mayor puedo adquirir más espacio 10 metros cuadrados ( hosting premiun).

Ahora los problemas que suelen existir en estos tipos de hosting:  Pregúntese qué problemas puede tener usted si vive en un departamento de un edificio y no conoce a sus vecinos. No se sabe qué hace su vecino, cuanta basura arroja, cuanta bulla hace, etc. Etc.

Ese es el principal problema de estos hosting, puede ser q su vecino no tuvo cuidado y le hackearon de alguna forma la cuenta y comenzaron a enviar spam (correo basura ), lastimosamente el vecindario lo veta y no le permitirá enviar más correos, perjudicándose todos los habitantes del edificio. Hasta que el administrador del edificio logre solucionar el problema ud no podría enviar correos.

Servidores Dedicados o VPS,  estos son hosting mucho más caros obviamente donde lo que se hace es comprar todo el edificio (es decir toda una máquina) y administrarlo de forma que sea ud. el único responsable de lo que está en el servidor y lo que envía.

Son muy útiles cuando tienen sitios web con alto tráfico y correos electrónicos ya corporativos, si tiene al menos 50 correos concurrentes es muy probable que ya un hosting compartido le quede corto sería bueno ir pensando en un VPS ( Virtual Private Server ) Servidor Virtual Privado.

Aquí técnicamente también hay algo que como usuario debería saber, porqué son virtuales: bueno en una máquina físicamente se pueden poner varios sistemas operativos virtuales, normalmente se realiza esto para aprovechar el equipo (hardware), por ejemplo físicamente tenemos una máquina y en esa máquina puedo tener hasta 8 servidores virtuales, si es que no es más. Cada uno puede correr un Linux Centos, Linux Debian, Windows, etc.

Sistema Operativo del Hosting

Algo que es importante pero en mucho de los casos a los clientes no les importa: Existen algunos sistemas operativos para servidores que funcionan para hosting, pero para resumirlo digamos que 2 son los más usados:

  • Linux, en cualquiera de sus versiones es el más utilizado por sus costos y ya que normalmente los sitios web básicos están hechos en PHP con Mysql , aunque también son soportados por Windows, la mayoría de la gente se va por Linux, porque es el más difundido a más de los costos son más bajos.
  • Windows Server: Sus costos han bajado es utilizado para personas que desarrollan software en .net, aunque también soporta php ( lenguaje de programación no compilado o en dicho con mayor propiedad interpretador, por lo que personalmente no creo que cosas serias deben hacerse en este lenguaje) y Mysql (base de datos libre ) y java (lenguaje de programación independiente del sistema operativo) + postgresql (base de datos) u Oracle ( base de datos).

Para el funcionamiento de un servidor web requiere los siguientes programas:

LINUX  

Las distribuciones más utilizadas son CentOS, Red Hat ( aunque algunas versiones cuestan), Ubuntu Server, Debian.

Para un sitio web desarrollado en PHP , mínimo requiere lo siguiente:

  • Apache Server
  • PHP en la versión que el software este desarrollado o piense desarrollarlo
  • Postfix para el manejo de envío y recepción de correo electrónico
  • Luego para visualización debería instalar el horde o squirrel.

Para sitios que desarrollen en JAVA,

  • Necesitaría el servidor Apache Tomcat,
  • Y la base de datos, si ya programan de Java se recomienda que utilicen PostgreSQL u Oracle son más robustas que Mysql.
  • Para el manejo de correo electrónico igual seria Postfix y sus visualizadores.

Sería bueno que instalen también un firewall que últimamente el Shorewall reduce bastante la forma en la que se administra las reglas.

WINDOW

En sus diferentes versiones 2013 Server, 2008 Server o 2012 Server

  • Utiliza el IIS ( Internet Information Server 6 o 7 )
  • Microsoft Sql Server Express, Gratis según la versión soporta hasta 12 GB de almacenamiento de Información.
  • Para manejo de Correo Electrónico tiene el Microsoft Exchange Server, que si tienen un costo, en algunas versiones viene gratis con el Windows Server.
  • Recordemos que Java es Independiente del Sistema Operativo, así que Java también puede trabajar en estos servidores.
  • Por lo que puede trabajar JAVA puede trabajar con cualquiera de las siguientes base de datos: Sql Server, Oracle, Mysql, PostgreSQL.

Configuracion IMAP en Outlook 2013

Las configuraciones en Outlook no varían mucho, es más por defecto la configuración en Outlook 2013 es en IMAP y no POP3.

Antes de comenzar … por que utilizar IMAP o POP3, yo en mi poca experiencia diría que: POP3 descarga los correos en la computadora que los lee, IMAP los lee desde la web, es independiente del equipo donde, por lo que en cualquier máquina podría acceder a leer siempre sus correos.

Para leer los correos que esta compañía provee, debe ingresar al dominio + /webmail. Ejemplo: www.smartbiz.ec/webmail, con lo que podrá leer los correos electrónicos.

Pasos para configurar correo electrónico IMAP en Outlook 2013.

1. El primer paso ir a Archivo, Información, Agregar Cuenta.

1

 

 

2. Escoger Configuración Manual y colocar siguiente:

2

 

3. Escoger POP o IMAP

3

4. Colocar la información provista por el administrador, Recordar colocar IMAP en tipo de cuenta, y en Nombre de usuario colocar el nombre completo. Ejemplo: usuario@compania.com

4

 

5. En más configuraciones, ir a Servidor de Salida, colocar Mi servidor de Salida requiere autenticación.

 

5

 

 

6. Luego ir a avanzadas y colocar en las 2, tanto servidor de entrada y de salida SSL, confirmar que los puertos sean 993 en entrada y 465 en salida

6

 

7. Colocar OK y Luego que se cierre la pantalla colocar Siguiente, en este momento realizará una comprobación para poder leer los correos y enviar correos. Si las configuraciones están correctas deberá salir una pantalla similar a la siguiente.

7