Articles taggués ‘Php’

Rechercher du code sur Google

15/03/2010

Google Rechercher de Code, vous permet de rechercher du code dans n’importe quel langage de programmation.
C’est une fonctionnalité très pratique pour éviter de réinventer la roue.

Si vous voulez par exemple filtrer les langages PHP : ajouter lang:PHP dans votre recherche (ou Java, C++, C, Ada, Javascript,…).

Zakstudio Développement , , , , , , ,

Un fonction en PHP pour cacher un mail

04/02/2010

Vous avez surement eut besoin d’afficher un email dans une page web. Et vous êtes certainement réticent à l’afficher en clair, pour des raisons de spam.

Et bien une fonction PHP va permettre de cacher l’adresse email pour la rendre compliquer à déchiffrer pour les moteurs qui scrutent vos pages.

Au final elle sera afficher comme ceci en HTML :

<span id="e508260209">[javascript protected email address]</span>
<script type="text/javascript">
/*<![CDATA[*/
eval("var a=\"_tnMf+5XAjN8uWwVizhKFoSQ0vsPE7UkBZ@29q3Td.GYeRl-arLD4CIcxgp1mO6HbJy\";
var b=a.split(\"\").sort().join(\"\");
var c=\"mR1mWmR1mnYcC\";
var d=\"\";
for(var e=0;e<c.length;e++)d+=b.charAt(a.indexOf(c.charAt(e)));
document.getElementById(\"e508260209\").innerHTML=\"<a href=\\\"mailto:\"+d+\"\\\">\"+d+\"</a>\"")/*]]>*/
</script>

Voici le code de la fonction :

function hide_email($email) {
$character_set  = '+-.0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz';
$key = str_shuffle($character_set); $cipher_text = ''; $id = 'e'.rand(1,999999999);
for ($i=0;$i"+d+""';
$script = "eval(\"".str_replace(array("\\",'"'),array("\\\\",'\"'), $script)."\")";
$script = ''; return '[javascript protected email address]'.$script; }

Vous l’appellerez comme ceci :

echo hide_email('test@test.com');

Bien sûr vous pourrez (devrez) modifier certains paramètres pour la rendre unique.

source

Zakstudio Développement , ,

Une TV PHP

24/01/2009

L’AFUP (L’Association Française des Utilisateurs de PHP), viens de créer une TV parlant de PHP qui parlent des news concernant le language de programmation open-source axé web PHP.

Tout n’est pas parfait, il manque pas mal de chose et surout de simplicité (un bon niveau de PHP est necessaire pour comprendre les news).

Mais bon on est qu’à deux emissions donc laissons leur un peu de temps. Voici le lien..

Zakstudio Développement

10 librairies web pour des interfaces utilisateurs

23/01/2009

Voici 10 librairies UI (User Interface – Interface utilisateur). Qui vous permettront de dynamiser vos sites ou back office sans avoir à réinventer la roue.

Elles vous donnent la possibilité de manipuler des objets d’un framework et ainsi créer des fenetres, sliders, combos, RichText, Arbres ,etc…

Si vous en utilisez d’autres sans parler des basiques et connues comme Scriptaculous, MooTools ou Prototype.

Zakstudio Développement , , , ,

EasyPhp 3.0 est sorti

23/01/2009

Voici la version définitive d’EasyPhp qui regroupe :
- Apache 2.2.11
- PHP 5.2.8
- MySQL 5.1.30

Pour ceux qui ne connaissent pas ce logiciel, il permet d’installer sur un ordinateur un serveur Web (apache) avec son module PHP ainsi qu’une base de données (MySQL), le tout gratuitement et sans licence puisque c’est logiciel sont libres de droit.

Niveau interface il n’y a pas beaucoup de changement mais bon, on reste en terrain connu et on peut pas faire plus simple. Le tout avec des versions plus récentes bien entendu.

Donc si vous voulez développer votre site et vous mettre au PHP c’est le logiciel parfait pour faire ça. Voici le lien de la bête.

Zakstudio Développement , , ,

50 outils pour le PHP

21/01/2009

Ça passe par les debuggers, les outils de test et d’optimisation, les outils de documentations, ceux de sécurité, ceux permettant de créer et manipuler des images ou des graphiques.

Il y a aussi des outils pour améliorer la présentation du code, des contrôles de version, des classes et extensions, des plugins firefox, des frameworks, des IDEs éditeurs PHP et bien sûr des sources.

Tous ceci en gratuits ou payants. Mais assez résumé voici le lien qui regroupe tout ça et un grand merci à lui.

Zakstudio Développement ,

Optimisez votre code php

29/08/2008

Php Benchmark est un site qui, comme son nom l’indique, a fait des tests sur du code PHP pour savoir quelles instructions sont les plus rapides.

Le principe est le suivant : avec des boucles répétées 1000 fois, ils récupèrent les temps d’exécution et les comparent.

Donc vous pourrez savoir si le Foreach est plus fort que le For, ou le  » est mieux que le ‘, ou si l’Echo bat le Print…

Très utile, si vous n’avez pas opté pour ces habitudes de programmation, il faudra les prendre :)

Zakstudio Développement, Informatique , ,

1 996 commentaires indésirables
bloqué par