Rain Framework
RainFramework est un framework applicatif web pour PHP5 qui implémente la structure MVC. Il est conçu pour être simple, rapide  et sécurisé.

Fonctionnalités
Rain Framework est un framework MVC pour PHP. Il permet aux équipes de développeurs/designers de travailler sur chacune des tâches individuellement, car le but du framework est de découper le projet en couches. Les principales fonctionnalités de RAinFramework sont :
 Rapidité d'installation et de configuration
 Facile à apprendre
 Rapide et léger en utilisation mémoire
 Faible taille
 Sécurisé, il nettoie les données
 Extensible par des bibliothèques externes
 La séparation en couches simplifie le travail d'équipe
 WYSIWYG, les templates sont conçus avec des chemins relatifs
 Une communauté ouverte.

Informations Techniques
Rain Framework utilise de nombreuses méthodes de développeurs très connues, comme  MVC, Singleton et Factory, et quelques technologies modernes comme :

 PHP5 Strict
 Bibliothèque  d'abstraction pour la base de données  utilisant SQL PDO
 un système de gabarits (templates) Raintpl

Forces et faiblesses 

+ Le code est simple à appréhender, donc évolutif.
+ L'équipe est réactive aux demandes.

- La structure de fichiers a tendance à évoluer de version en version, ce qui rend les mises à jour complexes.
- La documentation n'est pas complète au regard du code source.
- Le projet évoluant assez vite, il reste quelques bugs par-ci par là (character encoding).

Références

Lien externe 
  Site officiel

Framework de programmation
Application web