Le blog de bagu - Mot-clé - Programmation2024-03-08T11:25:20+01:00Hugues Cheguillaumeurn:md5:2492663d3e60e0b7cbb07f63e88ec2b3DotclearCloudflare et Google Map, une solution pour le chargement de la carte...urn:md5:8062cd6b2f7b26faec8df6460e705e142017-06-15T10:09:00+02:002017-06-15T09:18:34+02:00baguApache/PHP/Nginx/MySQLCloudflareGoogle MapProgrammation <p><img src="https://blog.bagu.biz/public/cloudflare.png" alt="" style="float: right; margin: 0 0 1em 1em;" />J'ai récemment activé RocketLoader sur Clouflare afin d'optimiser les différents temps de chargement de mes pages contenant du javascript.<br />Le problème, c'est que le système de vérification de clé api de Google pour afficher une Google Map sur l'un de mes sites ne se chargeait plus correctement.<br /><br />En fait, beaucoup de script Google ne fonctionnaient plus.</p>
<p>Du coup, comment faire ?<br />Activer manuellement ? Désactiver RocketLoader ?<br />Ce serait dommage étant donné le gain conséquent en réactivité des sites utilisant du javascript.<br /><br />En fait, la solution est toute simple, il suffit d'indiquer à Cloudflare d'exclure certains script en modifiant les balises d'appel comme suit :</p>
<p><code><script type='text/javascript' src='$src'></script></code></p>
<p>par :</p>
<p><code><script data-cfasync='false' type='text/javascript' src='$src'></script></code></p>
<p>A noter que <strong>data-cfasync='false'</strong> DOIT se trouver AVANT l'appel <strong>src=</strong> sinon, il serait ignoré...<br /><br />Source : <a href="https://snippets.webaware.com.au/snippets/stop-cloudflare-rocketscript-breaking-wordpress-plugin-scripts/">snippets.webaware.com.au</a></p>PHP 5.5.0 et le nouveau système de gestion des mots de passeurn:md5:2359b304ebfb0311a15bc13f0e3e23982012-12-01T15:50:00+01:002012-12-09T14:20:58+01:00baguApache/PHP/Nginx/MySQLAstuceInformatiquePHPProgrammation <p>Depuis le temps que j'attendais ça....</p>
<p>Si vous avez eu à coder un peu avec <a href="https://blog.bagu.biz/?tag/PHP">PHP</a>, vous avez dû vous rendre compte de la misère que c'est pour gérer les mots de passe...<br />Il y a 20.000 techniques différentes dont le 7/8ème sont foireuses, et le restant est super compliqué ou très peu performant.<br />Le nouveau système livré avec <a href="https://blog.bagu.biz/?tag/PHP">PHP</a> 5.5.0 est simple, s'appuie sur bcrypt (par défaut) et va vraiment uniformiser tout ce merdier (désolé, mais c'est le mot le plus approprié ^^)</p>
<p>Du coup, sachant que certains voudront plus de détails, voici le lien décrivant le système :</p>
<p><a href="https://wiki.php.net/rfc/password_hash">https://wiki.php.net/rfc/password_hash</a></p>
<p>Et voici le lien du changelog complet :</p>
<p><a href="https://github.com/php/php-src/blob/php-5.5.0alpha1/NEWS">https://github.com/php/php-src/blob/php-5.5.0alpha1/NEWS</a></p>https://blog.bagu.biz/?post/2012/12/01/PHP-5.5.0-et-le-nouveau-syst%C3%A8me-de-gestion-des-mots-de-passe#comment-formhttps://blog.bagu.biz/?feed/atom/comments/89