martedì 5 maggio 2009

"A Blog's word"

lunedì 23 luglio 2007

News di joomla sempre in testa

Come tenere una news sempre in prima posizione su joomla.....

Andando nella gestione dei contenuti, nella parte che si occupa della home page (contenuti ->gestioneprima pagina) assegna alla notizia che deve restare "in cima" il numero d'ordine -10000 (meno diecimila). Le notizie che verranno inserite in seguito e che verranno visualizzate in home page si accoderanno alla suddetta notizia. Trascorso il tempo da te stabilito riassegna alla notizia un nuovo numero d'ordine e riassegna il n. d'ordine -10000 alla nuova notizia etc.

Il web 2.0 e l 'open source

Il Web 2.0 è un nuovo modo di entrare in relazione con la rete una nuova prospettiva Internet che ha appena cominciato a modificare le nostre abitudini di navigazione. Mmi avvicinai qualche anno fà (2002-2003) ai primi Cms (content management system) e incuriosito ne apprezzai le doti di flessibilità ed interazione che potevano avere con le comunità virtuali. Il primo cms che mi colpì fu Flatnuke: esso presentava già allora tutte quelle tecnologie che oggi sono fondamentali nello sviluppo di un ottica web 2.0. Rss XML ,commenti alle news, trackback prima , moduli ajax integrazione completa con javascipt dopo. Uno dei miei primi lavori il Jack russell terrier è un esempio di successo di queste nuove risorse. Successivamente fu la volta di Joomla, un fork di mambo che oggi è affermato come CMS di punta , con una comunità di sviluppatori importante , tanto che anche i colossi del web si sono orientati verso questo tipo di soluzione per rivolgersi ai loro moltissimmi utenti. Tutto questo ha un comune denominatore la cui etichetta è "open-source": Non si tratta di derubare gli altri del loro lavoro . Al contrario il Web 2.0 è un prodotto , che permette di condividere le informazioni sulle quali è stato creato Internet e rende i dati più diffusi. Questo permette nuove opportunità di lavoro e di informazioni che possono essere costruite sopra le informazioni precedenti in modo piu attendibile, piu empirico. Web 2.0 lascia ai dati una identità precisa , che può essere modificata, ridistribuita da chiunque per uno scopo preciso. Una volta che i dati hanno un'identità, la rete si sposta da un insieme di siti web ad una vera rete di siti in grado di interagire ed elaborare le informazioni collettivamente. Il Web 2.0 è costruito con tecnologie come Ajax, un approccio di sviluppo web basato su JavaScript ed il linguaggio di programmazione XML. Questo mix di tecnologie permette alle pagine di funzionare più come applicazioni estese al desktop che come pagine statiche e obsolete che troviamo di solito sul web. Tim O'Reilly Tim O'Reilly ha scritto un bellissimo articolo che spiega in modo molto approfondito che cos'è il web 2.0 Tramite i siti potenziati con Ajax, gli utenti possono interagire con le informazioni nelle singole pagine come se stessero usando un'applicazione, abbandonando la vecchia metafora del web come percorso di navigazione sequenziale in mezzo a pagine statiche. Dion Hinchcliffe scrive nel suo Web Services Journal: E' molto importante il valore del web 2.0: - Potenzia la lunga coda (Long Tail). Amazon ed eBay hanno usato quest'idea per costruire società che valgono miliardi su miliardi. Ecco come. Web 2.0 fornisce sia il pubblico che i servizi. - Piccoli Pezzi, Slegati. Il monoblocco non esiste più. Non è agile. Quello che si è costruito non si può aggregare, non si può distribuire valore sostenibile, nè sopravvivere a lungo. - Self Service e Partecipazione. Incoraggiare questa visione permette di cogliere nuovi valori nelle vostre applicazioni di web 2.0 24 ore su 24. Esempi: tagging, ranking, trackback e reputazioni. Il web 2.0 si avvale di un'altra bellissima tecnologia : RSS. Come molti di voi sanno, gli RSS permettono agli utenti di ottenere aggiornamenti in tempo reale non appena un sito viene aggiornato . Amazon, Google, Yahoo, eBay, Skype, e molti altre società del web hanno tutte open API che permettono agli sviluppatori di inventare e creare nuove applicazioni che migliorano i dati e le informazioni preesistenti. In sostanza, con il Web 2.0, il web diventa di per sé una piattaforma di sviluppo. "Per le persone che lavorano in azienda, il web è una piattaforma per gli affari. Per chi si occupa di marketing, il web è una piattaforma per la comunicazione. Per i giornalisti il web è una piattaforma per i nuovi media. Per i tecnici, il web è una piattaforma di sviluppo software e così via."