applicativi web based e web oriented

 

Menu

 
Menu informazioni

Menu approfondimenti

  Applicativi web based


applicazioni web oriented versione stampabile

Per applicativi web based o software web oriented si intendono quei programmi che devono funzionare nell'ambiente di Internet, o di una rete aziendale (intranet) e sono installati su di un web server  per  funzionare e vengono visualizzati ed eseguiti da un browser qualsiasi.

Il termine web dinamico viene utilizzato per indicare tutte quelle applicazioni Web, che interagiscono attivamente con l'utente e che modificano le informazioni mostrate all'utente in base alle informazioni ricevute dall'utente stesso.

Esempi tipici di applicazioni web dinamiche sono i siti di commercio elettronico, che ovviamente devono interagire con l'utente ed adeguarsi alle sue scelte. Molti siti web sono considerati dinamici dato che consentono all'utente di personalizzare l'impaginazione o le informazioni mostrate in modo da renderle più vicine alle richieste dell'utente.
Anche le comunità vengono considerate web dinamico, come anche i Blog, Forum etc. Questa tipologia di programmi è quindi definita software web based.

Una applicazione web sia che gira in internet o sulla rete aziendale, è un programma per computer che gli utenti eseguono usando un browser web con il quale contattano un server web dove appunto viene eseguito il programma web based.

Importante (installazione delle applicazioni web based)

Per applicazioni web based serie, stabili, efficienti, senza compromessi, vi è la necessità di aver a disposizione un server dedicato.

Per poter sfruttare tutta la potenza dei linguaggi di programmazione, senza alcun tipo di condizione, preferiamo installare il software richiesto su server dedicati:

- sia proprietari,

- sia che presi a noleggio su un fornitore di servizi,

- sia proprietario e parcheggiato presso un fornitore di sevizi (web farm).

Questo perchè i fornitori di servizi di hosting, vi includono tutte una serie di limitazioni che possono precludere il massimo funzionamento dell'applicazione web, e la massima ottimizzazione, perchè l'applicativo web sarà installato su un server non dedicato.  Tra le limitazioni che impongono; oltre quelle per la sicurezza dei loro server, vi sono una serie di fattori che contribuiscono ad aumentare il costo di una applicazione web based.

Limitazioni riscontrate su alcuni fornitori (internet provider) di servizi riguardanti i Database:

- alcuni non forniscono i piu comuni Database cioè: Access, MySQL, SqlServer, Oracle, quindi bisogna fare una selezione del fornitore del servizio, in base al database scelto .

- limitazioni sull'esportazione dei dati:, non vi è possibilità di esportarli in diversi tipi

- popolazione del database: per il caricamento iniziale dei dati bisogna importarli secondo le loro specifiche

- creazione del Database mediante interfacce grafiche: comode ma non funzionali e potenti

- a seconda del database: impossibilità ad eseguire Stored Procedure e Trigger

- dimensione del Database: avuta in base allo spazio in Mb comprati, è come comprare le mele, cioè al KG

- alcuni Database sono installati a pacchetti: cioè se uno acquista 100 Mb di spazio vi danno 5 db da 20 Mb


Limitazioni sulla progettazione dell'architettura di sviluppo della applicazione web based scritte in uno dei linguaggi della piattaforma .NET

- impossibilità a sviluppare applicazioni ASP.net sia C# che VB.net come application forms

- impossibilita a configurare il file web.config per settare diversi parametri dell'applicazione

- impossibilità su alcuni a creare una cartella virtuale sul server per far funzionare l'applicazione web oriented perchè non vi si può installare le dll prodotte.

Queste sono alcune delle limitazioni in cui ci si può imbattere, non sempre, ma sicuro ce ne sarà più di una, è tutto ciò comporta una richiesta maggiore dei costi di produzione dell'applicativo web per via del maggior tempo impiegato a risolvere i problemi riscontrati.

 


 Prodotti e soluzioni orientati al web


La lista di soluzioni e prodotti può essere vasta, si va dalle statistiche del sito, alla costruzione di forum, blog, guestbook, commercio elettronico (e-commerce) ad altre soluzioni per il business quello che viene chiamato (B2B). Fino ad arrivare a soluzioni ad hoc, del tipo integrazione di programmi esistenti nel web, se possibile.

I prodotti più comuni sono:

e-commerce

B2B e B2C altro non sono che soluzioni per il commercio elettronico B2B sta per business to business e B2C business to consumer in definitiva queste sigle portano alla stessa idea di base.

Progettazione del sito intranet o extranet con relativi software personalizzati.

CMS (Content Management System) Pannello di controllo per i contenuti del sito  mediante il quale il Cliente è in grado di modificare tutte le parti del sito in completa autonomia inclusa la grafica e la struttura di navigazione.

Aree protette per consentire l'accesso solo tramite autenticazione, ad esempio solo ai dipendenti aziendali.

Motore di ricerca interno con funzionalità avanzate (Cerca nel sito, Cerca i prodotti, Prezzo da .. a .. ecc..).

statistiche del sito

Statistiche i famigerati contatori che analizzano il traffico generato da un sito.
I contatori che possiamo fornire sono creati da noi è danno le statistiche più importanti per un sito, con possibilità di estendere le loro funzionalità secondo le specifiche del cliente. Infatti molti contatori anche famosi danno una mole d'informazioni ridondanti, che per capire l'andamento del traffico del sito, ci vuole una persona preposta che sappia leggere i dati statistici e poi interpretarli.
Ora un sito che riceva 200 ingressi al mese e una cosa, ma immaginate un sito che conta 15000 ingressi mensili, ed il proprietario vuole sapere alcuni dati, vi garantiamo che è difficile leggerli ed interpretarli, e questo ha un costo nell' impiego di risorse umane e tempo soprattutto.

Ci capito non molto tempo fa per un progetto, di vedere alcune statistiche di un famoso portale italiano, da oltre 370.000 ingressi mensili globali, avete capito bene (370.000) è visibile anche in televisione per la pubblicità e sulla stampa specializzata; il portale usufruiva di un contatore che dava delle informazioni impossibili, i proprietari si lamentavano perchè con una mola enorme di informazioni non riuscivano ad ottenere in maniera veloce i dati da loro richiesti, tralasciando il fatto che molti dati sono irrilevanti. Per esempio gli (accessi unici);

indicano solo che un utente ha aperto una qualsiasi pagina del sito, ma poi non sai se effettivamente ha navigato, e quanto tempo vi ha trascorso, potrebbe esserci entrato per sbaglio.

 

forum

Forum spazio virtuale d'incontro per gli utenti , dove è possibile uno scambio di opinioni e commenti su un tema specifico. Dal punto di vista grafico, un forum non è altro che una pagina web (una sorta di bacheca virtuale), dove si può inviare un messaggio che altri utenti leggeranno e a cui potranno eventualmente rispondere.

I Blog (o weblog) è sostanzialmente uno spazio virtuale che può essere gestito autonomamente e che permette di pubblicare in rete in tempo reale notizie, informazioni e storie di ogni genere.  Sulla falsariga dei forum.

Moduli di invio di E-mail con relative informazioni richieste. I moduli sono perfettamente personalizzabili ci si può immettere qualsiasi campo a richiesta. Dal semplice invio di una richiesta informazioni con poche caselle fino a decine di caselle (campi) con relativi pulsanti, possibilità di aggiungere allegati, qualsiasi tipo di file etc.

Autoresponder servizio di risposta automatico, applicato a una o più caselle di posta elettronica, in grado di inviare un messaggio preconfezionato ad ogni ricezione di e-mail.

 


Copyright © PIXAD 2005 sede Potenza
applicazioni web based