Posts Tagged ‘ruby on rails’

Ereditarieta` in Ruby on Rails

Thursday, October 14th, 2010

Inherit a large sum of money
Creative Commons License photo credit: quinn.anya

Sono vecchio e tendo a dimenticare le cose che non utilizzo ogni giorno. Riassumiamo l’ereditarieta` nei modelli dati in Ruby on Rails:

Sviluppo Ruby on Rails orientato SEO

Saturday, April 18th, 2009

(Photo credits: marciookabe)

Lo sviluppo in Ruby on Rails del mio ultimo progetto mi ha portato a scontrarmi con l’ottimizzazione per i vari motori di ricerca dell’applicativo web.

SEO è la tecnica del come ottimizzare il posizionamento nei motori di ricerca di un sito web in modo da ricere più visite dalle ricerche.

Di seguito elenco alcune semplicissime ma altrettanto efficaci tecniche da tenere in considerazione nello sviluppo di una web application Ruby on Rails ottimizzata SEO.

Friendly URLs

Invece che utilizzare URL che recano la sola indicazione dell’ID dell’oggetto come:

http://example.lonerunners.net/show/11

Utilizzate degli url sexy che recano indicazione del titolo,  o altre informazioni, della pagina come:

http://example.lonerunners.net/show/11-this-is-a-test

Metadata dinamici

I tag dei metadata che descrivono la pagina come title, keywords e description è bene che non siano statici per ogni pagina del sito. Fate in modo che vengano generati con contenuto diverso per più pagine possibile.

Evidare la duplicazione

Se avete contenuti o pagine che vengono duplicate bisogna far in modo che i duplicati non siano indicizzati dai motori di ricerca. Questo si realizza semplicemente con un uso accorto del file robots.txt o aggiungendo il seguente tag nelle pagine che non devono esser indicizzate:

<meta name="robots" content="noindex,nofollow" />

Sintassi

Far in modo che il codice HTML generato sia w3c compliant e non contenga errori di sintassi.

Accessibilità

Cercare di disegnare un sito nel modo più accessibile possibile e ricordate di utilizzare i tag alt e title.

Fai un corso su Ruby on Rails con qualche slide

Saturday, November 8th, 2008

Le slide qui sopra sono state pensate per un corso introduttivo di cinque giorni su Ruby on Rails, sono molto ben fatte e affrontano con vari esempi tutte le tematiche che uno sviluppatore Rails deve conoscere.

Rappresentano un ottimo punto di partenza per chi vuole imparare da solo Ruby on Rails.

Talk: Sviluppo web con Ruby on Rails

Saturday, November 1st, 2008

Mercoledì 5 novembre terrò un talk intitolato “Sviluppo web con Ruby on Rails” nel corso di una serie di serate a tema del LUG Trieste.

Durante la serata si parlerà dello sviluppo di siti web, del framework Ruby on Rails e di come utilizzzarlo per creare un sito web tra slide ed esempi pratici. L’abstract è il seguente:

Sono stanco, stufo e ho poco tempo libero. Voglio risultati solidi,
subito, senza perder tempo e possibilmente divertendomi.
Una panoramica sullo sviluppo di siti web utilizzando il framework Ruby
on Rails.

Le istruzioni per raggiungere il luogo dell’evento, che si terrà alle ore 20.30 presso la Casa delle Culture di Via Orlandini, 38 a Trieste si trovano qui.

CakePHP vs Ruby on Rails

Friday, September 12th, 2008

Ruby on Rails or PHP, this is the dilemma.
I think that Ruby on Rails is the greatest web development framework i have ever used, but Ruby is too slow, needs the deploy of some libraries, and can be a hell when you need to scale.
On the other side PHP is tedious, but scale well and have a lot of libraries.

Links: