ti-enxame.com

Quais são as ferramentas comuns da Biblioteca de mídia usadas para os sites Kentico / Generic PHP?

Através de um processo de fusões e aquisições, o grupo específico de empresas em que trabalho construiu uma vasta gama de sites executando o Kentico (ou ASP sites que irão estão usando o Kentico) e os sites PHP produzidos genericamente.

Não há DAM (Digital Asset Management) e nossa holding quer manter todas as identidades separadas, para que você possa imaginar o banho de sangue que se segue aos esforços de marketing.

Quais são as soluções da Biblioteca de Mídia que funcionarão no Kentico CMS e no PHP manuscrito?

Usamos aprovação/controle de versão e alguns sites em breve serão grandes o suficiente para precisar de CDNs (portanto, é necessária alguma forma de referência de link).

Existem três cenários em que outras soluções caíram:

  1. A página a usa a imagem z, a página b usa a imagem z, a imagem z é atualizada e a página a/b usa instantaneamente a imagem atualizada z em vez de passar pelo processo de aprovação.

  2. A página a usa a imagem z, a página b usa a imagem z, a imagem z é atualizada, a atualização da página a é aprovada e instantaneamente a página b tem a imagem atualizada z em vez de passar pelo processo de aprovação.

  3. A página a usa a imagem z, a página b usa a imagem z, a imagem z é atualizada, a atualização da página a é aprovada, a atualização da página b é aprovada. De repente, precisamos voltar à versão anterior da página ae a versão mais antiga da imagem z é não está mais lá.

A dor adicional é que precisamos de uma biblioteca de imagens central para armazenar itens como aprovações de modelos e uso anterior de empresas de marketing para evitar conflitos entre as marcas.

4
Metalshark

Não posso responder pelo Kentico, já que ele é baseado no ASP.net, e o que você está vendo pode levar a problemas de compatibilidade, misturando PHP no mix.

Para PHP, ltraPanel PRO lidaria com a sobrecarga de todas as suas páginas estáticas e dinâmicas, como você descreveu como um sistema CMS.

Honestamente, se eu fosse um desenvolvedor e um cliente me pedisse para criar um site que use PHP e ASP.net, eu recusaria. Eles são dois tipos diferentes de linguagens de script e dois tipos diferentes de plataformas da web. Isso se aplica em geral às permissões de arquivo e ao acesso de script à formatação de URL e aos envios de formulário aos manipuladores JSON e AJAX _ para conexões com o banco de dados e uso de consultas.

Realmente, a única interface comum que você possui são as lojas de imagem e vídeo, além dos arquivos CSS de suporte para modelos. Mas este é apenas o trabalho de design, não envolve nenhuma lógica subjacente à funcionalidade do site.

Sendo tantas diferenças em que consigo pensar, eu ficaria com uma ou outra. Se houver muita base de código para reescrever tudo o que é PHP no ASP.net, convém procurar soluções alternativas para o Kentico, mas que estão no PHP.

1
Talvi Watia