Diferencias entre un desarrollo web a medida y el uso de plataformas predeterminadas.
Un CMS de plataforma predeterminada, Wordpress, Blogger, Joomla, Prestashop,... de código abierto se basa en un organigrama o paquete desarrollado previamente con características predeterminadas, las que el autor haya querido asignarle, se descomprimen en el servidor web y desde su panel de control y configuración se puede personalizar de manera sencilla, tanto el diseño como su funcionalidad, dentro de las posibilidades que te ofrezca la plataforma. De esta forma, se obtiene una página web y la posibilidad de gestionar sus contenidos a través de su área de gestión o panel de control.
Cuidado que al decir de "manera sencilla" no descartamos que conlleva ciertos conocimientos por parte del usuario sobre su panel de gestión, edición de elementos fotográficos para realizar inclusiones a medida, según parámetros de la plantilla y si se tienen conocimientos de Html, pues mejor que mejor. En cualquiera de los casos conlleva su tiempo de adaptación y entendimiento. Por lo que sencilla, nos referimos especialmente a la gestión de contenidos que con cierto automatismo se implanta con bastante sencillez ya que normalmente se realiza a través de un editor de texto implantado.
Un diseño web a medida o totalmente personalizado, con Html5/CSS3, se parte desde cero, en función a las necesidades y posibilidades del cliente, se realiza un estudio previo para presentar una propuesta estética y estructural del sitio web, todo ello contrastado y testeado por el cliente. Una vez aprobada esta parte se programan las funcionalidades o herramientas solicitadas por el cliente y la inclusión de sus contenidos iniciales y de carácter fijo.
Normalmente este tipo de proyectos van sujetos a una contratación de mantenimiento para cubrir la inserción de contenidos o herramientas de necesidad emergente, como para realizar cambios en su entorno estético. A no ser, como en nuestro caso, que exista un panel de gestión propio donde el cliente pueda acceder y realizar los cambios por si mismo. Igualmente tendrá que tener ciertas nociones y criterios de funcionamiento del mismo.
Pueda parecer entonces, se sujete más a las necesidades del cliente realizar un CMS prefabricado, especialmente por la independencia que le otorga a la hora de gestionarlo, su "sencillez" y sobre todo por su coste inicial. Sin embargo, es ahora cuando llegan los problemas.
Inconvenientes respecto al uso de plataformas preinstaladas.
Existen varios inconvenientes a enumerar sobre las plataformas preinstaladas, su "letra pequeña", estos se pueden dividir en bloques bien diferenciados:
Diseño web
El diseño de una página web basado en su estética y en su funcionalidad, que hagan posible competir en el mercado por su personalización como su usabilidad de cara al usuario, es decir, que el usuario se encuentre en un entorno adecuado y cómodo en su navegación, sino que además pueda identificar la imagen de la empresa, la que el cliente quisiera evocar en sus usuarios. Destacar ciertos aspectos, no sólo de sensaciones visuales sino también aquellas de carácter práctico que en definitiva su globalidad sea sensible al reconocimiento del usuario.
Adaptar un diseño web tan personalizado a través de un CMS prefabricado resulta aún más costoso a nivel de desarrollo, ya que habría que sumergerse en las entrañas de su organigrama y su programación, despedazar y adaptar multitud de ficheros. Tarea sólo accesible para programadores especializados y experimentados, sorteando multitud de incovenientes que quizás no garanticen el éxito, todo dependerá de lo que el cliente se pueda gastar.
Sin embargo en el desarrollo personalizado de una web, al empezar de cero, se empieza a crear a través de los patrones elegidos y a montar con una programación más limpia, un código personalizado igualmente, eficaz y totalmente controlado, con la previsión de todas las funcionalidades que posteriormente se tenga que incluir.
Funcionalidad
Los diseños establecidos a través de plantillas más o menos elaboradas son de carácter estándar, responde a ciertos cánones de funcionalidad porque necesita responder al máximo número de opciones disponibles, tanto en variedad estructural como de herramientas complementarias a incluir, por lo que el panel de gestión suele ser bastante complejo, donde gestionar un sencillo contenido, que como tal así sigue siendo, quizás no se aproveche en gran medida todas las posibilidades que ofrece o por el contrario tenga que cumplimentar obligatoriamente ciertos pasos, rellenar campos innecesarios, para que la publicación tenga una visualización óptima, que cubra en su totalidad el deseo. Por ello requiere, al igual que todo, que el cliente se familiarice y/o investigue la funcionalidad de todos los parámetros existentes, quizás en ocasiones bastante difícil de comprender.
También si el cliente necesitase una herramienta o complemento que no esté contemplado en la plataforma predetermianda CMS, sólo tendría la opción de buscar un módulo o una plantilla que cubra ese tipo de herramientas o buscar un plugin que contemple lo que el cliente necesita (dificil de encontrar uno totalmente a medida) o por el contrario contratar la creación de dicho módulo o herramienta a un programador avanzado que tenga un gran conocimiento de la plataforma.
Realizar la web a traves de un diseño y gestor personalizado o a medida tiene todas las ventajas dentro de la complejidad del desarrollo, ya que el cliente obtendrá todo aquello necesita tanto en su desarrollo inicial como posteriormente cuando se necesite, encargar dichas herramientas con los parámetros específicos que el entiende deba tener, además de controlar y gestionar los contenidos a antojo, tanto forma como contenido.
Para el programador, conocedor de su creación en su totalidad puede implementar cualquier desarrollo extra se necesita como adaptar los existentes con mayor facilidad. En definitiva una página donde su administración, en cualquiera de las necesidades posibles, es viable, rápida, cómoda y totalmente eficiente para su realizador.
Seguridad
Las plataformas realizadas bajo licencias libres contemplan medidas de seguridad bastante avanzadas, aunque en su contra tienen su popularidad, por tanto su uso muy extendido, por lo que son objetivo de los hackers en su ejercicio de buscar y encontrar agujeros de seguridad, además cuando se consigue estos son divulgados por ellos mismos a otros, incluso pudiendo atacar la web satisfactoriamente personas sin tantos conocimientos.
El código realizado en una web a medida, es totalmente propio, personalizado, incluso exclusivo del desarrollo, por lo que los hackers no sacarían ningún provecho nada más que el puntual por lo que sin mérito alguno de conseguir hacerse con el control del website.
Coste
En cuanto al coste, todos conocemos lo accesible que pueda parecer un desarrollo web con CMS predeterminado, ese que suele ser gratis en principio y con gran variante de diseños estéticos a elegir, aunque en cierto punto ella misma pueda tornarse a un desarrollo finalmente con un coste elevado. Si se quiere un dominio personalizado, sin la extensión de la plataforma, se deberán realizar como en cualquier otra website gestiones y contrataciones de servidor, especialmente el dominio (dominio.com) en cuanto al alojamiento deberá estar sujeto a las prestaciones que la plataforma te ofrece en capacidad o cuando se quede limitada, contratar más.
Luego si se requiere de diseño de plantillas más específicos o con ciertas características deberá encontrarse el más cercano y asumir su coste que será variable en función a la sofisticación y al copyright que se desee. Las plantillas tiene ese coste inicial bastante asequible por no estar sujetas a la exclusividad de una venta, es decir, se pueden vender repetidamente, pudiendo tener otra entidad el diseño elegido por ti.
Igualmente con las herramientas o plugins a anexar, los habrá de carácter gratuito y otros sujetos a un coste. Ya no digamos si se requiere finalmente a un programador para implementar dichas herramientas o realizar cambios de cualquier índole del desarrollo preestablecido.
En una web a medida, el desarrollador pueda tener establecidos distintos paquetes en precio, según características aunque en definitiva el precio se ajustará expresamente a lo que elijas y cómo lo quieras, tanto diseño, estructura, como contenidos y herramientas, siendo éstas normalmente más económicas si se plantean en principio que luego puntualmente.
Podrá asesorarte según las posibilidades económicas y las necesidades, que abarcar en cada momento y sus costes globales y puntuales, en definitiva el coste de tu desarrollo web deseado, será igualmente a medida.
Nuestra plataforma 4.0
Nosotros defensores, sin duda, de desarrollos a medida, donde utilizamos nuestra plataforma CMS propia, en constante actualización, terminando nuestra versión 4.0 para su implantación a todos nuestros ya clientes, que nos posibilita realizar proyectos totalmente a medida, adaptables en todo momento, dinámicas y con un panel de control y gestión deducible y práctico, del cual impartimos en el desarrollo 5 horas lectivas para la comprensión de su funcionamiento.
Nos permite dentro de este tipo de webs ser competitivos y ofrecer webs dinámicas donde el cliente puede gestionar sus contenidos, independientemente que contrate mantenimiento. Una plataforma adaptada a los requisitos actuales como multinavegador, multiidiomas, y posicionamiento SEO natural. Herramientas y módulos totalmente personalizados o estándars donde cubrir sus necesidades de comunicación, interacción con el usuario y publicación.
Con una intranet propia con diferentes herramientas de gestión, mensajería interna, calendario, agenda, alarmas,... y un sin fin de utilidades como calendario de eventos, newsletter, estadísticas,... A nivel de tienda virtual, integramos en dicho panel nuestro propio software de gestión, productos, almacén, sotck, contabilidad,... de gestión online, sin necesidad de instalar y pagar diferentes licencias por su utilización.
No obstante, si se requiere, también adaptamos desarrollos de plataformas predeterminadas donde asesoramos sus posibilidades y anunciamos las limitaciones que pueda plantear, como en diseño como la integración de plugins existentes, ya que si nos salimos de dichos parámetros, lo predeterminado, finalmente el producto pueda encarecerse más de lo previsto pasando a ser más rentable el desarrollo a medida.
En ese caso asesoramos sobre las indicaciones del cliente, que plantillas puedan irles mejor y contrastar con el cliente para su elección sobre las posibles, igualmente realizar con los plugins que requiera según las necesidades a implantar. Los costes, de existir se asumirán independientemente del presupuesto facilitado para este desarrollo.
Factores a tener en cuenta
La elección de elaborar una página web mediante WordPress u optar por crear en HTML5/CSS3 un gestor personalizado a las necesidades del proyecto, depende de factores como:
- Los recursos económicos que estemos dispuestos a destinar
- El tiempo disponible para su realización
- Conocimientos y habilidades del diseñador y/o programador web
- Requerimientos y necesidades del sitio web
- Necesidades de mantenimiento y actualización
La opción de elaborar páginas web con WordPress suele ser más económica si no es necesario salirse de los parámetros establecidos, su diseño y herramientas incluidas que cubran en alguna medida las necesidades. Es recomendable para entidades pequeñas o proyectos personales donde no requiera más que lo existente, tanto en gestión como a nivel técnico. Webs especialmente de exposición de contenidos y categorización de pequeño o medio nivel, aquellas catalogadas como webs escaparate.
Actualmente las webs, con el ancho de banda ya existente a nivel básico, el uso de diferentes plataformas como móviles y tablets, han forzado a evolucionar los desarrollos webs como herramientas de gestión y comunicación de alta complejidad, plataformas que faciliten esas labores al cliente y al usuario en cuanto a manejo y accesibilidad, potenciando de esta forma la comercialización. Han pasado de ser meramente escaparates a ser softwares donde se aglomeran diferentes herramientas que faciliten el ejercicio comercial, de adminsitración y de marketing del cliente.
Resumen
¿Cuáles son las ventajas de un desarrollo web a medida realizado en HTML5?
1. Diseño exclusivo
Huir del corsé de la plantilla
La elaboración de un diseño propio, de calidad, y diferenciado, realizado en HTML5, nos permite destacar frente a una competencia estandarizada y encasillada en las funcionalidades de WordPress, ya que su sistema de plantillas prediseñadas hace que existan multitud de páginas web iguales o similares. Aunque cada día surgen nuevas creaciones, todas están cortadas bajo el mismo patrón, obligando a diseñadores y programadores a adaptarse a estas plantillas, dejándoles poco o ningún margen de maniobra, y teniendo que adaptar las necesidades del cliente, a la plantilla predeterminada (en la mayoría de los casos con dudoso éxito).
2. Gestión simple de los contenidos
Actualizar sin curvas de aprendizaje
La mayor virtud de los gestores de contenidos (CMS) hechos a medida con HTML5 y CSS, es que se adaptan a las necesidades del cliente o proyecto (y no al revés). Permiten la edición de contenidos y la gestión de diferentes idiomas de forma rápida, intuitiva y estandarizada. La estructura puede implementarse de manera que coincida con la propia estructura de la página web, facilitando su comprensión y haciendo innecesarios conocimientos previos o especiales habilidades en el manejo de la herramienta. Además, un gestor a medida orienta y delimita lo que, en cada caso, sección o categoría, debe hacer la persona encargada de su mantenimiento, ya que sólo permite introducir los datos justos y necesarios.
3. Seguridad
Tranquilidad sin plugins
El éxito del WordPress es también uno de sus principales quebraderos de cabeza. La multitud de sitios elaborados mediante este CMS hace que sea uno de los favoritos de los hackers, debido a lo vulnerable de sus contraseñas. Las páginas elaboradas en HTML5 son más seguras y no requieren contínuas actualizaciones de las versiones del software y plugins de seguridad, para evitar ser la siguiente víctima.
4. Velocidad de carga
Redundando en el posicionamiento natural
El HTML5 es mucho más ligero, no requiere de la comunicación cliente-servidor como el WordPress, y carga las páginas a velocidad de vértigo. Google lo agradece mejorando nuestro posicionamiento orgánico, y nuestros usuarios y clientes también lo agradecen visitando más páginas, y con mayor frecuencia.
5. Estructura flexible
Crecimiento de la web sin límites
Con HTML5 podemos diseñar y construir cualquier página que se nos ocurra, sin limitarnos a las opciones que nos ofrecen las plantillas predefinidas de WordPress. Todo es posible si sabemos sacar partido de animaciones, vídeos o gráficos, y de las nuevas capacidades de Javascript a través de jQuery o Ajax.