Il nome non è granchè, ma chiamandosi 'Xaraya' il CMS sul quale si basa, è sembrato quasi obbligatorio.
Xaraya è un nuovo CMS Open-Source, successore di PostNuke, (ed originato dallo stesso creatore, John Cox), scritto interamente in PHP da una attivissima comunità di utenti e sviluppatori.
Questo nuovo prodotto ha caratteristiche strabilianti, di classe Cocoon o Zope; ossia è in grado di gestire più siti, in più lingue diverse, e di effettuare una gestione del contenuto del tutto separata dalla gestione della visualizzazione.
E' basato su un sistema di templating, in cui ogni funzione di ogni specifico modulo può essere contestualizzata in modo differente.
In pratica: basta con 'Testata, Blocchi di sinistra, blocco centrale, blocco di destra, Piede'; ogni sito, e ogni sua parte, possono visualizzare e comporre una pagina a sè stante, con completa indifferenza allo styling HTML, senza minimamente modificare l'infrastruttura dati sottostante.
mOKaraya è un modulo Xaraya, sviluppato da Open Knowledge per fornire una interfaccia - perfettamente integrata in Xaraya - a mOKa, il nostro light-ERP ora in versione 3.
Alle funzionalità già presenti in mOKa-nuke, ossia:
- Catalogo on-line con prezzi netti al cliente
- Configuratore on-line
- Gestione dell'assistenza tecnica, per Numeri di serie o segnalazione su contratto di assistenza, su prodotti in box o composti
- Gestione degli ordini e dei preventivi on-line
- Gestione delle promozioni, su prodotto singolo o per quantità
- Gestione delle utenze master/slave, con possibilità per il master di selezionare i prodotti visibili agli slave, oppure le marginalità sui prezzi di vendita agli slave per Marca/Categoria merceologica
abbiamo aggiunto alcune nuove funzionalità, tra le quali:
- Possibilità di agganciare articoli
e commenti agli articoli, dichiarare il gradimento agli stessi; in pratica,
agganciare contentuti di Xaraya al database mOKa
- sistema integrato di aggancio di
database diversi;
questa seconda possibilità è
estremamente complessa da spiegare ma molto utile a tutti coloro che hanno
bisogno di mettere a disposizione un sistema di configurazione prodotti
centralizzato in un altro sito, come agenti, franchisee eccetera. In pratica,
è possibile configurare prodotti presenti in un altro sito "centralizzato"
mOKaraya, metterli nel carrello, ordinarli. Al momento
dell'ordinazione:
- Viene creato un preventivo
on-line sul sito "ospite"
- Viene creato un ordine on-line
sul sito
- Alla conferma viene configurato
ed aggiunto un nuovo articolo - perfettamente descritto - al sito con prezzi
di listino pari a quelli che si avrebbero nel sito "ospite", ossia già
marginati
- viene creato nel sito un ordine
fornitore all'ospite, con i prezzi riservati
questo consente a siti "agenti" di
mettere a disposizione dei propri utenti le funzionalità del sito
centralizzato, senza mettere in comune gli utenti
mOKaraya ha in comune con mOKa-nuke il modello 'a Web Service' - ossia, tutti i
contenuti e le interrogazioni vengono effettuati in HTTP+XML, con completo
disaccoppiamento del sistema portale da quello di gestione dei
contenuti.
Questo significa che:
- il DataBase mOKa può essere residente in un luogo diverso, esposto o non esposto al Web
- l'applicazione portale rimane disponibile anche quando il servizio dati di mOKa dovesse rendersi momentaneamente non disponibile; il disaccoppiamento è perfetto e non è necessario riavviare i servizi Web in caso di failure del Server Database (chi lavora su siti Web con DB ODBC/ADO capisce molto bene di cosa stiamo parlando)
- E' possibile partizionare in modo estremamente efficiente l'applicazione web e l'applicazione gestionale
- Si aumenta eccezionalmente la sicurezza dell'applicazione, in quanto l'eventuale aggressore, anche entrando in modo 'root' nel Web Server, non è in grado di accedere ai dati residenti nel Server Gestionale, se non nelle forme e nei modi già previsti (ossia, non può vedere altri dati se non quelli che vedrebbe un qualsiasi utente)
A questo, mOKaraya aggiunge:
- Un sistema di caching estremamente performante ed efficiente, che garantisce la massima risposta possibile del sito e la minimizzazione delle chiamate non necessarie al server mOKa
- Una gestione estremamente puntuale dei permessi di accesso ad ogni singola funzionalità
- Una gestione estremamente libera dei temi, dello stile di interfaccia e di interazione con l'utente; il paradigma 'portalino' è superato in modo definitivo
- Integrazione dei dati testuali e delle immagini Xaraya (articoli, FAQ, Recensioni eccetera) con il catalogo mOKa. E' possibile, ad esempio, agganciare un articolo di recensione al proprio prodotto, o dei commenti.
Prossimamente, vi parleremo ancora di mOKaraya. Per il momento, potete vederlo in azione su un sito di test, http://www.italiahardware.it.