PHP GD ~ Il riscalamento delle immagini in real-time
Scritto da: Monska il 28/07/2009 alle 14:01
Tag: Programmazione, PHP.Visto 1126 volte.

Immagine: GD

Nella nostra esperienza di sviluppo di siti internet, un problema che di frequente si pone è quello di avere delle dimensioni fissate per le immagini che vengono mostrate.
Il problema potrebbe non sussistere nel caso di un sito statico, o dove chi carica le immagini da mostrare sono solo gli amministratori, i quali si dovranno prendere la briga di ridimensionare ogni singola immagine in modo da non creare disguidi nella visualizzazione.
Ma se per l'utente vi è la possibilità di caricare una immagine che verrà poi visualizzata in qualche modo, nessuno può prevedere in quali dimensioni l'utente caricherà tale immagine.
Inoltre utilizzando script di manipolazione di immagini, faciliteremo il lavoro a priori: nel caso avessimo una gallery che prende le immagini di una cartella, non dovremo avere la preoccupazione delle dimensioni a cui le immagini saranno caricate poichè lo script lavorerà per noi.

[continua...]



Apache e mod rewrite
Scritto da: Monska il 05/09/2009 alle 01:03
Tag: Internet, Informatica, Apache, SEO.Visto 5973 volte.

Immagine: Apache

Il mod rewrite è una tecnica utilizzata per generare URL più semplici e più rappresentative del contenuto della pagina, senza dover mostrare una serie di assegnazioni di variabili.

[continua...]



Il mod rewrite con parametri posizionali
Scritto da: Monska il 21/09/2011 alle 11:47
Tag: Programmazione, PHP, Internet, Apache, SEO.Visto 1309 volte.

Immagine: Apache

Come abbiamo già illustrato in questo articolo, la tecnica del mod rewrite permette di generare URL più semplici, più leggibili e più rappresentativi del contenuto di una pagina web, evitando di eseguire assegnazioni di variabili GET esplicitamente.

[continua...]



Dump di un database MySQL
Scritto da: spider il 06/08/2009 alle 01:01
Tag: Programmazione, PHP, Internet, Linux.Visto 6167 volte.

Il dump è un file che contiene l'intera struttura delle tabelle di un database ed eventualmente i relativi dati. E' composto da una lista di dichiarazioni scritte in SQL che ricreano le tabelle e la loro struttura, e inseriscono i dati presenti fino alla data del dump. Questa procedura viene utilizzata principalmente per fare il backup del database e per poter ripristinare le tabelle del database in caso di occasionali perdita di dati.
Immagine: mysql

[continua...]



SOAP ~ Simple Object Access Protocol
Scritto da: Monska il 17/02/2012 alle 00:24
Tag: Programmazione, PHP, Internet, Informatica.Visto 898 volte.

Immagine: API-SOAP

Ho deciso di parlarvi di questo argomento perchè più volte ho avuto la possibilità di interfacciarmi con API su protocollo SOAP, ma tutte le volte mi sono ritenuto fortunato di avere anche un servizio REST a mia disposizione. Sapevo comunque che alla fine prima o poi un servizio solo SOAP lo avrei trovato, e così è avvenuto pochi giorni fa.

[continua...]



Bash scripting e ImageMagik
Scritto da: spider il 01/10/2009 alle 20:26
Tag: Linux, Bash.Visto 1626 volte.

Una cosa molto noiosa da fare è convertire una ad una, le immagini che dovranno essere inseriti in un sito, e magari per ognuna di questi file si vuole una piccola descrizione. Lo script che andremo a esaminare, attraverso il comando convert (un tool di ImageMagik), ridemensiona l' immagine, la salva in una cartella prestabilita, e riempe un file php, per la futura gestione della stessa.

[continua...]



Scrivere dinamicamente un Feed RSS
Scritto da: Monska il 20/06/2009 alle 12:33
Tag: Programmazione, PHP.Visto 1723 volte.

Immagine: Feed RSS

Un feed RSS, acronimo di Really Simple Syndication, è un formato per la distribuzione di contenuti Web.
Il vero nocciolo del feed è un "semplice" file XML contenente i dati ben formattati per la distribuzione.

[continua...]



Memcached ~ Una cache condivisa
Scritto da: Monska il 15/12/2009 alle 00:13
Tag: Programmazione, PHP, Linux, Apache, Reti.Visto 2778 volte.

Immagine: Memcached Logo

Memcached è un software opensource che permette la gestione di una cache condivisa.
L'utilizzo di tale software permette di alleggerire il carico per quanto riguardo il dispositivo che fornisce lo storage dati.
Per esempio nel caso dell'utilizzo di un database, se un software richiede parecchi dati e le query eseguite sono spesso le stesse, sarebbe inutile continuare ad eseguire richieste procedurali al DBMS per reperire i dati, quando si possono facilmente salvare in una cache.

[continua...]



Google Maps Geocoding
Scritto da: Monska il 24/02/2012 alle 15:20
Tag: Programmazione, Geolocazione, PHP, Internet, API.Visto 1209 volte.

Immagine: Google Maps

Nonostante l'uso sempre più massivo del servizio di Google per quanto riguarda le mappe all'interno di siti e di applicazioni, non tutti conoscono il servizio di Geocoding di Google, che permette di trasformare un indirizzo esteso in coordinate geografiche correttamente interpretabili dal servizio Google Maps.
Attraverso questo servizio si può finalmente evitare di compilare i dati di latitudine e longitudine del punto che si vuole tracciare sulla mappa, ma basta l'indirizzo "human readable" per posizionare un marker sulla mappa.

[continua...]



Sphinx ~ un motore di ricerca semplice ed efficiente
Scritto da: Monska il 04/09/2012 alle 11:35
Tag: PHP, Linux, Informatica, Motori di ricerca.Visto 1564 volte.

Immagine: Sphinx Search Server

Spesso è volentieri ci è capitato di imbatterci nel rognoso problema della gestione di un motore di ricerca di alcuni dati presenti su una base dati. Questa attività viene spesso richiesta per progetti di natura web per rendere la navigazione più facile e indirizzare facilmente l'utente verso i contenuti di suo interesse.
Il software che vi presentiamo è un motore di ricerca full text in grado di indicizzare grosse quantità di dati e di gestire gli indici con una rapidità veramente notevole.

[continua...]






Licenza Creative Commons

Blog CodiceASbarre.Net di CodiceASbarre.Net sotto licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia License.
Lavoro basato su www.codiceasbarre.net.
Ulteriori permessi in merito questa licenza possono essere richiesti a info@codiceasbarre.net.


Link ad altri blog: