Les dessous de Kohana : l'initialisation (bootstrap)

Cet article est traduit de l'article suivant avec l'accord de son auteur

Pour aider à mieux comprendre ce qu'il se passe derrière Kohana, je vous propose au travers de cet article de présenter l'initialisation (bootstrap) de Kohana et les fichiers qui sont chargés.

Lire la suite…

Filed under: Kohana, PHP
Tags: , , ,

Les dessous de Kohana : Le fichier index.php

Cet article est traduit de l'article suivant avec l'accord de son auteur

Pour aider à mieux comprendre comment Kohana fonctionne, cet article, le premier d'une courte série, explicite des concepts mis en place par Kohana. Il traite du fichier index.php, là ou tout commence pour Kohana.

Lire la suite…

Filed under: Kohana, PHP
Tags: , , ,

Les frameworks PHP

La mode actuelle en matière de programmation PHP se porte sur les frameworks. L'essor du langage Ruby, aidé par l'excellent framework Web Rails , a inspiré nombre des frameworks PHP, qui ont adopté son approche Modèle-Vue-Contrôleur (MVC), et vont parfois même jusqu'à tenter de répliquer les fonctionnalités de Rails en PHP.

Selon moi les frameworks PHP permettent de ne pas réinventer sans cesse la roue et de se baser sur une couche robuste implémentant un set de fonctionnalités de base indispensables. Ainsi le gain de temps est considérable et le code est beaucoup plus réutilisable.

Il en existe une multitude, et à ce jour la plupart du temps aucun ne répond aux attentes de tous les développeurs. Au travers de cet article, je vous expliquerai le choix que j'ai fait en matière de framework, ainsi que les différentes étapes qui m'ont conduites à choisir ce dernier.

frameworks.png

Lire la suite…

Filed under: PHP
Tags: , ,

Epicez vos designs: les galeries photos

Il existe de nombreuses libraires permettant de faire de belles galeries photos. Cette article en présente quelques unes des meilleurs à mon gout ainsi que leur implémentation. Au menu des galeries à base de Javascript (lightbox-like), Flash et full CSS, le tout agrémenté de quelque captures d'aperçu.

Lire la suite…

Filed under: Design, Web
Tags: , , , , , , , , , , , , ,

Wordpress: les plugins indispensables

Un petit listing des plugins Wordpress qui facilitent la vie:

  • Askimet: Une solution anti spam. Les commentaires seront transmis au site Askimet pour voir si ils ressemblent à du SPAM. Les SPAM seront listés sous le menu "Commenaires" de votre interface d'administration. Vous avez besoin d'une clé API Wordpress pour utiliser Akismet.
  • Download Monitor: Connaitre le nombre de téléchargement des fichiers sur votre site. Permet d'avoir des statistiques sur les download et de construire des Top Ten, etc…
  • Gravatars: Le plugin gravatars pour l'intégration avec gravatars
  • Emotions: Pour que les visiteurs puissent insérer des smileys dans leurs commentaires.
  • Enhanced WordPress contact form: Affiche un formulaire de contact
  • FeedBurner Awareness: Simplifie l'accès aux statistiques de vos fils RSS FeedBurner en utilisant l'API FeedBurner Awareness
  • FeedBurner FeedSmith: Ce plugin va détecter automatiquement toutes les façons d'accèder à vos flux RSS (flux principal de vos articles et optionnellement le flux des commentaires), et les rediriger vers vos feeds FeedBurner pour pouvoir connaitre tous les abonnés à vos flux RSS.
  • Get Recent Comments: Pour facilement récupérer les derniers commentaires ajoutés et les afficher
  • Google (XML) Sitemaps Generator: Permet de générer automatiquement un sitemap permettant l'amélioration du référence ment par google.
  • Maintenance Mode Plugin:
  • Search Meter: Collecte les mots-clés entrés dans le champs de recherche de votre blog et en fait des statistiques vous permettant de savoir ce que les internautes recherchent sur vore blog.
  • SEO Title Tag: Optimisez votre blog pour le référencement par les moteurs de recherche en mettant des titres clairs et personnalisés
  • Simple Tags: Indispensable pour une gestion avancée des tags
  • SRG Clean Archives: Rendez vos archives facile à utiliser et agréable à voir. Plugin essentiel pour votre blog.
  • Subscribe to Comments: Permet aux visiteurs de s'abonner aux commentaires d'un article et de recevoir un mail à chaque mise à jour. Notez qu'a tout moment ils peuvent se désabonner.
  • Slimbox: Un "lightbox" basé sur mootools permettant d'afficher des images en premier plan et en grisant le fond. Voir ici
  • WP-PageNavi: Améliore le système de pagination de wordpress
  • WP-PostRatings: Permet d'avoir un système de notation pour vos articles (comme sur ce site)
Filed under: Web
Tags: , ,