cFos Personal Net (PNet) è un server HTTP completo destinato all'uso personale e professionale. Per uso personale, si può utilizzare al posto di web hosting, basta eseguirlo sul computer Windows. Per uso professionale, si può affittare una Windows Virtual PC o PC dedicato e si esegue da li.
Utilizzando cFos PNet, si ottiene una condivisione sul web con la comodità del proprio ambiente Windows. Inoltre, lo scripting sia dal lato client che server utilizzano lo stesso linguaggio: Javascript.
cFos PNet permette una facile condivisione, download ed upload dei file senza ulteriori configurazioni. È sufficiente copiare i file nella cartella pubblica e chiunque può scaricarli utilizzando un normale browser web.
cFos PNet viene inoltre fornito con script per configurare gli account utente. Questo permette di dare i privilegi di upload a terzi senza accedere direttamente alla vostra macchina. Anche in questo caso, per caricare i file è necessario solo un browser web.
Se si desidera personalizzare cFos PNet, è possibile utilizzare Apache-like .htaccess files e Javascript. cFos PNet viene fornito con le potenti funzionalità di server web professionali.
Le applicazioni Web odierne sono progettate per funzionare con la massima funzionalità nel browser e meno nel server. Ciò è possibile perché tutti i nuovi browser (compresi i browser mobili) ora supportano standard Javascript e DOM. JQuery ed altre librerie del broswer rendono il lato client parte del Wep App in modo molto facile. Motori JavaScript veloci permettono ai browser di fare calcoli e con essi eseguire lavori molto intensi. Quindi il server, come spesso accade, in una singola istanza dovrebbe lavorare il meno possibile. Le funzioni principali sono il controllo del legittimo accesso alle risorse ed il mantenimento dello stato coerente. Ad esempio i dati del browser richiesti dal client vengono ordinati, preparati e visualizzati dall'utente senza l'aiuto del server. Il ruolo del server è solo quello di mantenere i dati in uno stato integro. Così facendo lo scripting lato server può essere mantenuto al minimo. Quindi, si consiglia di utilizzare un server leggero, con semplici strutture di script come cFos PNet.