0

Apostrophe Now, un CMS sous Symfony

Publié par Pom le 10 juin 2010 dans Web dev, symfony

Vous devez mettre en place un site vitrine très « user-friendly » ?

Apostrophe Now! semble être une alternative très intéressante aux Joomla et autres Drupal. La principale différence est la simplicité ultime de fonctionnement, en effet l’administration des contenus se fait directement sur le site :

Capture apostrophe

Il suffit de se loguer pour pouvoir éditer ou déplacer les blocs.

Je n’ai pas encore eu l’occasion de me pencher plus en détail sur le code.

Chose intéressante : l’installation peut se faire en tant que plugin Symphony.

Plus d’infos : http://www.apostrophenow.com/

 
0

Paging MySql

Publié par Pom le 4 nov 2009 dans Web dev

Pour gérer le paging en PHP/MySql on a tendance à refaire une requête de count sans la limite après la récupération de ses lignes.

MySql inclut (depuis la version 4.0) une fonction qui permet de combiner ces 2 requêtes afin de ne faire qu’une seule fois le calcul :

Il suffit d’ajouter la fonction SQL_CALC_FOUND_ROWS à la première requête, ce qui va avoir pour effet de ne pas arrêter la requête après la LIMIT et ainsi de pouvoir récupérer via la commande FOUND_ROWS() le nombre de ligne qu’aurait eu cette requête sans la LIMIT.

Exemple :

1
2
3
mysql> SELECT SQL_CALC_FOUND_ROWS * FROM tbl_name
-> WHERE id > 100 LIMIT 10;
mysql> SELECT FOUND_ROWS();

En espérant que ça puisse vous servir ;)

Julien

Mots-clefs :

Copyright © 2012 Pom's blog. Theme signé Laptop Geek. Traduction WordPress tuto.