La piattaforma Wedgefish include nella sua architettura di base una ricca serie di funzionalità evolute, che costituiscono un ambiente completo per lo sviluppo di applicazioni web complete e stabili. Lo sviluppatore potrà quindi concentrarsi in pieno sulle funzionalità del suo sito, poiché tutte le principali problematiche sono già state affrontate e risolte in precedenza a livello di sistema.
Di seguito è riportato un riassunto delle funzionalità di maggior rilievo che sono state introdotte nella piattaforma:
- templates che separano il codice PHP dal contenuto statico
- compilazione dei templates in script PHP
- possibilità di gestire più siti su un'unica installazione
- editor universale degli oggetti del sito
- localizzazione di contenuti, view e controllers
- database ad oggetti senza necessità di usare SQL
- esportazione ed importazione dei dati in XML
- compressione dell'output
- caching dell'output e di vari altri dati
- autocaricamento di funzioni e classi
- risoluzione automatica dei link su templates e contenuti
- funzione di download dei sorgenti su richiesta
- architettura a moduli con supporto di plugin
- interfaccia a riga di comando estensibile
- gestore degli errori avanzato
- configurazione con file INI standard



