Construa ou compre um CMS?
 
	
	
  Criar um sistema de gerência satisfeito do risco, ou usar
blocos de edifício pre-existing, podem soar como a maneira final 
começar a solução que exata você requer.
Entretanto, as análises cuidadosas revelam frequentemente
pitfalls perigosos e comings curtos sérios com muitos sistemas de 
gerência satisfeitos construídos feitos sob encomenda.  
Na comparação com maduro de hoje, os produtos testados e
com cuidado projetados, a maioria de sistemas home-grown são quirky, 
mal pensamento-para fora, e difíceis de manter.  
Entretanto, mesmo agora muitos considerarão seriamente o 
desenvolvimento feito sob encomenda. Como alguns projeto feito 
sob encomenda do desenvolvimento, você poderia fazer exame no risco 
sério quando vem a entregar seu projeto no tempo e no orçamento, 
para não mencionar o downside da sustentação cara e da falta dos 
melhoramentos no futuro. 
Duas organizações das razões principais escolhem 
construir 
Flexibilidade Percebida  
A decisão a construir melhor que a compra são 
baseadas freqüentemente na afirmação que nenhum produto 
off-the-shelf poderia possivelmente se encontrar com as necessidades 
específicas do negócio da organização. 
Para muitos colaboradores, do customisation dos esforços 
arquiteturas consistentes abandonando médias rapidamente, ou 
processos, no favor de encontrar-se com exigências seemingly 
complexas. Tal aproximação é short-sighted, não pagando 
nenhum respeito à necessidade para a mudança, e um modelo 
consistente assegurar o scalability, a segurança e a 
verdadeiro-flexibilidade. 
Na realidade, a gerência de informação e as exigências
publicando de uma escala larga de aplicações possíveis podem com 
sucesso ser contidas em um pensamento bom para fora do sistema. 
Se as exigências forem encontradas que não cabem o sistema, em
vez de tornar-se em um tangent para encontrar-se com alguma 
necessidade incomun específica (e desse modo de criar um console do 
investimento do desenvolvimento), nós preferimos rather ajustar o 
sistema, assim que a necessidade pode ser encontrada com predictably 
repetidas vezes. 
Com o isso na mente:  O CMS bom do A deve oferecer uma loja dinâmica da 
informação que permita que toda a estrutura concebível do índice 
seja criada. Todo o número de campos dos meta-data pode ser 
definido e as estruturas record da base de dados complexa podem ser 
configuraradas, permitindo dados estruturados de ser controlado com a 
mesma facilidade que artigos do livre-formulário. Todo o isto 
sem alguma programação feita sob encomenda, e em uma relação 
consistente para a informação controlando.  O sistema do molde deve verdadeiramente separar a 
apresentação e o índice, e elimina a necessidade para  programar a 
fim criar a funcionalidade flexível da página. Isto pode ser 
feito possível através de um sistema das peles (o HTML) e das vistas
(as réguas que ligam a informação à apresentação), e de algum 
formulário de render ou de marca acima da língua. 
 O resultado de fim é um sistema do edifício do molde com a 
flexibilidade extraordinária, permitindo aplicações complexas da 
correia fotorreceptora including o catálogo em linha baseado compra, 
os portals e os diretórios a ser desdobrados ràpidamente, com 
nenhuma programação costume-Custom-ASP.  
Custo  
Algum desenvolvimento da correia fotorreceptora 
firma freqüentemente a promessa de entregar um CMS poderoso para um 
custo dianteiro ascendente que possa soar atrativo. 
É um fato bem sabido que projetos do desenvolvimento 
funciona freqüentemente bem expectativas excedentes do tempo e do 
orçamento. Dirigir abaixo o trajeto feito sob encomenda do 
desenvolvimento é garantido quase para resultar em blow-outs do 
projeto, em fins do prazo faltados, e em complicações inesperadas. 
A examinação próxima de muitas execuções do CMS do 
costume revela oversights sérios no projeto do motor publicando e na 
flexibilidade do sistema.  
Considerando que produto robust uma solução baseada 
representa muitos anos da pessoa do tempo de desenvolvimento, é 
maravilha que pequena um sistema feito sob encomenda comparável não 
pode ser construído em uma matéria de alguns semanas ou meses do 
risco. 
Para o exemplo, muitos sistemas custom-built faltam as 
seguintes características importantes:  a fuga de exame de 100% e rola para trás: Registros
vivos atuais feitos sob encomenda freqüentemente rapidamente 
construídos da base de dados dos sistemas aos visitantes do Web site,
melhor que índice aprovado versioning, e mover-se em um formato da 
lima lisa que possa mais rapidamente ser servido, com menos carga em 
seu web server vivo. 
 Isto é risky de um ponto da segurança da vista, e poderia 
deixar sua organização exposta aos riscos legais desnecessários por
causa de uma falta de dados históricos em seu publicar do Web site.  Separação verdadeira da apresentação e da lógica do 
negócio. Instead, os moldes são costume construídos com 
código de programação, e apresentação, em uma única página, 
criando uma base firmemente interdependente do código que seja 
complexa manter. As mudanças do projeto necessitam ser feitas 
por programadores melhor que os desenhadores, significando o custo da 
mudança são tempo que consome e caro. Há um sistema para a 
funcionalidade controlando do molde, conseqüentemente a mudança 
requer um desenvolvimento mais adicional. O custo da posse 
escala ràpidamente enquanto a necessidade inevitável para mudanças 
continua.  Relação de usuário consistente para controlar 
estruturas diferentes da informação, ou do índice. Instead, 
muitos módulos separados dos sistemas Bolton, que não integram 
verdadeiramente na plataforma do núcleo, função diferentemente, e 
não trabalham com a mesmo segurança ou modelo publicando.  Segurança integrada, para baixo ao nível do campo. 
A menos que houver um modelo consistente para permissões 
controlando do usuário através de todos os aspectos do sistema, a 
segurança é difícil de controlar, deixou compreende 
longitudinalmente.  Rectifique a sustentação para usuários simultâneos, 
com record-locking apropriado, e a verificação geral do artigo. 
Em uma correia fotorreceptora do complexo baseada o ambiente do 
usuário de cliente, gerência apropriada de tentativas simultâneas 
de editar a informação é crítico a assegurar autores não  stomp 
em cada outro trabalha.  
A cara do desenvolvimento feito sob encomenda  
Dirigir abaixo o trajeto feito sob encomenda do 
desenvolvimento não é para o fraco hearted.  O desenvolvimento feito sob encomenda é tempo que 
consome, e requer o diligence considerável no scoping e em 
exigências planeando evitar de assentar bem iterativa em um monster 
com fome do recurso.  O desenvolvimento da correia fotorreceptora não é como 
aplicações do desktop do edifício. A natureza do Internet 
cría exigências inerente complexas de um perspective do usuário de 
cliente. Há muitas camadas de tecnologia que variam das 
línguas baseadas browsed cliente-lado do Usuário-Lado do código 
(tal como DHTML, Javascript, flash) (VBScript, Jscript, PHP etc.), as 
línguas de pergunta e os procedimentos (SQL), os componentes do 
usuário (C, Java, VB) e mais. O desenvolvimento de uma 
solução sofisticada exige uma compreensão desobstruída de todas 
estas camadas.  Que controlam a aplicação e da base de dados os 
usuários baseados correia fotorreceptora que funcionam uma solução 
customised são mais complexas do que controlando um produto 
documentado.  Testando em plataformas diferentes, e em cargas, pode ser 
extremamente consumir do tempo.  A documentação pode nunca ser escrita para cobrir 
sistemas feitos sob encomenda de 100%, ou elementos de um sistema 
customised. Estão trabalhando com blocos de edifício 
pre-existing que não são documentados corretamente, ou realmente 
somente as bibliotecas do código, podem realizar-se como o tempo que 
consome como construir do risco.  A sustentação para um sistema feito sob encomenda não 
padronizado pode ser dolorosa para extrair, e caro continuar.  A manutenção é mais complexa, mais tempo consumindo e 
mais provável ser fraught com os problemas das funções 
undocumented, que foram longas esquecidas pelos programadores que se 
moveram em outros projetos.  
Trabalhar com uma solução provada  
Os produtos melhores do CMS não são meramente 
ferramentas, ou uma coleção dos módulos frouxamente definidos. 
São provados, soluções contínuas, que pode ser instalado e 
operado fora da caixa.  Desdobrar um produto leverages a perícia de uma equipe 
focalizada no desenvolvimento de uma solução que aprecíe a 
atenção e ajustar dos milhares das horas do desenvolvimento.  Através dos níveis mínimos da configuração, um 
sistema bom pode encontrar-se com as necessidades satisfeitas da 
gerência de uma escala de aplicações larga.  O customisation de sua camada de apresentação do 
negócio é rápido, agradecimentos a um sistema flexível definido 
poço do molde que seja controlado pelo produto.  Os tempos da distribuição são tipicamente meses das 
semanas não, e custam uma fração do custo da licença do produto? 
não um múltiplo dele? como algumas soluções pesadas 
so-called do peso.  Treinar e sustentação, mais o compromisso on-going para 
fornecer-lhe uma solução trabalhando que possa crescer com suas 
necessidades, são uma peça do núcleo da visão dos produtos.  A documentação está organizada consistentemente, e 
crescendo enquanto o sistema expande.  O treinamento em linha é crescente e tornando-se mais 
sofisticado.  
 Na comparação: Compra contra a configuração  
    Compra  Configuração    Ã"â· Custo mais baixo da posse  Ã"â· Custo mais elevado da posse    Ã"â· Distribuição rápida  Ã"â· Distribuição longa    Ã"â· Integração rápida  Ã"â· Integração lenta    Ã"â· Nível elevado da funcionalidade  Ã"â· funcionalidade Baixo-moderada    Ã"â· Fácil de usar-se e manter  Ã"â· Para usar-se mais duramente, manutenção complexa    Ã"â· Segue as mais melhores práticas  Ã"â· O projeto feito sob encomenda pode ser pobre    Ã"â· Características que você poderia nunca ter recursos 
para construir  Ã"â· Falta características sofisticadas    Ã"â· Sustentação cometida  Ã"â· Sustentação contingent    Ã"â· Melhoramentos e melhorias  Ã"â· Limitado ou nenhuns melhoramentos    Ã"â· Qualidade elevada  Ã"â· Qualidade Baixa  
Andy Farrell é diretor controlando de Gravitymax, 
um colaborador 
satisfeito do sistema de gerência baseado em Sydney, Austrália.
Artigo Fonte: Messaggiamo.Com
 
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!
Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!