Blog

Guida ai Permalink WordPress

La piattaforma CMS WordPress ha consentito a milioni di persone di sviluppare un proprio sito personale o azinedale senza conoscenze di programmazione e di html. Con WordPress, ciascuno è libero di personalizzare in tutto e per tutto il proprio sito web e, pur senza competenze in materia SEO, di trovarsi indicizzato nelle SERP di Google. Una delle caratteristiche che ha reso WP, soprattutto all'inizio, così performante sotto il profilo dell'indicizzazione ( leggi :Domanda SEO: Google ama WordPress? ) è proprio la funzione di riscrittura degli URL delle pagine con i "Pretty Permalink". Cosa sono i Permalink? Tutte le pagine web hanno un URL( unique Uniform [...]

Guida ai Permalink WordPress 2016-12-22T14:11:57+00:00

Sito vetrina: cosa scegliere fra HTML puro e WordPress?

Magari qualcuno di voi leggendo il titolo avrà pensato: "Un sito fatto in puro html nel 2016? Ma questo da dove viene?". Quindi, per pensieri di questo tipo, sicuramente a una fetta dei lettori sarò sembrato non proprio sano di mente...ma se hai letto fin qui forse riesco a spiegarmi. La premessa fondamentale è che Wordpress, sicuramente il miglior CMS, è sì open source e quindi senza costi di licenza, ma sviluppare un sito su questa piattaforma ha dei costi. Quali? Direi che è ovvio, il tempo impiegato perché tutto fuonzioni e l'aspetto complessivo sia almeno "decoroso". Poi una volta terminato il lavoro la [...]

Sito vetrina: cosa scegliere fra HTML puro e WordPress? 2016-12-22T14:13:16+00:00

Lo confesso: odio WordPress…ma sono costretto ad usarlo.

Giusto per farmi capire meglio: sono un "vecchio" programmatore Windows. Quando ho iniziato non esistevamo CMS e se facevi un sito con funzionalità non standard le scrivevi tutte tu. Tempi biblici, ma controllavi ogni parte del codice e tutti gli onori/oneri erano tuoi. Negli anni sono passato dalle pagine ASP classiche, con dll sviluppate in VB, alle attuali pagine MVC sviluppate con Razor, C# e HTML 5. Rimango dell'idea che per progetti full custom questa strada sia la migliore, soprattutto se sono richieste GUI evolute e funzionalità complesse (scherzando con la mia amica/socia Stefania sono un amante del lato oscuro del web...), ma [...]

Lo confesso: odio WordPress…ma sono costretto ad usarlo. 2016-12-22T14:14:44+00:00

MVC & C#: Bundling and Minification: buone pratiche per velocizzare le prestazioni al caricamento.

Nella programmazione C# e MVC si possono utilizzare delle tecniche assai utili per creare siti con il massimo delle prestazioni. Attraverso uno strumento pressoché nativo è possibile lavorare in sviluppo su file leggibili e averli immediatamente ottimizzati per la versione di release. La maggior parte degli attuali browser limita il numero il numero di connessioni simultanee per ciascun HOST. Ciò significa che, mentre alcune richieste sono in fase di elaborazione, quelle che eccedono il numero massimo di connessioni sul medesimo HOST verranno messe in coda dal browser. Nell'immagine sottostante si osserva come alcune risorse in download sono in attesa di essere scaricate proprio per [...]

MVC & C#: Bundling and Minification: buone pratiche per velocizzare le prestazioni al caricamento. 2016-12-22T14:16:12+00:00

Riordinare gli elementi di una “select” con jQuery e Javascript

Un caso piuttosto frequente in cui ci si può imbattere durante lo sviluppo di applicazioni web è quello di trovare gli elementi di una "select" ordinati in maniera non ottimale, probabilmente a causa di una query nel DB per la quale non è stato gestito un ORDER BY per una svista o anche per evitare di sovraccaricare il server MYSQL in query su colonne non indicizzate. Ad esempio nel caso di una select di questo tipo: [crayon-5dcbd5e16d62d794143173/] Il cui output: Seleziona Misura 5.5 - €111.99 Misura 5 - €111.99 Misura 10 - €111.99 Misura 7 - €111.99 Misura 6.5 - €111.99 [...]

Riordinare gli elementi di una “select” con jQuery e Javascript 2017-01-02T17:09:51+00:00

Qual è la differenza fra JPG e PNG ?

PNG e JPG sono di gran lunga i due formati di file immagine più comunemente utilizzati sul web. Secondo W3Techs  JPG è l'estensione immagine più comunemente usata, utilizzato da 73,5% di tutti i siti, PNG è  seconda  al 72%. Quando si tratta di aggiungere le immagini a un sito web è importante conoscere le differenze per scegliere il formato migliore da utilizzare. Spieghiamo rapidamente le differenze tra PNG e JPG . PNG PNG è un estensione del file che sta per Portable Network Graphic, ed è visto come .png nel browser e sistemi operativi. Si tratta di un formato di file grafica raster che supporta [...]

Qual è la differenza fra JPG e PNG ? 2016-12-22T14:18:11+00:00

Aggiornamenti WordPress: problema pagina bianca. Come fare?

Oggi parliamo di una situazione che non è frequentissima, ma che può far perdere parecchio tempo se non si sa dove mettere le mani (e risolvibile in pochi secondi, sapendo cosa fare) Forse vi è capitato che, subito dopo l'aggiornamento di un tema Wordpress o di un plugin, appaia una pagina bianca che impedisce di fare qualsiasi operazione. Innanzitutto è buona norma, in questi casi, attivare il debug. Per farlo occorre aprire il file wp-config.php, situato nella root dell'installazione, e modificare la seguente riga [crayon-5dcbd5e16d786291639251/] A questo punto, ricaricando la pagina, dovrebbe comparire il messaggio di errore che spiega cosa è [...]

Aggiornamenti WordPress: problema pagina bianca. Come fare? 2017-01-14T13:21:58+00:00

Realizzare un “loader” in puro CSS3

Il web moderno è sempre più ricco di navigazione "on the page", senza ricaricamenti della pagina, con funzioni  ajax che ricaricano parte dei contenuti o eseguono operazioni lato server, ed è ormai naturale per l'utente vedere delle immagini che rappresentano un tempo di attesa ..i "Loader" Durante le chiamate ajax che eseguono operazioni (sincrone o asincrone) sul server, molto spesso i ritardo dovuto all'esecuzione del codice può essere troppo lungo e una non adeguata copertura di questi tempi da la sensazione all'utente che sulla pagina non stia avvenendo nulla. Così magari si è portati a cliccare nuovamente un bottone e ciò, oltre [...]

Realizzare un “loader” in puro CSS3 2016-12-22T14:21:27+00:00

Perchè sviluppiamo (anche) in PHP

PHP è uno dei linguaggi di programmazione più popolari per siti e applicazioni web based. Combinato con il database MySql offre il materiale ideale per lo sviluppatore web. PHP è ampiamente conosciuto come un linguaggio robusto, con una grande varietà di funzionalità efficaci: avazate capacità matematiche, il supporto crittografico, la programmazione orientata agli oggetti e il supporto per tutti i tipi di database rendono PHP un linguaggio di sviluppo web ideale per le applicazioni web personalizzate. Inoltre può essere facilmente integrato nel codice HTML e questa perfetta integrazione e versatilità lo rende così preferito dagli sviluppatori di applicazioni su qualsiasi piattaforma. Moltissimi siti "famosi" sono [...]

Perchè sviluppiamo (anche) in PHP 2016-12-22T14:22:34+00:00