2º – Ubicación de los «Data centers» o centros de datos (es donde se encuentra el servidor que alojará vuestra página web). Es importante que estén en España, (Los de otros paises no tendréis ciertos problemas que nos encontramos aquí) la LODP es muy estricta con el tratamiento de ciertos datos personales alojados en servidores de fuera de nuestro pais.
3º – La planificación del futuro sitio. Antes de poneros con el diseño, contenidos etc, es importante que estructuréis toda la página con calma. Buscar un diseño líquido que se adapte a cualquier resolución de pantalla, las tablas suelen ayudar bastante. Poneros en lugar del visitante y pensar que problemas tendrá a la hora de navegar por la web. Antes de empezar hay que planificar, os ahorrará mucho tiempo, yo suelo comenzar dibujando el sitio en papel y cuando lo tengo claro voy a la pantalla.
4º – Hacer pruebas en varios navegadores (Firefox, Safari, Opera, Konqueror, Explorer etc), es importante que sea accesible desde todos ellos. Si utilizàis Dreamwever, tenéis la posibilidad de hacer una «previa» en los navegadores que le vayáis añadiendo. Os ahorrará algún disgusto y muchas horas de trabajo. Personalmente yo paso mucho del Explorer, si os fijáis, en daboweb el cuadro de búsqueda en IE sale a la izq y en Firefox, Safari, Opera, Konqueror etc a la derecha.
5º – Temas legales, es importante que estéis al tanto de la legislación de vuestro país y de las obligaciones que tenéis según el servicio que prestáis o la actividad. En España, leyes tan denostables como la LSSI (Impuesta por el PP y no solucionada por el PSOE), puede que os lleven casi hasta la carcel o a la ruina por detalles que igual os resultan ridículos. No os confieís, hoy en día cualquier actividad comercial en la red o cualquier ingreso que obtengáis en vuestras páginas está regulado y sometido a control y duras sanciones.
6º – Accesibilidad, las webs con preciosas presentaciones en Flash, intros que te dejan con la boca abierta etc etc, están bien para quienes tienen mucho ancho de banda o mucho tiempo o que realmente lo necesiten por la temática de la web, pero no suele ser el caso. Se pueden hacer «virguerías» con DHTML. Darle siempre al visitante la opción de saltar la intro si la hubiera o si es toda en Flash una versión similar en html será de agradecer y demuestra profesionalidad.
7º – Velocidad de carga, ¿habéis visto como se comporta vuestra web en un ciber?, alguno se sorprendería, no todo el mundo tiene banda ancha, hay paises en los que el modem tradicional sigue siendo lo habitual. Poneros en el lugar de quien os visita y a veces es mejor una carga gráfica menor en pro de una velocidad mayor, recurrir a imágenes de sustitución o técnicas similares para reducir el tiempo de carga. Aunque la web lleve online desde, tiempo repasar el tamaño de vuestros logos o gifs, rebajar rebajar y rebajar, una web lenta no vende…
8º – Uso de CMS – (foros en php, portales, «Nukes» etc), están bien si realmente lo necesitáis, nosotros lo utilizamos aquí porque la frecuencia de actualización es muy alta y nos permite gestionar nuestros contenidos de una manera más eficaz pero ojo, las aplicaciones dinámicas requieren unos ciertos conocimientos de la gestión o mantenimiento de bases de datos. Con el Html «tradicional» solo debéis de preocuparos de que el contenido que este subido a la red, lo tengáis en el disco duro, con un CMS que utilice PHP y Mysql tenéis que adquirir el hábito de hacer backups de las bases de datos regularmente y las opciones de backup que suelen venir en los paneles de control del portal o CMS en cuestion no los hacen precisamente bien. Os recomiendo Joomla, Drupal o Xoops por citar los que a mi modo de ver son los más potentes, a veces lo más sencillo no es lo mejor…
9º – SSH, para mi fundamental. Con SSH la comunicación entre vuestro ordenador y la web será mucho más segura al «viajar» vuestros datos de una forma encriptada y además el manejo de archivos, backups borrado, edición, etc, os facilitará en gran medida las tareas de administracion y mantenimiento de la web. La conexion es mas segura que mediante Telnet. Con SSH si tenéis una web que pese 200 megas con un par de comandos Unix, se pueden comprimir los datos creando un Tar.gz, de tal manera que bajen muchisimo más rápido que archivo a archivo como ocurre con FTP. (hombre, siempre podreis bajar un tar.gz por ftp, pero antes habeis tenido que crearlo desde SSH)
10º – Grado de implicación, esto puede sonar un poco raro, lo que quiero decir es que no os metáis en algo que vosotros mismos no podáis llevar, las ayudas externas vienen muy bien pero no tengáis una web que tenga comportamientos, contenidos o programación que no sean controladas por vosotros a no ser que paguéis por ello. Que venga un colega un día a casa y te eche un cable se agradece pero no siempre va a estar ahí, si todo «casca» de repente hay que moverse rápido y a veces al otro lado de la línea no hay respuesta, es vuestra web y tenéis que trabajar en ella con constancia, nadie se preocupará más de vuestro proyecto que vosotros mismos.
11º – Seguridad, estáis en daboweb XD, estar siempre al tanto de actualizaciones de las aplicaciones que tengáis funcionando, no dejéis comentarios en el código que puedan ser utilizados contra vosotros, revisar los permisos (chmod) de ciertos archivos claves de la aplicación, no dejéis backups dentro de la carpeta pública que puedan ser «rastreados» externamente (con aplicaciones tipo Teleport por ejemplo), utilizar contraseñas fuertes en los paneles de control y FTP, combinaciones que letras y números con símbolos que no estén en ningún diccionario y que puedan ser sensibles a ataques de fuerza bruta. Tener cuidado con ciertos mails o la visualización de mensajes privados en vuestros foros o portales, por ejemplo, pueden llevar a ataques contra vuestras «sesiones» de admin etc, mediante la manipulación de cookies
Saludos, Dabo