Aujourd’hui, changement complet de technologie. Depuis quelques semaines au travail, nous migrons notre projet PHP/MySQL/JS vers du NodeJS/MongoDB avec une API REST. Je vais donc partager avec vous un point avec lequel j’ai eu un peu de mal : L’authentification avec MongoDB. Je tiens à préciser que cet article ne remplace pas la documentation officielle …
Pour les Models, je pensais vous montrer l’exemple concret de l’usine à gaz présentée par Zend. Mais vu que le Zend Framework 2.0 va le changer pour doctrine, j’ai décidé de passer dessus. Doctrine a plusieurs points positifs : Il utilise PDO donc il y a toujours une couche d’abstraction Il génère automatiquement les models …
Aujourd’hui je vais vous faire résoudre un problème récurent que j’ai eu sur mes serveurs. L’installation de PHP 5.2.13 sur Ubuntu en utilisant les paquets dotdeb. Pourquoi passer par ces paquets ? Et bien c’est plus simple que de compiler soit même PHP et ça évite d’oublier des dépendances. Le problème des paquets dotdeb c’est …
Dans ce sujet, je vais vous faire une introduction des ETL, leur fonctionnement global et leur utilité. Tout d’abord, ETL veut dire « Extracting, Transformation Loading ». Cette technologie est surtout utilisée pour la création et l’alimentation de bases de données décisionnelles. En effet, pour concevoir une telle base de données, nous devons récupérer des …
Dans l’article du jour, j’aimerai vous parler des Index dans une base de données. Comme leur nom l’indique, les index permettent d’indexer des colonnes d’une table. Mais quelle colonne à indexer et pourquoi ? Et bien c’est là la question. Si sur votre application vous avez plusieurs fois des requêtes qui ressortent avec une clause …