Fabien Potencier, le guru du framework PHP Symfony, a sortit le 10 janvier dernier, le premier framework PHP qui tiens dans un Twitt (140 caractères) nommé Twitto.
Ce framework est le plus rapide des framework (normal) et le premier à utiliser les nouveautés de PHP 5.3 (Obligation d’avoir son serveur en 5.3 ).
Twitto est livré avec un controller, un niveau d’erreur en E_STRICT et génère une erreur si vous essayer d’accéder à un contrôleur qui n’existe pas.
Voici la source :
require __DIR__.'/c.php';
if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; }))
throw new Exception('Error');
$c();
Et voici comment l’utiliser :
// dans c.php
function hello_world()
{
echo 'Hello World!';
}
Le message est désormais disponible à cette adresse : /twitto.php?c=hello_world
Petit plus, si vous utilisez Apache avec l’extension mod_rewrite, vous pouvez utiliser un htaccess pour avoir de jolies URL :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ twitto.php?c=$1 [L]
Comme dis précédemment, ce framework nécessite la version 5.3 de PHP car il utilise :
Il est bien sur déconseiller de l’utiliser sur son site car le script n’ai pas sécurisé ! Mais c’est une bonne initiative, je trouve !
« Mise au point au sujet des tutoriaux vidéos sur Zend | Les frameworks CSS les plus utilisés »
Aucun trackback
3 commentaires
GeekFG
12 février 2009 à 17:10
1Les fonctions anonymes vont être sympa
Bien que pour du script côté serveur je trouve l’intérêt moindre que côté client.
Michael
5 mars 2009 à 16:00
2moué.. mon framework en 67 caractères compatible php 4..
<?php
include ‘c.php’;
@call_user_func($_GET[c]) or die(» ERROR» );
ça fait franchement sensiblement la même chose sur le concept..
Clément
5 mars 2009 à 19:32
3Exact c’est pas super mais c’était pour le fun, j’ai trouvé cela sympa mais sans aucun intérêt !
A bientôt !
Laisser un commentaire
Devenir Fan de Dator.fr
Nuage de tags
Sponsors
Blogoliste
Blogs Amis