Archivio Articoli di dicembre 2008

Ecco perchè ho scelto WordPress

Sviluppo Siti 3 Commenti »

Chiedo perdono a chi è un “quasi fedele” lettore di questo mio blog, ma in questo periodo, di tempo, proprio non ne riesco a trovare! Cerco sempre di recuperare tempo per scrivere, butto giù qualche bozza, ne correggo qualche altra ma il telefono squilla e faccio fatica a seguire tutto quanto. Ma oggi, sul social network che ora è sulla bocca di tutti, mi è arrivato un messaggio che mi ha dato l’idea per scrivere un nuovo articolo che, preparatevi, non correggerò e non rileggerò più volte.

Ho dato un occhiata al tuo blog e volevo domandarti come mai la tua scelta è caduta su wordpress anziché su altre alternative. Si è trattato di un caso (perchè uno vale l’altro) o è una scelta motivata da qualche ragione specifica? 

Premetto che in questo articolo NON farò un confronto tecnico delle piattaforme che prenderò in esame, ma mi limiterò a motivare la scelta di utilizzare WordPress per la scrittura di questo mio blog personale.

WordPress è “Giovane ma maturo”

Come spesso, da qualche anno a questa parte, ci sono alcune novità che incalzano e cominciano a correre molto più delle concorrenti che, negli anni precedenti, si sono acquistate una grossa fetta di mercato. Un esempio è la distro di Linux divenuta ora una delle più famose e semplici per chi decide di buttarsi nel mondo di Unix per abbandonare Windows e non cambiare hardware per passare all’ottimo Mac: Ubuntu.

E così WordPress, nato forse poco in ritardo alla maggior parte dei suoi concorrenti, si è subito distinto per la semplicità di installazione prima e d’uso dopo, aggregando un grandissimo numero di sviluppatori che l’hanno trasformato nella piattaforma di blogging più conosciuta e utilizzata.

WordPress è “Sempre aggiornato”

WordPress, in poco meno di un anno ha rilasciato numerose versioni della sua piattaforma, cambiandone l’aspetto grafico per ben due volte, arrivando ad una versione (l’ultima, la 2.7) in pieno stile 2.0, attraverso il largo uso di AJAX, l’ottimo accostamento di immagini e di stili e CSS e un’analisi ragionata delle dimensioni e della gestione degli spazi.

La recente aggiunta del prima plugin e poi modulo integrato per il processo di auto-aggiornamento rende i suoi plugin sempre aggiornati e funzionali, così come gli avvisi che permetto di sapere se è stata rilasciata una nuova versione stabile per avere sempre la piattaforma funzionale e sicura.

WordPress è “Versatile”

Ho cominicato a giocare con WordPress quando ancora era veramente povero e così l’ho visto crescere e maturare fino ad ora. Lo studio dei moduli e delle sue funzioni mi ha permesso di capire quanto è versatile e quanto è semplice utilizzarlo per qualsiasi evenienza, dal singolo blog, al sito che, ad un blog non assomiglia assolutamente (come esempio vedi il sito del B&B vicino a Malpensa)!!!

Conclusioni

Anche altre piattaforme blog possiedono alcune di queste tante piccole caratteristiche che rendono WordPress così ricco, ma posso assicurare che dietro di loro è difficile che ci sia un numero di sviluppatori così grande da riuscire a rilasciare aggiornamenti con migliorie e correzioni sulla sicurezza ogni 2/3 mesi. E questo è il motivo per cui ho deciso di usare WordPress al posto di tante altre piattaforme!

WordPress 2.7

Sviluppo Siti Nessun Commento »

Ho aggiornato WP all’ultima versione rilasciata proprio in questi giorni, la versione 2.7.
Ora sto pubblicando un articolo utilizzando la funzione di QuickPress inserita direttamente in bacheca.
L’interfaccia finale che avevo seguito e votato sembra carina e funzionale…

dateAdd in Javascript

Programmazione, Sviluppo Siti 1 Commento »

Mi sono scontrato con una funziona banale, conosciuta in ASP (VBScript), ma comoda, funzione che in JS non ho mai visto e trovato (magari ne ho anche fatte poche ricerche). DateAdd permette di sommare ad una data un valore qualsiasi di un intervallo dato (secondi, minuti, ore, giorni, mesi e anni).

Potete scaricare qui la mia funzione dateAdd in JS.

Funzionamento

Utilizzare la funzione è semplicissimo: a seguito alcuni esempi.

/* Sommare 10 ore all'ora di oggi */
ora_nuova = addInterval(new Date(), 'h', 10);

/* Sommare 300 secondi all'ora di prima */
ora_nuova2 = addInterval(ora_nuova, 's', 300);

Semplice, non credete?

Abilitare cURL su EasyPHP

Programmazione 1 Commento »

Probabilmente sono rimasto uno dei pochi che utilizzano ancora EasyPHP al posto dei tanti XAMPP o simili, ma EasyPHP l’ho visto crescere e, a parte qualche difetto nella versione 1.8 (molto meglio la versione 1.7), ora che è giunto ad una versione 2.0beta è diventato per me un pacchetto standard, tanto da averlo installato anche sul gioiellino che vi ho descritto l’altro giorno, il mio nuovo Samsung NC10.

Per chi non lo conosce, EasyPHP è un piccolo programma che racchiude Apache, MySQL e PHP e permette una semplice configurazione di tutti questi pacchetti per il web.

Abilitare cURL

Se avete provato a decommentare la linea che porta così ad abilitare l’estensione cURL di PHP vi sarete trovati di fronte ad un piccolo errore di Windows che appare ogni volta che PHP cerca di caricare questa estensione. Infatti, per poter utilizzare cURL, è necessario fare una copia di due DLL di PHP all’interno della cartella di sistema di Windows (system32).

Per abilitare questo modulo in ambiente Windows, occorre copiare libeay32.dll e ssleay32.dll dalla cartella delle DLL del pacchetto PHP/Win32 nella cartella SYSTEM32 della propria macchina Windows. (Es: C:\WINNT\SYSTEM32 o C:\WINDOWS\SYSTEM)

Altro? ;)

Magento: e-Commerce Open Source

Marketing 1 Commento »

Rieccomi a scrivere, dopo tanto tempo, circa un pacchetto opensouce per l’e-commerce che conosco ormai da parecchio tempo ma di cui non ho mai, non chiedetemene il perchè, parlato. Magento, abbastanza giovane come piattaforma di ecommerce vanta già più di 500.000 download e un gruppo di sviluppatori sempre crescente.

Per anticipare eventuali problemi sull’installazione di Magento, gli sviluppatori hanno anche creato una piccolo script per verificare che il tuo server sia già correttamente configurato secondo i requisiti del tuo futuro negozio online.

Perchè Magento?

Hai provato a dare un’occhiata alla pagina con l’elenco delle features? Non ancora? Allora te ne riassumo anche solo qualcuna, vediamo se ti viene un po’ di acquolina?

Leggi il resto dell’articolo »