We had a task to redesign the existing website, as well as eCommerce, to enable with ability to order product samples and literature. It was necessary to ensure cross-browser compatibility in the following browsers: Google Chrome, Mozilla Firefox, Safari, Internet Explorer 8+, and scalability of the project on mobile devices and tablets.
2. Solution
Since the site needed the maximum modularity, versatility, and high-speed operation, we have decided to use a more modern PHP framework, that meets all these requirements - Yii. To implement a user interface component we selected JavaScript library JQuery and CSS framework Twitter Bootstrap, which allowed implementation of the adaptive interface for mobile and tablet versions of the site with a fast response to user actions. As the main data store, we chose the MySQL database. To realize a fast search for products and categories we used Google Search API.
We have used in the project the following technologies: