SPIP |
Artigo validado
O artigo « Estrutura geral do SPIP » acabou de ser publicado por Ricardo Porto.
Estrutura geral do SPIP
sexta-feira 14 de março de 2025, por Ricardo Porto
Sommaire- Distribuição
- raíz do site
- ecrire/
- dist/ este diretório chama-se
squelettes-dist/
. - Adaptação
- config/
- IMG/
- squelettes/
- plugins/
- Temporário
- local/
- tmp/
O SPIP é um CMS único no seu gênero.
Além do seu funcionamento, que podemos qualificar de «data driven», ou seja «orientado pelos dados» (os famosos BOUCLES, ou loops), forneceu sempre em primeira linha, os meios de «customisar», adaptar o seu funcionamento ao gosto e às necessidades específicas do site.
Foi principalmente a possibilidade de fornecer os seus próprios esqueletos (templates), de incorporar fragmentos específicos de PHP e de substituir as funções básicas do «core» (as function xxx_dist()
que veremos mais à frente).
Os plugins permitem abrir o SPIP a funcionalidades adicionais sem sobrecarregar o seu núcleo (o «core»). A tendência atual é mesmo de aliviar esse core, transferindo as funcionalidades opcionais para os plugins.
Os diretórios que o constituem permitem separar claramente os elementos de acordo com a sua vida útil, o facto de serem alteráveis e de pertencerem ao que é próprio ou específico do site ou ao código básico. Um dos outros objetivos visados aqui é possibilitar a mutualização do núcleo, onde diversos sites podem compartilhar uma báse de código comum.
Vamos analizar esta nova organização dos diretórios, dos que pertencem ao SPIP aos que são próprios do site, do que permanece constante ao que é passível de mudança.
P.S.
Ver também: Estender o SPIP
[1] Ler: O ficheiro mes_options.php
— Enviado por SPIP