Similaire à ma dernière question, j'aimerais avoir une fonction PHP qui peut prendre un chemin local et me dire (a) combien la taille totale du fichier est pour HTML, CSS, JS et images, et (b) le temps de chargement total pour cette page. Comme YSlow je pense, mais en tant que fonction PHP.Fonction PHP pour obtenir la taille de fichier et le temps de chargement pour une page
Des pensées? J'ai regardé autour de moi et je me demandais si je pouvais utiliser CURL pour ça? Même si j'ai besoin de vérifier les chemins qui sont sur mon propre serveur? Merci!
Mise à jour:
Après avoir lu les commentaires, se rendant compte que je suis hors de la base. Au lieu de se demander s'il existe un moyen d'obtenir un score YSlow par programme pour une page (ou un score de performance similaire). Je suppose qu'il faudrait frapper un site tiers qui agirait en tant que client. Essentiellement, j'essaie de parcourir un groupe de pages et d'obtenir une sorte de mesure de la performance. Merci!
Vous pouvez également utiliser des fonctions de fichier telles que 'fopen()' avec l'URL au lieu de cURL (si * php.ini * 'allow_url_fopen' est activé) pour obtenir la page, puis rechercher des références à CSS et JS dans son Contenu. – Archimedix
S'il vous plaît définir ** temps de chargement ** – webbiedave
Ouais bons points, je suppose que je pourrais essayer et obtenir le temps qu'il faut servir la demande, mais ce n'est pas trop utile (il n'y a pas de base de données impliquée ici). Probablement juste la taille du fichier est un indicateur de performance assez bon pour l'instant. Merci! – dylanized