Досвід створення інтернет-магазину на cms magento

Основні стадії розробки і роботи інтернет-магазину

Вартість розробки інтернет-магазину

Перед установкою Magento потрібно встановити права доступу на файли. У наступних директорій і файлів повинен бути атрибут 777:
  • Файл magento / var / .htaccess
  • Директорія magento / app / etc
  • Директорія magento / var
Все піддиректорії magento / media повинні бути доступні для запису.
В цілому, установка Magento мало чим відрізняється від установки інших php-додатків. Зазначу тільки те, що якщо в імені вашого домену буде дефіс, то вам обов'язково потрібно буде поставити галку SkipBaseURLValidation .... інакше установка далі не піде.
Magento до встановлених демо-даними виглядає ось так

Також, для нормальної роботи нам потрібно правильно налаштувати robots.txt. Можна взяти такі настройки

Структура папокMagento і робота з файлами


Magento - дуже струнка система. Якщо знати, де шукати, все можна поправити дуже швидко.
Важливо # 33; Якщо ви плануєте щось правити, вам потрібно відключити і очистити кеш - Система-Управління кешем.
Від кореня сайту у вас повинні розташовуватися такі важливі основні папки:
app - найголовніша папка. У ній: файли встановлених розширень (модулів), code - папка з ядром системи, її не чіпаємо ні в якому разі. Design - тут у нас лежать теми, каркас тим, тому що css лежать в папці skin з ієрархією такої ж, як design. Ваші кастомниє теми лежать по шляху app / design / frontend / default /. Загальноприйнято вважати, що якщо ви хочете змінити вашу тему, то ви обов'язково повинні зробити це з її копією, тому що при оновленні теми ви все зміни втратите. По дорозі app / design / frontend / base / default / лежить як би каркас теми. Навіть видаливши вашу кастомную тему, у вас все одно залишиться якийсь каркас.
Так виглядає сторінка товару з віддаленої темою (css залишив)

Magento працює на зв'язці xml і php. В папці з темою макети лежать в директорії layout. а шаблони - template. ХML в layout - це як файл настройок.
catalog.xml відповідає за подання магазину, за каталог. Навіть не вміючи програмувати, можна прибрати якийсь функціонал Magento, просто видаливши рядки в xml (наприклад, кнопку Додати до порівняння). Якщо ви хочете додати якісь картинки в макет сторінки, то робиться це приблизно так

Я постараюся торкнутися тільки найбільш значущі на мою думку настройки. Решта можуть бути занадто очедіднимі, щоб про них говорити.
Налаштувань дуже багато. Для налаштувань зайдіть в адмінці Система-Конфігурація.

Налаштування оплати та доставки. Всі методи заточені під захід, тому це якраз те місце, де без допомоги програміста вам не обійтися. Інтерес ще представляє вкладка Для розробника. в якій можна поставити Профайлер - Та для дебага і тоді елементи верстки магазину у вас будуть показуватися з шляхами до файлів, які за це відповідають.

Типи товарів. В Magento можна створити кілька типів товарів:
  • Простий товар (Simple Product)
  • Настроюється покупцем товар (Configurable Product)
  • Простий настроюється товар (Simple Product with Custom Options)
  • Збірний товар (Bundle Product)
  • Група простих товарів (Grouped Product)
  • Цифровий товар (Virtual Product)
З простим товаром все зрозуміло - його створення буде розглянуто нижче.
Збірний товар - це товар з інших товарів. Як наприклад, комп'ютер в зборі. Рідко використовується.
Настроюється покупцем товар - покупець сам вибирає параметри товару. Тобто, є сорочки, але у них різний розмір або колір. У багатьох чи двигунах ви таке знайдете?
Перед створенням нового товару ви повинні уявляти, якими атрибутами він може володіти. Якщо вони не спільні з іншими товарами - створюйте набори атрибутів через Каталог-Атрибути-Управління наборами атрибутів.

Попередньо їх потрібно створити через Каталог-Атрибути-Управління атрибутами. Якщо це вам не потрібно - нехай, але рекомендую змінити атрибут weight значення Требуется на Ні. Особисто мені постійно набридло придумувати ваги товарів. Але, якщо ви торгуєте чаєм, то обов'язково потрібно залишити і зробити видимим атрибут для покупця.

Створення простого товару - через Каталог-Управління товарами кнопка Додати товар. Набір атрибутів, присвоєний товару, більш не може бути змінений. Але атрибути, що входять в набір атрибутів - можуть.
Додавання товару виглядає так

До речі, посилальна маса блогу зростає швидше і природніше.


Загальні витрати на створення і просування інтернет-магазину не перевищили # 036; 600. Є бажання і сенс в його подальшому наповненні і просуванні.

Але якщо у вас народилася ідея створення магазину, я б порадив вам почитати книгу "Підприємницький міф" і "Як досягти успіху в бізнесі, порушуючи всі правила". Вони допоможуть вам розставити пріоритети з робити менше помилок спочатку.

Спасибі, якщо вистачило сил дочитати до кінця.