Pour vos pages php lente, voici un petit système de cache très efficace et pas compliqué. J'ai utilisé une version adaptée pour http://sebsauvage.net/rhaa
Je ne suis pas d'accord avec lui: HTML n'est pas facile, n'est pas lisible... les langages de markup à la Wikimedia ou Markdown sont une bien meilleure idée pour les non-techniques.
Moi aussi je hais l'XML ! Il faut arrêter de l'utiliser à toutes les sauces. YAML est une bonne alternative... ou même un bête fichier tabulaire, ou encore une base SQLite.
Une couche graphique pour Linux plus légère que X, et conçue pour les systèmes embarqués (Set top box, etc.). Peut jouer de la vidéo, faire du compositing, etc.
Un article sur le développement d'application, et sur le fait qu'il faudrait développement d'abord les interfaces graphiques avant la logique du programme lui-même.