Testare la velocità di un sito web con cURL
Diciamo che ormai cURL non ha più bisogno di presentazioni!
Oggi lo usiamo per calcolare il tempo di caricamento di una pagina.
Diciamo che ormai cURL non ha più bisogno di presentazioni!
Oggi lo usiamo per calcolare il tempo di caricamento di una pagina.
Ho trovato una libreria per Node.js che ci permette di trasformare un URL (o meglio il suo contenuto) in PDF: URL to PDF Microservice!
Ad essere più precisi, non si tratta di una libreria; ma praticamente di un programma intero che possiamo modificare per le nostre esigenze.
Girovagando mi sono imbattuto su un servizio online che restituisce parecchie informazioni, anche molto diverse tra loro: Cli.Fyi!
Il servizio è gratuito, e lo trovo alquanto curioso, vista la diversità di informazioni che si possono ottenere.
Al momento sono elencati questi servizi:
Ho scoperto un servizio online che, data una stringa, ritorna un QR code: qrenco.de!
Il servizio è molto semplice da usare, ed è possibile interrogarlo in qualsiasi maniera.
Vediamo due esempi usando la riga di comando in Linux.
Update in fondo
Javascript nasce come un linguaggio lato client, e quindi non può accedere ed eseguire operazioni lato server (a meno di non usare framework specifici ovviamente, ma non è il nostro caso).
La mia necessità è quella di far scaricare agli utenti un file tramite AJAX.
Questo perchè il file, prima di essere creato, richiede un pò di elaborazione.
Usando un linguaggio lato server (nel nostro caso PHP) è possibile eseguire questa operazione.
Ho trovato questo script Python, che in pratica ci permette di visualizzare in maniera leggibile le statistiche delle richieste fatte con curl: httpstat!
Se siamo su Debian, possiamo procedere ad installarlo così:
# aptitude install curl python3-pip