Articoli su ‘programmatore’

17 febbraio 2010 - Tags: ,

E’ sempre più probabile che ci sia la necessità di realizzare siti multilingua, e fortunatamente con Joomla abbiamo già tutti gli strumenti necessari. Bisogna solo sapere dove mettere le mani. Come dice il titolo, questa sarà una introduzione rapida: verranno forniti i concetti fondamentali, lasciandovi poi liberi di sperimentare direttamente sui vostri siti. Magari non quelli in produzione :-)

Innanzitutto distinguiamo tra la gestione multilingua del Sistema e quella dei Contenuti. In questo articolo affronteremo solo la prima, mentre la seconda sarà oggetto di un articolo successivo.

(continua…)

25 gennaio 2010 - Tags: ,

Importante annuncio per i programmatori italiani che abbiano il desiderio di contribuire allo sviluppo del progetto originale di VirtueMart: grazie alla collaborazione tra GiBiLogic e VirtueMart Italia nasce VMICode, ovvero una serie di giornate di programazione intensiva, allo scopo di risolvere bug o implementare feature direttamente nel core di VirtueMart. Ecco tutti i dettagli.

(continua…)

20 gennaio 2010 - Tags:

Non contento di approfondire aspetti sistemistici, come ha fatto prima con Samba e poi con Apache (serie che è tuttora in corso),  Cesare si dedica ora anche a sviscerare argomenti avanzati legati al mondo della programmazione. Vediamo di cosa si sta parlando.

(continua…)

28 dicembre 2009 - Tags: ,

Dalla versione 1.1.4 di VirtueMart esiste una interessante novità, una funzionalità semplice ma efficace per poter personalizzare il funzionamento dell’applicativo senza interferire con il codice originale e quindi tenendosi aperta la strada degli aggiornamenti di versione. Vi avviso, per capire quanto segue è necessario avere un minimo di competenza di programmazione PHP. Vediamo di che si tratta.

(continua…)

18 novembre 2009 - Tags: ,

Questo articolo voleva essere semplicemente una serie di consigli su come velocizzare l’esecuzione di una pagina PHP grazie ad alcune scelte di sintassi e ai comandi utilizzati. Pian piano, però, parlando con colleghi programmatori, è emerso chiaramente che ci sono ben altre verifiche da fare, a livello di design del nostro codice, per avere variazioni davvero significative nelle prestazioni.

Da bravi programmatori quali vogliamo diventare, nel resto dell’articolo vediamo sia le une che le altre.

(continua…)

28 ottobre 2009 - Tags: , ,

Come segnalato sul sito di VirtueMart Italia, è uscita qualche giorno fa la versione 1.1.4 di VirtueMart, il componente di e-commerce per Joomla.

Questa versione non dovrebbe portare clamorose modifiche in termini di funzionalità utente, ma una serie di correzioni e migliorie del codice e – voci di corridoio dicono – un sistema per sovrascrivere le classi predefinite e quindi facilitare la scrittura di personalizzazioni.

Nei prossimi giorni approfondiremo questa nuova versione e vi sapremo dire le nostre impressioni; vi sapremo dire anche la modalità migliore per effettuare l’aggiornamento ed eventuali avvertenze. Attenzione: se sul vostro sito sono presenti delle personalizzazioni del codice (magari realizzate da noi :-) ) ricordatevi di salvare tutto prima dell’aggiornamento e di trasportare tali personalizzazioni sulla nuova versione.

7 ottobre 2009 - Tags: , ,

Una potenzialità poco conosciuta dalla maggior parte degli utenti Joomla è quella di mettere il proprio sito online. O meglio, probabilmente non tutti sanno che:

  • da amministratori, è possibile lavorare e vedere ugualmente il sito quando si è in modalità offline;
  • è possibile personalizzare la pagina che ci avvisa che il sito è offline.

Vediamo come fare.

(continua…)

16 settembre 2009 - Tags: , , ,

Una delle nostre estensioni preferite e più usate è sh404SEF, un componente per la gestione del rewrite degli indirizzi che, a differenza delle opzioni base incluse in Joomla 1.5, fornisce una notevole quantità di opzioni aggiuntive. Su questo stesso blog ne abbiamo già parlato e l’abbiamo consigliata.

E’ notizia fresca che tale estensione diventerà commerciale, venduta da Anything Digital mantenendo però l’autore originale, Yannick Gautier, come principale sviluppatore (pagato, immagino).

L’articolo del blog di Yannick (e gli articoli precedenti) spiega chiaramente come per motivi personali e professionali non avesse più il tempo di seguire questa estensione a tempo perso, offrendola gratuitamente. Piuttosto che abbandonarla del tutto, ha pertanto deciso di accettare la proposta di una struttura commerciale. Nota non banale, l’estensione rimarrà sotto licenza GPL, che riguarda la libertà di utilizzo e di ridistribuzione, senza porre limiti al prezzo di vendita.

I commenti del blog sono molto variabili, perlopiùù negativi riguardo a questa decisione. Certo, in un mondo come quello di Joomla dove il programma stesso e molte delle principali estensioni sono offerte gratuitamente, la notizia che una di queste diventi a pagamento è sempre sensazionale.

Però da programmatore mi sento di non poter certo accusare la scelta di Yannick. Non è sempre facile o addirittura possibile donare gratuitamente il proprio tempo e l’unica cosa che dovremmo fare è quella di ringraziarlo per quanto fatto finora. Ritengo che dare per scontato un dono e arrabbiarsi quando ci viene tolto sia sempre una cosa ingiusta.

La mia critica può essere solo di tipo commerciale: una scelta migliore poteva essere quella di lasciare lo scarico gratuito della versione base, magari implementando una versione “Pro”  a pagamento, o un sistema di assistenza o qualcosa del genere, in modo da generare un introito senza intaccare la massa di utenti che hanno reso famoso questo prodotto.

Detto tutto questo, per chi come noi realizzi siti commercialmente la cosa non deve preoccupare più di tanto: la licenza annuale è irrisoria e prevede la possibilità di installarlo su quanti siti vogliamo, quindi alla fine sono costi irrilevanti.

Grazie ancora a Yannick per quanto fatto finora e in bocca al lupo a questo utilissimo componente, che dovrà ora sfidare un mercato molto più aggressivo di prima.