¿Qué puedo hacer por ti? > Descripción detallada de lo que puedo hacer por ti

Desarrollo de Aplicaciones WEB y Proyectos Telemáticos
¿Qué tipo de páginas web puedo hacer?

Páginas dinámicas: Páginas web auto-administrables (editables) por el usuario.

El objetivo de este tipo de páginas web, es realizar un proyecto que sea auto-administrado por el cliente, es decir: que no dependa del webmaster para cambiar parte o la totalidad del contenido de la página web. Suelen ser páginas web con secciones dinámicas: tiendas virtuales, blogs, sección "NOTICIAS", etc.
Normalmente, son proyectos económicamente algo más costosos, debido al incremento de horas de programación: además de la página web visible por el usuario final (FRONTEND), también se ha de desarrollar una sección privada y protegida (BACKEND) para administrar y nutrir de contenido la página web.

  • flecha lista  Páginas web Corporativas: Tengo bastante experiencia en el desarrollo de este tipo de páginas web, debido a que (como podéis comprobar en mi portfolio) la mayoría de mis trabajos han tenido que ver con el desarrollo de distintas páginas web Corporativas; páginas web para empresas. Es en este punto, dónde mi experiencia en el sector me permite asesorar sobre el tipo de diseño, distribución de contenido y secciones que debe tener tu proyecto web para tú empresa.
    Además, mi experiencia SEO (posicionamiento de páginas web) beneficiará a tu empresa, ya que puedo conseguir que tu página web aparezca entre las 10 primeras para las palabras clave que definan tu empresa, con una efectividad bastante elevada. Si tu página web se posiciona por sí sola en los principales buscadores (básicamente Google), esto te permitirá invertir algo menos en campañas publicitarías; aunque aconsejo que éstas deberían estar casi siempre presentes.
  • flecha lista  Páginas web Personales: Si eres un autónomo (freelance) puedo hacerte una página web para anunciar tus trabajos, PORTFOLIO personal, como he hecho para mí.
    Te puedo asesorar para desarrollar el proyecto web que a mi entender funcione mejor para tu caso partícular.
  • flecha lista  Blogs: Tengo experiencia modificando y/o adaptando versiones de Blogs a tu gust/o. Muchas veces la solución mas económica y efectiva no pasa por hacerte una página web a medida, sino por lanzar un Blog (con dominio propio a poder ser) y adaptar éste a tus necesidades específicas. Normalmente este tipo de operaciones, si encajan con tu objetivo de página web, son muy aconsejadas puesto que: por un lado un WordPress tiene muchísima facilidad para posicionarse entre los primeros puesto de las búsquedas de Google, y por otro lado, como la parte de programación mas costosa ya está hecha, acaba repercutiendo directamente en el precio final, que se ve decrementado.

Páginas web estáticas: Páginas web cuyo contenido es cerrado.

Se pueden desarrollar el mismo tipo de páginas web que he descrito en el apartado "dinámicas" pero con la diferencia que todo el contenido de la página web es cerrado, es decir: no está pensado para ser modificado por parte del usuario.
Son páginas web que debido por su temática o contenido, se determina que no se necesita desarrollar un BACKEND, zona de acceso restringido o de administración de contenido.
Naturalmente, al no tener que desarrollar (programar) el BACKEND, los presupuestos para este tipo de páginas web suelen ser cuantitativamente más económicas.

Tiendas ONLINE & e-Commerce

Dependiendo de las necesidades de tu proyecto, la mejor opción puede pasar por hacer una tienda online desde cero o bien se puede adaptar algun e-commece a tus necesidades.

Aplicaciones y proyectos Telemáticos

Definición y aspectos más característicos

  • flecha lista  ¿Que és? Se puede denorminar aplicación o Proyecto WEB a todo aquel aplicativo (programa informático) que debido a sus características puede o debe ser desarrollado en un "entorno WEB". Esta definición viene a decir que a veces la solución a determinadas necesidades por parte de muchos clientes, pasa por desarrollar su solución informática en un entorno WEB, en vez de en un entorno "local" (aunque una página web también puede estar alojada en "local").
  • flecha lista  ¿Cuando se necesitan este tipo de Desarrollos? Sobretodo cuando se necesita que el proyecto sea "Cloud". El término "Cloud computing" viene a definir que el contenido de un aplicativo informático puede/debe ser accesible desde cualquier sitio del mundo y desde cualquier dispositivo (smartphone, tablet, portátil, PC, etc...). Para ello los datos deben estar alojados en "Internet" de este modo pueden ser accesibles desde cualquier parte del mundo.
    Cuando el objetivo de tu aplicativo informático pasa por poderse modificar o acceder a él o a sus datos desde cualquier parte del mundo, de forma remota, se suele desarrollar una Aplicación Telemática.
  • flecha lista  ¿En que se diferencia con una "página web"? Normalmente en un Proyecto o Aplicación Telemática confluyen varías tecnologías, es decir: Para su desarrollo se necesita programar varios componentes que debido a su localización [Client-Servidor] pueden estar realizados usando distintas tecnologías/lenguajes de programación.
  • Como una imágen vale más que mil palabras:
    ISnakeT: Proyecto donde se utilizó como lenguajes de programación y tecnologías: Java, JSP's, Javascript (Jquery Library), HTML, PHP5 (con CodeIgniter 2.0), SQL, Servlets, Apache, Apache TOMCAT, Applet's, MySQL, etc.
¿Con qué tecnologías puedo desarrollarlas? [Páginas web y Proyecto Telemáticos]

Programación del funcionamiento (MOTOR)

  • flecha lista  PHP v_5.x
  • flecha lista  CodeIgniter framework de PHP
  • flecha lista  JSP (JAVA)
  • flecha lista  JAVA Servlets
  • flecha lista  RESTful Services: Representational State Transfer (con CodeIgniter, gracias a Phil Sturgeon)
  • flecha lista  Google MAPS API

Maquetación (Diseño)

  • flecha lista  HTML
  • flecha lista  (HTML5)
  • flecha lista  CSS 3.0

Efectos visuales: Animaciones, dinamismo & diseño

  • flecha lista  Javascript
  • flecha lista  Jquery & sus librerias
  • flecha lista  Prototype & Scriptaculous
  • flecha lista  AJAX: Gracias a la combinación de diferentes librerías de Javascript

Seguridad

  • flecha lista  SSL: Secure Socket Layer, como buen Telemático tengo conocimientos y experiencia en este campo :D
  • flecha lista  Antes de la realización de todos los proyectos y aplicaciones web, se estudian todas las posibles debilidades del sistema para poder prevenirlas.
¿Bajo que entornos de programación? [SERVIDORES]

Hostings dedicados

  • flecha lista  ¿Qué son?: Un servidor dedicado, es una máquina de uso exclusivo para un único usuario, en este caso; mi cliente.
    Pueden estar alojados en las oficinas de las propias empresas, o bien estar en un centro de datos de alguna gran compañía de HOSTING.
  • flecha lista  Configuración: Tengo experiencia configurando tanto servidores APACHE, APACHE TOMCAT (para JAVA), SQL Server's, PLESK, etc!

Hostings compartidos

  • flecha lista  ¿Qué son? Son HOSTINGs compartidos con otros usuarios. Son muy recomendables por su bajo precio económico para páginas web o proyectos web que no requieran de un gran consumo de RAM o procesador.
  • flecha lista  Configuración: Llevo desde 2001 peleándome con ellos =:D y después de mucho pelearme aconsejo encarecidamente la elección de DREAMHOST o de 1and1.es, ¿cúal escoger?, depende de tu proyecto! ¡Contacta conmigo y lo hablamos!.
Domain management

Registro de Dominios

  • flecha lista  Asesoramiento para nombre de Dominio: Según cual sea tu público o tus necesidades te beneficiará mas o menos tener un determinado nombre de dominio y una extensión que vaya acorde (.com, .net, .eu, etc!).
  • flecha lista  Transferencias de dominios: Tengo experiencia en procesos de transferencia de dominios entre diferentes registradores y compañias de HOSTING.

DNS: Domain Name Server

  • flecha lista  Redirección y Gestión DNS: Esta opción te permite registrar tus nombre de dominio donde más te convenga (económicamente), y alojar tu página web en cualquier otra máquina o compañía de HOSTING. Es decir, podemos registrar uno o varios dominios en X compañía en función de determinadas variables, sobretodo económicas, y alojar luego la página web en un HOST más adecuado a las características técnicas de tu página, aplicación o proyecto web.
  • flecha lista  ¡Telemática! Gracias a la Telemática, y del uso de toda una serie de programas (WireShark p.ej.) puedo identíficar los motivos por los cuales tu página web no está accesible o tiene retardos importantes en su carga (laténcia).

Gestión de E-mail (corporatoivo)

  • flecha lista  Creación de cuentas @tudominio.com: Existen muchas formas de hacerlo, yo te ofrezco asesoramiento: ¡para escoger la que mejor te vaya!
Posicionamiento WEB (GOOGLE =:D)

¿Que és?

  • flecha lista  Usamos el término "posicionamiento de una página web" para describir la posición en la que aparece una página web, cuando realizamos cierta búsqueda en Google por X termino/s.

Porqué?

  • flecha lista  Si conseguimos que una página web aparezca entre las primeras posiciones de Google para unas determinadas palabras clave, estaremos garantizando visitas de calidad para tu sitio web sin ningún coste adicional (Google ADWORKD p.ej.). Cabe remarcar que visitas a tu página web, significa hacer llegar tu información y/o productos a mas público.

Cómo?

  • flecha lista   El algorítmo que Google utiliza para buscar y ofrecer resultados a las búsquedas de sus usuarios está en constante evolución, es decir: nunca se rige exactamente por los mismos parámetros, pero sí hay algunos que se mantienen. Ser conocedor de cómo funciona éste algoritmo de búsqueda (puesto que el algoritmo es secreto) te permite como programador y desarrollador web posicionar tus páginas web de una forma natural: sin pagar.

¿Puedes mejorar el posicionamiento de mi página web?

  • flecha lista  Como una imágen vale más que mil palabras...
    Posicionamiento en páginas web - GOOGLE with Free Monitor for Google
ADWORDS

¿Que és?

  • flecha lista  Son las campañas de anuncios "posicionados" de Google. Básicamente hay dos tipos: Los anuncios destacados en los resultados de las búsquedas en Google, y los anuncios que aparecen en páginas web (como publicidad) relacionadas con tus anuncios.
    Naturalmente, son de pago. De ahí la importancia de posicionar la página web de forma natural.

¿Qué puedes hacer por mi?

  • flecha lista  Las camapañas de ADWORDS bien orientadas, dan como resultado visitas de "calidad" a nuestro sitio web. Cuando digo visitas de calidad, quiero decir que podemos hacer llegar los anuncios destacadas a la gente que realmente está buscando nuestra página web si se realiza bien la campaña.
¡Compárteme!