background preloader

Tutorials

Tutorials

jQuery: The Write Less, Do More, JavaScript Library Tutorials Realtime Chat with Node.js By Nick Anastasov | In this tutorial, we are going to build a realtime chat system with Node.js, Express and the socket.io library. Visitors will be able to create private rooms in which they can chat with a friend. Read more My New Favorite Technique ForHiding Overflowing Text By Martin Angelov | In this short tutorial, I will show you my new favorite technique which fades overflowing text gracefully into the background – a perfect addition to your new design. Ajax et Jquery : Des techniques et des exemples | Exagone Merci au patient travail de : (source : juin 2008) Voir aussi l’excellent sites avec aides, manuel, liens et tutos en français: Jarodxxx « Ajax allows for rich-internet applications that mimic the responsiveness and complex user interfaces typically associated with desktop applications. Moving applications to the web browser opens many possibilities, including the ability to save user data, connecting with other users for collaboration and sharing, and making deployment and using the application easier since web browsers are standard-issue with most computers regardless of operating system. The Taming of the Shrew movie If you’re interested in expanding your understanding of Ajax techniques and practices, check out these 25 hand-picked Ajax articles and tutorials that outline various methods and concepts involved in the development of Ajax-based applications. 1. Ajax RSS reader 2. Ajax Desktop demo 3. 4. 5. 6. His Name Was Jason: 30 Years of Friday the 13th ipod 7.

PHP , 256 Formation Php en vidéo sur TUTO Retour En savoir plus sur Php A quoi sert PHP? PHP est un langage Open Source (libre) de script HTML spécialement conçu pour le développement d'applications Internet et exécuté côté serveur, de syntaxe inspirée par C, Java et Perl. Historique Php PHP/FI, l'ancêtre de PHP, a été créé en 1995 par Rasmus Ledorf. C'est en novembre 1997 que PHP/FI 2.0, seconde version en langage C, est officiellement publié, suivi de près par une version alpha de PHP 3.0; cette dernière versions a été créée par Andi Gutmans et Zeev Suraski en 1997, sous forme de réécriture complète de PHP/FI. L'hiver 1998 voit Gutmans et Suraski débuter la réécriture du moteur interne de PHP, afin d'améliorer ses performances. Description de PHP PHP est un langage de script (X)HTML côté serveur, qui permet au serveur d'interpréter le code PHP pour générer du code (généralement XHTML, HTML, CSS ou JavaScript) qui sera à son tour interprété par le navigateur. PHP s'illustre dans trois domaines différents: Logiciels proches de Php

Account Panel Free Hosting for the Masses Here at x10Hosting, we know what we're doing. We have been hosting the masses, for free, since 2004. In that time we've developed a solid, stable platform and a profitable business that really thrives. On top of that we've got a 990,000+ strong community - posting over 850,000 messages in our friendly, knowledge-filled free hosting forum. Over the past 9 years we have honed our efforts and we're proud to offer our users all of the fantastic benefits of cPanel 11, our smart in-house account panel and our unique community support system. x10Hosting uses high-powered servers that allow us to deliver the very best speeds that free hosting has to offer while giving you access to the latest technology and top of the line features. Want to host your own website? Ready to go? Why choose x10Hosting and what do we offer for your free website? Our free hosting includes PHP 5, MySQL 5, auto install scripts such as Joomla, Wordpress, phpBB, and SMF.

Htaccess : cache control et expire headers Le htaccess est un fichier de configuration de votre serveur, et celui-ci peut vous rendre énormément service pour les performances de votre site, sur l'expérience utilisateur et sur le référencement naturel. Mais c'est un peu le flou sur la manière de le configurer. Voici donc un guide pour coder votre fichier htaccess : Htacces, performances et temps de chargement Avant propos Testez, testez et testez ! Chaque code donné ici permet d'optimiser le fichier htaccess pour accélérer votre site, le sécuriser et réduire la bande passante utilisée. Mais en fonction de la configuration de votre serveur, les codes peuvent ne pas fonctionner : vous devez absolument tester et adapter chaque code en fonction de vos besoins ! Quelques définitions Pour mieux comprendre cet article, voici quelques explications. Compression Compression Gzip via Deflate Premier point à faire, activez la compression Gzip des fichiers en sortie de votre serveur. Compression Gzip via Mod_Gzip Testez la compression de votre site

Les Sessions PHP Dernière màj : 17-07-2012 Sommaire 1. Qu'est-ce qu'une session ? Une session est une période entre un début et une fin d'une activité. 2. Par exemple lorsqu'on désire conserver une variable entre plusieurs pages, mon visiteur rentre sur une page un identifiant et un mot de passe, je lui affiche des liens que je n'affiche pas s'il n'y a pas eu cette "connexion" préalable... Autre exemple, je souhaite que le visiteur remplisse un formulaire mais le nombre de champs et leur diversité (informations personnelles, informations administratives, situation géographique... que sais-je encore ?) Voilà quelques exemples ... 3. Une session s'ouvre dans une balise PHP par : Attention à commencer la session en tête du fichier; avant tout Doctype ou autre code HTML qui sera envoyé au client. Ceci fait, le serveur crée "chez lui" un fichier dans lequel il écrira les variables et leurs valeurs. Nous avons évoqué les variables de session plus haut, qu'en est-il de leur déclaration ? 4. 4.1. 4.2. 4.3. 4.4. <?

Un tutoriel de la mise en cache pour les auteurs Web et les webmestres pour les auteurs Web et les webmestres Ce document est informatif. Bien que de nature technique, il essaye de rendre les concepts mis en jeu compréhensibles et applicables à des situations concrètes. Qu’est-ce qu’un cache Web ? Un cache Web se tient entre un ou plusieurs serveurs Web (appelés aussi serveurs originaux) et un ou plusieurs clients, et il observe le va-et-vient des requêtes en enregistrant pour lui-même des copies des réponses — comme des pages HTML, des images et des fichiers (appelés collectivement des représentations). On utilise des caches Web pour deux raisons principales : Pour réduire le temps d'attente — Puisqu'on satisfait la requête à partir du cache (plus proche du client) au lieu du serveur original, l'obtention de la représentation et son affichage prennent moins de temps. Les types de cache Web Les caches de navigateurs Les caches de serveurs mandataires Les caches de passerelles Les caches Web ne sont-ils pas mauvais pour moi ? Comment fonctionnent les caches Web

Complete advanced login member system - PHP tutorial | ineedtutorials.com In this advanced tutorial i will teach you the steps required to create a custom build login/member system with PHP. The system itself ofcourse has alot of room for improvements, also, it’s very easily expandable, i’ve chosen to work in a modular way, so that if you change something you only have to change it in 1 file. I’ve done this by using functions, this script is a good example of the real power of PHP. Features: RegistrationLost passwordVarious checks on passwords and usernamesusers can change their passwordPasswords are stored in a database with a seed added to it and they have sha1 encryptionEasy to adjust & use Requirements: Mysql databasea php & mysql enabled hostphp mail() enabled hostftp access to your website Overview Steps: Step 1: Creating the mysql table For this tutorials i presume you already know how to add tables to your database. Table login (SQL code): Now let us add the administrator account: username: adminpassword: yourpasswordhere SQL query: File db_connect.inc.php:

Webdesign Tutoriaux .com - Trouvez le tutoriel Photoshop CS4/CS5, Flash, Illustrator et The Gimp dont vous avez besoin Tutoriel Android : Hello World, première application | Tuto Mobile Comme promis sur Twitter voici le premier tutoriel de développement Android. Si vous n’avez pas installé le SDK Android pour Eclipse ou Netbeans faites-le c’est indispensable. Nous allons donc faire aujourd’hui une petite variante du Hello World, le Hello « Moi ». Création d’un projet Android Alors pour commencer cliquez sur File >>> New >>> Android Project. Il se peut que le menu Android Project ne soit pas directement disponible, il faut alors faire File >>> New >>> Other… >>> Android >>> Android Project. Quelques petites explications s’imposent peut être. Une fois tout cela rempli, cliquez sur Finish et vous devez avoir un projet Android qui s’est créé de la façon suivante : Sans rien toucher au projet nous allons compiler et lancer l’application, pour cela faites un clic droit sur le projet puis Run as >>> Android Application Configuration d’un nouvel AVD (Android Virtual Device) Voici le message dont je viens de vous parler : Cliquez sur Yes. Android : JAVA et surtout XML

Plusieurs projets symfony sous Wamp Vous avez certainement déjà souhaiter gérer plusieurs projets symfony sur votre machine après avoir installé Wamp Server. Ce n'est pas simple en apparence, un seul dossier www et des sous répertoire en alias... Alors qu'en réalité, tous les outils pour une gestion, en local, de vos projets sont présent. Installation de wamp Rien a dire de particulier, je vous laisse le soins de télécharger et d'installer où vous le souhaitez votre wamp favori. Configuration DNS (quoique) Pour utiliser plusieurs sites sur votre machine, il vous faudra plusieurs nom de domaine, mais comment avoir plusieurs nom de domaine là où l'on vous à toujours certifié que windows, en local, ne connaissait que le localhost ? Tous ce joue dans un petit fichier de configuration que vous aller trouver sous :c:/windows/system32/drivers/etc/ le fichier s'appelle host (sans extention, c'est important et indispensable de le noter et de le conserver ainsi). 127.0.0.1 www.test.loc La structure de dossier pour nos applications

Tutorial : mettre en place SVN Subversion avec WampServer | Blog de Stéphane Quantin Subversion est un système de gestion de version. Cela permet de garder les différentes versions de chaque fichier du projet. Ainsi en cas d'erreurs ou de retour vers une version précédente du site, il est très simple de retrouver la version désirée. Subversion (ou SVN) est également très utile pour mutualiser un développement, un groupe de développeurs peut ainsi se servir de l'outil pour stocker toutes les évolutions du code. WampServer disposant d'un serveur Apache, il est possible d'intégrer SVN pour qu'il l'utilise et ainsi pouvoir disposer d'un serveur SVN sous Windows. Il faut d'abord télécharger les fichiers binaires sources de SVN. Une fois le téléchargement fini et l'installation lancée, l'installeur proposera comme chemin par défaut C:\Program Files\Subversion\. Une fois l'installation finie, il faut créer un répertoire pour les repository, qui sera par exemple c:\wamp\svn\repos. cd c:\wamp\svn Maintenant pour créer le dossier repos : mkdir repos mkdir projet1 [/]*=r

Related: