Recomendações para integrar um blog e wiki em um site personalizado
-
07-07-2019 - |
Pergunta
Eu fui encarregado de construção de um site para um cliente. Eles querem que incluem um blog WordPress e um wiki com os dois aplicativos integrados que compartilham o look and feel do site principal. Atualmente, eles usam MediaWiki e gostaria de ficar com ela, mas eles são flexíveis com relação ao software que nós escolhemos.
Eu tenho pregado para baixo duas abordagens bastante distintas para este problema:
- temas compilação personalizado para ambos WordPress e MediaWiki
- Faixa de WordPress e MediaWiki da maioria de seus respectivos visuais e incluí-los tanto no site usando
iframe
s.
Estou bastante confortável com os requisitos técnicos da opção 1 e só estou entreter opção 2 porque o tempo de desenvolvimento alocado para esse projeto é extremamente limitada. Minha experiência com o enquadramento sites externos é bastante limitada e, portanto, eu não sou inteiramente certo o que as ramificações técnicas são para a opção 2. Por exemplo, vai exigir uma tonelada de trabalho extra para link para páginas específicas dentro do blog / wiki se eu sou usando um iframe
? E sobre as formas incluídas nas páginas com frames?
Eu acho que eu estou querendo saber o que vocês, gente faria aqui. Algum conselho / percepção de que você pode fornecer é apreciado!
Solução
Pessoalmente eu engordar para a opção 1, mas eu posso ver os benefícios a opção 2. A opção possível de 3 é usar o Wordpress Comentários extensão para MediaWiki , ou olhar para uma integração semelhante dos dois (ver esta discussão StackOverflow), assim você só tem que mudar a aparência de um produto.
Outras dicas
É quase sempre um erro para tentar retirar funcionalidade e fazer as coisas da "maneira errada", em um esforço para economizar tempo. Não é realmente difícil de fazer um tema WordPress ou MediaWiki. Basta olhar para alguns dos temas que estão lá e tirar os tags que você não gosta.
A manutenção de uma versão enxuta do WP ou MW vai se tornar um pesadelo de manutenção para você. O que você faz quando os problemas de segurança são descobertas?
Se não houver tempo suficiente ou dinheiro para fazer isso trabalho direito, não fazê-lo da maneira errada --- evitar o trabalho. Porque eles não têm tempo e dinheiro suficiente para a manutenção ou de fixação, também.