Ein Framework sollte meiner Meinung nach das Programmieren wesentlich vereinfachen, in dem es vorgefertige Routinen zur Verfügung stellt und eine saubere Struktur vorgibt. Wenn alle beteiligten Entwickler ein bestimmtes (das gleiche) Framework nutzen ist eine Zusammenarbeit denn dadurch auch wesentlich einfacher und spart ’ne Menge Zeit.

Mein Lieblingsframwork ist das Mach II , allerdings auch etwas schwieriger, weil es eine objektorientierte Programmierung voraussetzt und das MVC-Modell super implementiert ist.
Eine Alternative sehe ich beim Model-Glue .

Hier mal einen plattformübergreifender Vergleich von Frameworks bei Wikipedia und auf Basis von ColdFusion auf cfFrameworks .

Nach einer Umfrage gehen die meisten Schweizer in die Migros zum einkaufen. Knapp 60% gehen in die Migros und gut 32% in den Coop.

Der Rest verteilt sich wohl auf Volg, Landi etc.