This is just a general question about when is the best time to use a php pattern such as cakephp. Website Development or Web Application Development. Is it better to use a pattern for only web applications or can they be used for developing full blown websites?