Utilizzare in modo efficiente i moduli PHP predefiniti

PEAR (PHP Extension and Application Repository) è un archivio strutturato per componenti PHP riutilizzabili. Invece di scrivere da zero funzioni complesse per l'invio di e-mail, l'elaborazione XML o le query al database, puoi attingere a migliaia di pacchetti open source verificati e installarli con pochi clic.

Vantaggio per gli sviluppatori: I pacchetti PEAR accelerano enormemente lo sviluppo. È sufficiente includere il codice installato nel tuo script utilizzando un'istruzione include.

Trovare e installare pacchetti PEAR

Hai tre modi per aggiungere nuove funzioni al tuo account di hosting:

  • Installazione diretta: Se conosci già il nome del pacchetto, inseriscilo sopra e clicca su "Installa ora".
  • Ricerca: Usa il campo di ricerca per cercare parole chiave come "Mail", "Date" o "XML".
  • Sfoglia il catalogo: Clicca su "Mostra estensioni PHP e pacchetti di applicazioni disponibili" per visualizzare l'elenco completo dei moduli disponibili.

Integrazione nel codice (Include Path)

Affinché i tuoi script PHP sappiano dove si trovano i pacchetti installati, devi conoscere il corretto percorso di inclusione (Include Path). Puoi trovarlo in cPanel nella parte superiore della sezione "Percorso di ricerca dei moduli".

Un tipico esempio di integrazione nel tuo script PHP:

set_include_path('/home/tuoutente/php' . PATH_SEPARATOR . get_include_path());
require_once 'PEAR/Nome_del_pacchetto.php';

Gestione dei moduli installati

Nella tabella "Estensioni PHP e pacchetti di applicazioni installati" puoi gestire i tuoi moduli:

Azione Significato
Aggiorna Aggiorna il pacchetto all'ultima versione disponibile.
Reinstalla Utile se i file sono stati danneggiati.
Disinstalla Rimuove il pacchetto dalla tua directory utente.
Moduli di sistema: Alcuni pacchetti sono già preinstallati ("Moduli installati nel sistema"). Questi possono essere utilizzati, ma non possono essere eliminati o modificati poiché sono necessari per il funzionamento del server.

Cerchi un'alternativa più moderna per i tuoi progetti PHP?
Chiedi al nostro supporto informazioni sull'uso di Composer tramite SSH.

Hai trovato utile questa risposta? 0 Utenti hanno trovato utile questa risposta (0 Voti)