Quindi, sembra che nella blogosfera di SharePoint tutti si limitino a copiare e incollare gli stessi punti elenco di altri blog. Un punto elenco che ho visto è che i modelli di sito di SharePoint sono meno efficienti delle definizioni dei siti perché le definizioni dei siti sono archiviate nel file system. È vero?I modelli di sito di SharePoint sono davvero meno efficienti delle definizioni di sito?
Sembra strano che i modelli di sito siano meno efficienti. È a mia conoscenza che tutto il contenuto del sito risiede in un database, indipendentemente dal fatto che si utilizzi un modello di sito o una definizione del sito. Un modello di sito viene applicato una sola volta al database e da quel momento sul sito non dovrebbe importare se il contenuto è stato creato utilizzando un modello di sito o meno.
Quindi, qual è un motivo architettonico per cui un modello di sito sarebbe meno efficiente di una definizione di sito?
Edit: collegamenti ai blog che dicono che c'è una differenza di prestazioni:
- Da MSDN: Perché è lento a memorizzare i modelli di e recuperarli dal database, modelli di sito possono provocare prestazioni più lente.
- Da DevX: Tuttavia, i modelli utente in SharePoint possono portare a problemi di prestazioni e potrebbero non essere l'approccio migliore se si sta tentando di creare un set di modelli riutilizzabili per un'intera organizzazione.
- Da IT Footprint: Poiché è lento archiviare i modelli e recuperarli dal database, i modelli di sito possono comportare prestazioni più lente. I modelli nel database sono compilati ed eseguiti ogni volta che una pagina viene renderizzata.
- Da Branding SharePoint: definizioni di sito personalizzato tengono i seguenti vantaggi rispetto modelli personalizzati:
- dati sono memorizzati direttamente sui server Web, quindi le prestazioni è tipicamente migliore.
Come minimo, penso che gli articoli di cui sopra sono incompleti, e credo diversi da indurre in errore in base a quello che so di architettura di SharePoint.
Ho letto un altro post del blog che argomentava contro le differenze di rendimento, ma non riesco a trovare il collegamento.
[citazione necessaria] –