5 raisons d’utiliser Jelix en tant que framework PHP

A nos amis développeurs, suite à mon article concernant les frameworks PHP, je me suis intéressé à un framework en particulier : Jelix.

Pourquoi ce choix ? Au tout départ, parce que Jelix est un framework français. Même si je suis encore à l’aise avec l’anglais, quelques rares fois, il arrive d’être confronté à ce que bon nombre d’entre nous appelle “la barrière de la langue”.
De plus, framework français signifie documentation en français mais également forum et assistance en français.

Ce qu’on attend d’un framework est bien présent : un cadre de développement existe bel et bien. Votre application est découpée en modules et vos fichiers sont organisés dans des répertoires qui représentent leur rôle (DAO, structure du formulaire, présentation, ressources web, etc.).

Jelix est particulièrement adapté pour développer une application de type CRUD (dans mon cas, une interface d’administration pour un site d’annonces) ou un site web.

Ce qui m’a énormément plu : jDAO, jForms, le CRUD générique…
Venant du monde java, il n’est pas rare de multiplier les couches d’abstraction pour “délier” les différentes composantes d’une application, pour les “remapper” ensemble dans des fichiers de configuration. Dans Jelix, pas besoin de fichier de mapping : le framework se débrouille avec le nom de votre fichier pour relier les différents “services” offerts par le framework (jDAO, jForms, jTpl, etc. voir leur description sur le site de Jelix).
Exemple : une table “annonce” est accédée via un dao “annonce.dao.xml”, un fichier “annonce.form.xml” décrit les champs du formulaire, dont le comportement est décrit dans le contrôleur “annonce.classic.php”.

Le premier tutoriel décrit sur le site de Jelix est un bon premier exemple facile à réaliser, qui permet de découvrir le fonctionnement du framework.

Bien sûr, pour le moment, il y a encore pas mal de choses à améliorer : les lignes de commande à taper, l’austérité de la documentation (bien que complète), l’absence de support d’un IDE… mais ça commence à venir.

Donc, en résumé, les 5 raisons pour lesquelles j’utiliserais Jelix sont :

  1. c’est un véritable framework, issu d’une véritable réflexion et d’une grande expérience de la programmation web, performant et facilement extensible
  2. il est particulièrement adapté et bien pensé pour réaliser les tâches “ingrates” (le CRUD basique que l’on retrouve dans 99% des applis web)
  3. de part son origine francophone, la documentation est… en français
  4. le forum est particulièrement utile, et Laurent, l’auteur de Jelix, y est très réactif
  5. venant du monde java et découvrant le PHP nouvelle génération (celle qui est née avec la version 5) je trouve que le code reste super propre et que la philosophie MVC y est bien respectée

Site officiel de Jelix (en français)

FPS brain, la drogue des gamers

FPS Brain

 Ca ressemble à une blague mais ce n’en est pas une… On vit une époque où la recherche de la performance nous conduit à des extrêmes dont voici une parfaite représentation. Voici qu’on a inventé le dopage pour gamers qui nous permet de devenir plus rapide, plus réactif, plus précis… plus balèze dans sa tête et dans son corps dans l’optique de remporter une compétition autour d’un FPS tel que CS, CoD, TF et consorts.

Fps-Brain a été conçu suite à de longues recherches pour répondre à la demande croissante des cyber-athlètes cherchant à augmenter leurs performances. Fps-Brain accélère l’activité neurale, améliore la concentration et aiguise les sens et les réflexes. Car il ne suffit pas d’un bon PC et d’une équipe bien entrainée pour gagner une compétition, il faut aussi que chaque joueurs aient les conditions physiques et mentales nécessaires.

Extrait du site officiel de Fps-Brain.

On en profite pour vous montrer la vidéo (sous-titrée !!!) de l’enfant allemand, tristement célèbre pour son comportement… original… à cause du jeu UT. Attention, ça fait très peur.

Via

Une date officielle pour GTA IV !

Le studio Rockstar s’est enfin décidé à annoncer une date de sortie officielle, pour l’un des jeux les plus attendus de l’année : Grand Theft Auto IV. La sortie mondiale du jeu est prévue pour le 29 avril 2008 sur PS3 et Xbox 360. Voilà une nouvelle qui devrait réjouir tous les fidèles de la série.

On ne sait pas encore si la version collector de GTA IV sortira en même temps que la version standard. Nous en profitons pour vous livrer quatres nouvelles copies d’écran toutes fraîches!

2_gta_iv.jpg

1_gta_iv.jpg

4_gta_iv.jpg

3_gta_iv.jpg

Vous trouverez chez nos confrères de jeuxvideo.com une toute récente, petite preview du jeu. Il reste à attendre 94 jours à dater d’aujourd’hui avant la sortie de GTA IV, YES!!! Si aucun retard n’est annoncé d’ici là… ;)

Source : gtagaming.com

Impressions sur le MacBook Air

Suite à l’annonce faite lors du keynote d’Apple, la MacBook Air intrigue… Les premières impressions sont très positives concernant le nouveau joujou de chez Apple, en vidéo chez Clubic. Mais le plus intéressant et ce dont très peu de sites ont parlé ce sont des peformances du nouveau portable d’Apple. Nos confrères de Gizmodo ont procédé aux premiers benchmarks du MacBook Air, en comparant le modèle 1,6 GHz du dernier joujou de chez Apple doté d’un disque dur de 80 Go avec un MacBook Pro 2,2 GHz (ancien modèle) et un MacBook 2 GHz (également ancien modèle). Contre toute attente le MacBook Air est loin d’être à la traîne et talonne de très près le MacBook 2 GHz dans la plupart des tests. Il se permet même d’être le plus rapide dans les tests d’encodage MP3!

Via : macbidouille.com

PlayTV un magnétoscope numérique pour la PS3

PlayTV est un tuner pour la PS3 qui permet d’enregistrer des émissions Télé , mettre sur pause la diffusion “live”, reculer, avancer, transférer du contenu vers votre PSP, etc. Ce service inclut également de la Vidéo Sur Demande (VOD). Il suffit de connecter votre PlayTV à votre télévision ainsi qu’à votre PS3 et le tour est joué. La plupart des fonctionnalités n’est sûrement pas inconnue pour les fans de télévision mais de petits éléments PS3 / PSP pourront donner de bonnes choses.

playtv_sony_ps3.jpg

Voici quelques unes des fonctionnalités qu’offre le PlayTV:

  • Enregistrer et regarder vos émissions en même temps - PlayTV peut enregistrer dans les deux formats, le digital normal et la haute définition.
  • Enregistrement vidéo comme bon vous semble - écouter la télévision, mettez sur pause, avancer et reculer.
  • Guide des programmes - pour certain Pays, le guide est à jour pour les 7 jours suivants.
  • Fonctionnalité MobileTV - Exporter facilement du contenu de la PS3 vers votre PSP - regarder TV On the go! grâce à Live Streaming.
  • Naviguer soit avec votre télécommande Blu-Ray ou encore votre Sixaxis.

PlayTV vient tout juste d’être annoncé par Sony pour le Royaume-Uni, ce qui laisse sans doute percevoir une sortie pour le reste du monde peu après. Le lancement se fait à la fin mars au prix avoisinant les £99.99.

Via : generationmp3.com

WP Theme & Icons by N.Design Studio
RSS principal RSS des commentaires Connexion

Site Optimization by PHP Speedy Site Optimization by PHP Speedy