English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

¿Construya o compre un CMS?

Diseño web RSS Feed








Crear un sistema de gerencia contento del rasguño, o usar bloques de edificio preexistentes, puede sonar como la última manera de conseguir la solución exacta que usted requiere.

Sin embargo, los análisis cuidadosos revelan a menudo trampas peligrosas y comings cortos serios con muchos sistemas de gerencia contentos construidos de encargo.

En la comparación a maduro de hoy, los productos probados y cuidadosamente diseñados, la mayoría de los sistemas de cosecha propia son quirky, mal pensamiento-hacia fuera, y difíciles de mantener.

Sin embargo, incluso ahora muchos considerarán seriamente el desarrollo de encargo. Como cualesquiera proyecto de encargo del desarrollo, usted podría adquirir riesgo serio cuando viene a entregar su proyecto sobre tiempo y presupuesto, para no mencionar la desventaja de la ayuda costosa y la carencia de mejoras en el futuro.

Dos organizaciones de las razones principales eligen construir

Flexibilidad Percibida

La decisión a construir más bien que la compra se basa con frecuencia en la aserción que ningún producto disponible podría resolver posiblemente las necesidades específicas del negocio de la organización.

Para muchos reveladores, del arreglo para requisitos particulares de los esfuerzos arquitecturas constantes que abandonan malas rápidamente, o procesos, en el favor de satisfacer requisitos aparentemente complejos. Tal acercamiento es miope, no pagando ningún respecto a la necesidad del cambio, y un modelo constante de asegurar scalability, seguridad y verdadero-flexibilidad.

En realidad, la gerencia de información y los requisitos que publican de una amplia gama de usos posibles se pueden contener con éxito en un pensamiento bien fuera del sistema. Si se encuentran los requisitos que no caben el sistema, en vez de convertirse en una tangente para resolver una cierta necesidad inusual específica (y de tal modo de crear una isla de la inversión del desarrollo), preferimos algo ajustar el sistema, así que la necesidad se puede resolver fiable repetidas veces.

Con eso en mente: El buen CMS del A debe ofrecer un almacén dinámico de la información que permita que cualquier estructura concebible del contenido sea creada. Cualquier número de los campos de los meta datos puede ser definido y las estructuras de registro de la base de datos compleja se pueden configurar, permitiendo a datos estructurados ser manejado con la misma facilidad que los artículos de la libre-forma. Todo el esto sin cualquier programación de encargo, y en un interfaz constante para la información de manejo. El sistema de la plantilla debe separar verdad la presentación y el contenido, y elimina la necesidad de la programar para crear funcionalidad flexible de la página. Esto se puede hacer posible a través de un sistema de las pieles (el HTML) y de las opiniónes (las reglas que atan la información a la presentación), y de una cierta forma de representación o de marca encima de la lengua.
El resultado final es un sistema del edificio de la plantilla con la flexibilidad extraordinaria, permitiendo usos complejos de la tela incluyendo el catálogo en línea basado hace compras, los portals y los directorios que se desplegarán rápidamente, sin la programación costumbre-ASP.

Coste

Un cierto desarrollo de la tela pone firme con frecuencia promesa de entregar un CMS de gran alcance para un coste delantero ascendente que pueda sonar atractivo.

Es un hecho bien conocido de que los proyectos del desarrollo funciona con frecuencia bien expectativas en un cierto plazo y del presupuesto. El dirigir abajo de la trayectoria de encargo del desarrollo casi está garantizado para dar lugar a escapes del proyecto, a plazos faltados, y a complicaciones inesperadas.

La examinación cercana de muchas puestas en práctica del CMS del costumbre revela descuidos serios en el diseño del motor que publica y la flexibilidad del sistema.

En vista de que una solución basada producto robusto representa muchos años de la persona del tiempo de desarrollo, es pequeña maravilla que un sistema de encargo comparable no se puede construir en una cuestión de algunas semanas o meses del rasguño.

Por ejemplo, muchos sistemas a la medida carecen las características importantes siguientes: el rastro de intervención del 100% y rueda detrás: Actuales expedientes vivos de encargo rápidamente con frecuencia construidos de la base de datos de los sistemas a los visitantes del Web site, más bien que contenido aprobado versioning, y mudanza en un formato del fichero "plano" que puede ser servido más rápidamente, con menos carga en su web server vivo.
Esto es aventurado desde un punto de vista de la seguridad, y podría dejar su organización expuesta a los riesgos legales innecesarios debido a una carencia de datos históricos en su publicar del Web site. Separación verdadera de la presentación y de la lógica del negocio. En lugar, las plantillas son costumbre construidas con código de programación, y presentación, en una sola página, creando una base firmemente interdependiente del código que sea compleja mantener. Los cambios del diseño necesitan ser realizados por los programadores más bien que los diseñadores, significando el coste de cambio son desperdiciadores de tiempo y costosos. Hay sistema para la funcionalidad de manejo de la plantilla, por lo tanto el cambio requiere el desarrollo adicional. El coste de la propiedad se extiende rápidamente a medida que la necesidad inevitable de cambios continúa. Interfaz utilizador constante para manejar diversas estructuras de la información, o del contenido. En lugar, muchos módulos separados de los sistemas Bolton, que no integra verdad en la plataforma de la base, función diferentemente, y no funcionan con la misma seguridad o modelo que publica. Seguridad integrada, abajo al nivel del campo. A menos que haya un modelo constante para los permisos de manejo del usuario a través de todos los aspectos del sistema, la seguridad es difícil de manejar, dejó adelante entiende. Verdad la ayuda para los usuarios concurrentes, con record-locking apropiado, y la comprobación del artículo. En una tela del complejo basada el ambiente del servidor de cliente, gerencia apropiada de tentativas concurrentes de corregir la información es crítico a asegurar a autores no stomp en cada otros trabaja.

La cara del desarrollo de encargo

El dirigir abajo de la trayectoria de encargo del desarrollo no está para el débil hearted. El desarrollo de encargo es desperdiciador de tiempo, y requiere diligencia considerable en scoping y requisitos del planeamiento para evitar de sentir bien iterativo a un monstruo hambriento del recurso. El desarrollo del Web no es como usos del tablero del escritorio del edificio. La naturaleza del Internet crea requisitos intrínsecamente complejos de una perspectiva del servidor de cliente. Hay muchas capas de tecnología que se extienden de las idiomas basadas hojeadas cliente-lado del Servidor-Lado del código (tal como DHTML, Javascript, flash) (VBScript, Jscript, PHP etc), los lenguajes de interrogación y los procedimientos (SQL), los componentes del servidor (C, Java, VB) y más. El desarrollo de una solución sofisticada exige una comprensión clara de todas estas capas. La tela de manejo basó el uso y los servidores de la base de datos que funcionan una solución modificada para requisitos particulares son más complejos que manejando un producto documentado. Probando en diversas plataformas, y cargas, puede ser extremadamente desperdiciador de tiempo. La documentación se puede nunca escribir para cubrir sistemas de encargo del 100%, o elementos de un sistema modificado para requisitos particulares. Están trabajando con los bloques de edificio preexistentes que no se documentan correctamente, o realmente solamente las bibliotecas del código, pueden ser tan desperdiciadoras de tiempo como el edificio del rasguño. La ayuda para un sistema de encargo no estándar puede ser dolorosa de extraer, y costoso continuar. El mantenimiento es más complejo, más desperdiciador de tiempo y más probable ser cargado con los problemas de las funciones indocumentadas, que han sido largas olvidadas por los programadores que se han movido sobre otros proyectos.

Trabajo con una solución probada

Productos mejores del CMS no son simplemente herramientas, o una colección de módulos libremente definidos. Se prueban, las soluciones sólidas, que puede ser instalado y ser funcionado fuera de la caja. Desplegar un producto leverages la maestría de un equipo centrado en el desarrollo de una solución que ha gozado de la atención y de templar de millares de horas del desarrollo. A través de niveles mínimos de la configuración, un buen sistema puede resolver las necesidades contentas de la gerencia de una amplia gama de usos. El arreglo para requisitos particulares de su capa de presentación del negocio es rápido, los gracias a un sistema flexible definido pozo de la plantilla que sea manejado por el producto. ¿Los tiempos del despliegue son típicamente meses de las semanas no, y cuestan una fracción del coste de la licencia del producto? ¿no un múltiplo de él? como algunas soluciones pesadas supuestas del peso. El entrenamiento y la ayuda, más la comisión en curso para proporcionarle una solución de trabajo que pueda crecer con sus necesidades, es una pieza de la base de la visión de los productos. La documentación se organiza constantemente, y creciendo mientras que el sistema se amplía. El entrenamiento en línea es creciente y que se sofistica ma's.

En la comparación: Compra contra estructura

Compra Estructura Ã"â· Un costo más bajo de la propiedad Ã"â· Un coste más alto de la propiedad Ã"â· Despliegue rápido Ã"â· Despliegue muy largo Ã"â· Integración rápida Ã"â· Integración lenta Ã"â· Alto nivel de la funcionalidad Ã"â· funcionalidad Bajo-moderada Ã"â· Fácil utilizar y mantener Ã"â· Para utilizar más difícilmente, mantenimiento complejo Ã"â· Sigue las mejores prácticas Ã"â· El diseño de encargo puede ser pobre Ã"â· Características que usted podría nunca producir para construir Ã"â· Carece características sofisticadas Ã"â· Ayuda confiada Ã"â· Ayuda contingente Ã"â· Mejoras y mejoras Ã"â· Limitado o ningunas mejoras Ã"â· Alta calidad Ã"â· Baja Calidad

Andy Farrell es director de manejo de Gravitymax, revelador contento del sistema de gerencia basado en Sydney, Australia.

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu