Affichage des articles dont le libellé est [tuto]. Afficher tous les articles
Affichage des articles dont le libellé est [tuto]. Afficher tous les articles

vendredi 30 août 2013

[TUTO] PHP - Mail + pièce jointe

Une fonction plutôt capricieuse.

Mail(), voilà une fonction qui en a déjà agacé plus d'un! Le moindre pet de travers et nous voilà partis pour déboguer à l'aveugle.

Vous trouverez ci-dessous un code simple pour envoyer un mail en php avec une pièce jointe. Testé et approuvé sur Windows Xampp et Linux. Attention aux utilisateurs Xampp, il faudra (dans certains cas) configurer sendmail au préalable.

lundi 1 juillet 2013

[TUTO PHP] Connexion + inscription facebook, google etc

Tous des cas sociaux...


Ces réseaux sociaux, on ne s'en passe plus... On a tous nos faiblesses, à tel point qu'on ne prend même plus le temps de remplir des formulaires d’inscription sur des sites qui pourtant en vaudraient la peine. Aujourd'hui nous allons étudier une librairie PHP (HybridAuth) permettant aux visiteurs de se connecter ou de s'inscrire sur notre site via leurs comptes Facebook, twitter, Google, etc.
 
Même si je ne cautionne pas trop ce genre de procédure, ça peut s’avérer utile pour nos visiteurs. Le top avec HybridAuth c'est qu'on ne va pas s’embêter à chercher toutes les fonctionnalités de chaque réseau pour l’implémenter manuellement dans notre site vu qu'on est face à un "tout en un" - Un seul fichier de configuration à paramétrer.

mardi 25 juin 2013

Ajax + Php

Un duo incontournable


Avec l'arrivée de Facebook, les gens se sont habitués à la fainéantise! Fini les F5 à répétition pour actualiser votre page, il suffit de montrer un signe de présence (scroll, focus, click) pour signaler au site en question que nous sommes là... Et comme le gentil chien chien à sa memère, Facebook, va vous chercher automatiquement du nouveau contenu.
Avec L'arrivé du HTML5 et des websocket c'est un peu différent maintenant. Mais peu importe, nous n'avons plus l'habitude des sites qui rechargent les pages pour la moindre petite action. C'est pourquoi on va faire appel à notre duo JavaScript et PHP et plus particulièrement à notre librairie Jquery.

mercredi 19 juin 2013

[TUTO] Nginx en Revers Proxy + Apache


Dans ce post je vais vous partager mon expérience dans la mise en place d'un serveur Nginx.
J'ai travaillé sur le sujet lorsque je menais des 'expériences' en matière de sécurité de serveur.
Le but était d'utiliser Apache sous un autre port que le 80 pour prévenir de certaines attaques et utiliser quelques contrôles en amont avant d'envoyer le client à apache. Au final je ne sais pas vraiment si cela m'évite des attaques pirates mais en attendant Nginx me sert à dispatcher les ressources avant d’envoyer les scripts à apache. Gain de performances.

mardi 18 juin 2013

[TUTO] Sécurisez votre connection SSH

Une connexion SSH digne de ce nom!


On va voir étape par étape comment sécuriser votre connexion SSH. Le but est de sortir de l'ordinaire.
Fini le port 22, fini l’accès root.
Bah ouai! Par défaut, votre connexion SSH se fait avec le user root sur le port 22! Les pirates raffolent de ces cas là surtout lorsque le serveur héberge des sites à forte fréquentation.
En effet il leur suffit de créer un petit script qui va boucler en essayant divers mot de passe.
Vous connaissez les conséquences si la connexion devait aboutir (pertes de données, divulgations de données sensibles, instabilité du système, implantation d'un virus sous n'importe quelle forme).