apache
Apache est le serveur HTTP le plus utilisé au monde. Stable, robuste mais gourmand en ressources, Apache s’est imposé dès sont lancement comme LA référence en matière de serveur Web.
Un très belle réussite pour ce serveur libre.
Projet NAS homemade, installation et configuration
Il est maintenant tant de te présenter la configuration logicielle de ce petit NAS…
Et tu vas voir, il n’a de NAS que le nom car il va gérer :
- Serveur Samba (pour assurer le partage en réseau, la fonction primaire du NAS)
- Serveur Apache/PHP/MySQL (certains NAS le font)
- Serveur SVN (aucun NAS ne le fait, ça devient intéressant)
- Serveur UPNP Av (pour regarder mes films de vacances sur la Freebox HD)
Installation de USVN (version 1.0+)
USVN est une interface web, développée sous Symfony en PHP (avec le Framework Zend), qui permet de gérer facilement des dépôts SVN.
Aujourd’hui, je te propose de découvrir cet outil et te guider dans son installation (car si on suit la doc officielle, ça ne fonctionne pas… De plus, elle n’est pas à jour).
La veille du week-end (huitième)
Ho Ho Ho ! Voici venir la veille du week-end.
En bref cette semaine : La NASA trouve de nouvelles formes de vies… sur Terre, l’extension de noms de domaines .p2p pourrait voir le jour sur un système de DNS parallèles, et il neige (sisi, j’vous jure !).

Allez, passons à de la veille plus utile :
› Lire la suite
La veille du week-end (quatrième)
La semaine a été riche d’actus, et ma récolte pour le week-end est plutôt conséquente.
Du coup, on se retrouve pour cette quatrième veille du week-end avec beaucoup de lecture (heureusement, la météo a prévu de la pluie ^^).
Au programme : pas mal de SEO/sémantique/UX, deux beaux plugins jQuery et Google qui fourni gratuitement (et en open-source) un module d’optimisation (pagespeed) pour Apache2.
En route ! › Lire la suite
Installer rapidement un serveur LAMP sur Ubuntu 10.10
Il est indispensable pour un développeur Web (et PHP) d’avoir un serveur LAMP de développement (le serveur étant bien souvent la machine du développeur ^^).
Pour se configurer rapidement un serveur LAMP sur Ubuntu 10.10 (alias Maverick Meerkat), on peut saisir la ligne de commande suivante :
sudo apt-get install lamp-server^
La veille du week-end (troisième)
Bonjour ami lecteur, voici à nouveau un peu de lecture pour le week-end !
Au menu, du référencement naturel (et l’exploitation des stats qui vont avec)., du web-design.
Une touche de bricolage, avec un article bien complet pour monter un hackintosh avec du matos récent et puissant.
Un peu d’administration système pour suivre l’activité de son serveur Apache en temps réel (par contre, je ne connais pas encore l’impact sur les performances…).
Et pour les développeurs web, un décorticage du cache des requêtes (query cache) de MySQL.
Installer Memcached sur Ubuntu Server 10.04
Aujourd’hui, j’ai souhaité essayer memcached coupé à l’extension W3 Total Cache (pour WordPress), et je me suis heurté à quelques difficultés lors de l’installation de ce système de cache et de sa librairie pour PHP5. Voici donc un petit HowTo pour réaliser une installation rapide sur une Ubuntu 10.04 Server. › Lire la suite
Activer les short-tags (PHP) depuis un .htaccess
De nombreux gestionnaires de vues, codés en PHP, nécessitent l’activation des short-tags.
A lieu de les activer dans mon php.ini, je préfère les laisser désactivés par défaut, je les active au cas par cas (tous les projets n’en ont pas la nécessité).
Voici donc la ligne que j’ajoute aux .htaccess concernés :
php_flag short_open_tag on
Et les shorts tags sont ainsi disponibles (sans relancer mon serveur Apache ^^)
Restaurer la variable $_GET après une réécriture d’URL
Lorsqu’on utilise une réécriture d’URL (URL Rewriting pour les anglophones), la variable $_GET est remplie d’après les règles de réécriture dictées dans le fichier .htaccess, malheureusement on perd les autres paramètres passés en GET.
Voici donc un snippet permettant de rétablir l’ordre dans sa variable $_GET : › Lire la suite
Cache du contenu statique en .htaccess
Le temps de chargement des pages est (depuis longtemps) un point crucial dans le développement web. Il existe de nombreuses façons d’accélérer ce temps de chargement, dont une, la mise en cache par le navigateur des éléments statiques. › Lire la suite
