Створюємо інтернет-магазин на oscommerce

Створюємо інтернет-магазин на osCommerce

Почати свій бізнес в Інтернеті сьогодні просто, варто лише купити домен, створити свій сайт і залучити до нього покупців. З першим і третім пунктом зазвичай все ясно, але що взяти за основу сайту? Почати розробки з нуля або взяти готове рішення? Пропоную зупинитися на другому варіанті.

Також досить тривалий час ведеться розробка третьої гілки, але вона все ніяк не може побачити світло і знаходиться у вічній альфі. Це, до речі, стало однією з основних (але не єдиних) причин появи приблизно з десятка клонів osCommerce, в яких усунуті, в тому числі і деякі його «незручності».

Найвідомішим з них є відсутність підтримки шаблонів для зміни дизайну сайту. Але цей недолік в самому osCommerce компенсується наявністю численних контрибуцій, саме так називаються тут доповнення. Кількість доповнень теж вже обчислюється тисячами, якщо точніше, то в даний момент на офіційному сайті доступно більше 4450 доповнень.

Написаний osCommerce на PHP (код сумісний з 4 і 5-ї версіями), для зберігання інформації про замовлення, покупки та інше використовується MySQL, як веб-сервера може бути використаний будь-який, що вміє працювати з PHP 4.1+. Також не має значення операційна система. Це може бути Linux, Solaris, * BSD, Mac OS X і Windows.

Поширюється osCommerce за ліцензією GNU GPL. За умовчанням встановлюються тільки три мови - англійську, німецьку, іспанську. Але в контрибуцію доступні і багато інших, серед яких є російська та українська. В установці допомагає зручний майстер інсталяції. Також для зручності установки всі можливості інтернет-магазину за замовчуванням включені.

Все, що потрібно для створення інтернет-магазину будь-якого рівня, в osCommerce є. Це і необмежене число розділів і продуктів, підтримуються як фізичні, так і віртуальні товари, будь-яку кількість валют, ведення статистики покупок, товарів і замовників. Додавання, видалення, зміна інформації про товар відбувається дуже просто. Є можливість створити розділ про виробників, додавати статті та огляди, автоматичні розсилки, що оповіщають про нові продукти.

Клієнти можуть вільно реєструватися, здійснювати покупки, оплачуючи будь-яким з численних типів платежів. Підтримуються чеки, платіжні доручення, платіжні системи 2CheckOut, PayPal, Authorize.net, iPayment, RuPay, Webmoney та інші. Рахунок за товар можна тут же роздрукувати.

Для установки нам буде потрібно веб-сервер з підтримкою PHP і MySQL. Тестова установка проводилася в Ubuntu, веб-сервер Apache за замовчуванням встановлюється без підтримки PHP. Перевірити доступні модулі можна, ввівши команду «a2enmod», якщо в списку немає модуля mod_php, то його слід встановити.

$ Sudo apt-get install php5 php5-mysql

$ Sudo a2enmod php5

І перезапускаємо сервер:

$ Sudo /etc/init.d/apache2 restart

Тепер створимо нову базу даних і дамо необхідні права користувачеві, який буде з нею працювати. Ім'я бази і користувача можна вибрати довільно, я використовував oscommerce.

Схожі статті