Съществуват много различни продукти, които можете да използвате за създаването на сайт за е-търговия.
Ще трябва да направите своя избор за;
• Хардуер за уеб сървъра
• Операционна система
• Уеб сървърен софтуер
• Система за управление на бази данни
• Програмен или скрипт език
Някои от тези възможности са зависими една от друга. Например, не всички операционни системи работят на всякакъв хардуер, не всички скрипт езици притежават средства за връзка към всякакви бази данни и така нататък.
В тази книга не обръщаме много внимание на вашия хардуер, операционна система или уеб сървърна програма. Едно от хубавите качества на РНР е, че е достъпен както за Microsoft Windows, така и за много версии на Unix и работи с всеки напълно функционален уеб сървър. Базата данни MySQL е също толкова гъвкава.
За да се демонстрират тези качества на РНР и MySQL, примерите в книгата са написани и тествани на две популярни платформи:
• ОС Linux и Apache уеб сървър
• ОС Microsoft Windows 2000 и Microsoft Internet Information Server (IIS) .