"Many tags in HTML were developed not to assist formatting but to provide information on the structural hierarchy of a document. In order to facilitate accessibility as well as standards, it is best to use the tags for the intended purpose in the information hierarchy rather than for pure formatting purposes. In many cases, this will make your document easier to edit as well."
As done for a generic class, you can create a generic interface that would serve as the base for generic classes. To move forward, when creating the interface, we have to follow its naming structure. To know more about generic interface read this article.
CakePHP uses well-known design patterns and provides a structured framework that enables CakePHP Developers to rapidly develop and customize robust web applications, without losing flexibility.
More Details: http://bit.ly/1j21bvB
E-commerce store is a virtual store; it has the untouched architecture and structure. Shifting / migrating your e-commerce store is not at all easy as many of the aspects are considered. It is not a brick and mortar store that can be easily migrated from one place to another, in-fact moving the virtual store is more tedious. It takes lot of preparations, launches and setups prior to migration.
http://bit.ly/1AKZbu3