Magazine Ebusiness

Utili librerie PHP open source

Da Iwebdesigner @Iwebdesigner_it

da in Utili librerie PHP open sourceMagooPHP , Risorse Web Design

Le migliori librerie PHP che ogni sviluppatore dovrebbe utilizzare

Utili librerie PHP open source

Ad oggi il linguaggio PHP, nato nel lontano 1995, è maggiorenne ed è ancora il linguaggio di programmazione più popolare tra gli sviluppatori. La comunità PHP su GitHub è grandissima e molto attiva con progetti sempre nuovi. Qui di seguito ti propongo le migliori librerie PHP open source che ogni sviluppatore dovrebbe conoscere.

Librerie PHP

Una fantastica libreria che ci permette di implementare nelle nostre app l'editing di fogli di calcolo. Con questo strumento possiamo leggere molti formati di file tra cui xls, xml, csv, odt e ods.

Libreria PHP che consente agli utenti di autentificarsi attraverso i maggiori social networks (Facebook, Twitter, Gplus, GitHub, LinkedIn, Instagram). Molto semplice da integrare nelle tue app PHP.

Questa libreria permette di implementare un sistema di caching nelle applicazioni PHP in modo di avere un caricamento più fluido e veloce riducendo la quantità di query al database. Invece di eseguire ogni volta una query, FastCache manda solo quelle uniche salvando le seguenti in cache. In questo modo se hai la stessa query ripetuta più volte, essa sarà caricata solo una volta e le altre saranno dati che arrivano dalla cache. Non sprechi tempo macchina e fluidifichi il lavoro del db.

La più famosa e grande libreria PHP esistente utilizzata anche da Drupal e WordPress. Come è chiaro dal nome serve per inviare messaggi di posta elettronica in PHP con supporto SMTP.

Goutte ti permette di scansionare un sito web estraendo il suo codice HTML o i dati XML. Funziona inviando una richiesta ad una URL e restituisce un oggetto Crawler che consente allo sviluppatore di interagire con la pagina remota in molti modi.

require 'vendor/autoload.php'; echo \Munee\Dispatcher::run(new \Munee\Request());

Munee è una libreria poliedrica con molti assi nella manica come combinare più richieste CSS o JavaScript in una unica, ridimensionare le immagini, compilazione automatica di Sass, minimizzare il codice js e la compressione Gzip. Tutte queste funzioni della libreria vengono memorizzate in cache sia lato server che client in modo da ottenere prestazioni ottimali.

Guzzle è uno dei migliori client HTTP esistenti, riesce a gestire tutte le attività HTTP come le richieste asincrone e sincrone, i cookies, lo streaming, il download e l'upload di grandi files. Molto semplice da utilizzare con una documentazione completa e funzionale per ogni developer.

Newsletter

Scritto da Magoo

Utili librerie PHP open source

Vuoi approfondire l'argomento?

Ricevi i nostri migliori articoli di tuo interesse direttamente nella tua casella di posta!


Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :