Диаграмма на которой видна структура и порядок подчинения стандартных модулей magento.

Если правильно понимаю если выключить вышестоящий модуль, автоматом выключаются все модули под ним.

Если выключить mage_core получаем белый экран Magento (=

В админке Magento можно управлять модулями со странички Система > Конфигурация  > Расширенные > Расширенные

all packages Диаграмма подчиненности модулей magento

Недостатки Magento

2 comments

За небольшое время знакомства с Magento столкнулся со следующими трудностями:

1. Magento требовательный к ресурсам движок – пришлось опробовать несколько хостингов, включая западные прежде чем удалось получить удовлетворительную скорость работы. В официальной документации сказано Memory_limit no less than 256Mb (preferably 512Mb), что означает для нормальной работы Magento требуется не менее 256 мб памяти. Практика показала что Magento уверенно себя чувствует на не сильно удаленном хостинге (для России идеально русский) при 64 мб памяти, естественно речь идет не о сетевом супермаркете.  (=

2. Языковой барьер – со средненьким знанием английского языка сложновато читать литературу и искать решения проблем в сети. К сожалению на сегодняшний момент литература и общение касательно Magento в основном на англ.

3. Нехватка расширений для Российского рынка. Речь идет об элементарных платежных модулях, не говоря уже о чем то более серьезном связанном с учетом и логистикой.

Возможно это наиболее серьезная проблема, из-за чего Magento совсем не известен в России, в отличие от запада и Америки.

Мой знакомый, владелец компании в частности занимающейся разработкой модулей для Magento даже и не хочет связываться с Русским рынком. Русские любят халяву, сегодня выложишь модуль, завтра он будет на варезных форумах. Рискну предположить что так думает не только он – это огорчает.

Хотя с другой стороны, если подумать – ниша на нашем рынке пока совершенно свободна, а значит это возможность!!

Еще одна подборка магазинов на Magento

Fred Perry

fred perry примеры магазинов на Magento

Olive and Myrtle

olivemyrtle примеры магазинов на Magento continue reading…

150000downloads v2 Magento скачали 1,5 миллиона  раз!

Magento (Мадженто) скачали 1 500 000 раз!

(Напомню что Magento является самой быстро растущей платформой для ecommerce)

Magento – это универсальное решение для электронной коммерции основанное на открытом коде.

Magento предоставляет максимальное удобство в использовании как покупателям, так и администраторам магазина.

  • Открытый исходный код. Ваш бизнес не будет зависеть от одной компании-разработчика. Вы можете привлечь любых исполнителей для установки, настройки, разработки дополнительной функциональности и поддержки Magento.
  • Богатство возможностей. Базовая поставка Magento может удовлетворить потребности большинства владельцев интернет-магазинов.
  • Свобода расширения. Вы можете привлечь любую из сотен компаний или тысяч независимых разработчиков, специализирующихся на разработке Magento, для расширения функциональности вашего магазина.
  • Множество готовых тем и модулей. В одном лишь каталоге Magento Connect зарегистрировано около 2000 тем и дополнительных модулей для Magento, как бесплатных, так и коммерческих.

Основные характеристики:

  • Пакеты дизайна, просто и понятно
  • Множество валют
  • Множество сайтов на одной системе
  • Многоязычность
  • Методы оплаты и доставки
  • Маркетинго ориентированный магазин

Панель администратора

  • Маркетинговые инструменты
    • Многоуровневое ценообразование
    • Правила ценообразования
  • Отчеты
    • Отчеты продаж
    • Отчет по корзинам покупателя
    • Отчет о списке отмеченного товара
    • Отчет о Отзывах
    • Отчет по Тегам
    • Отчет по Поиску
  • Определение налоговых ставок
    • Определение правил для региона, страны или почтового кода.
    • Создание классов налога, например «Нормальный» или «Оптовый»
    • Определение правил налога, например «Налог на одежду», также можно связать различные группы товаров с классами налогов.
  • Продукты и каталог
    • Возможность задания различных атрибутов (свойств) для товара.
    • Группировка товара в комплекты.
    • Конфигурируемые продукты — продукты с выборочными свойствами (например цвет, размер и т. д.)
    • Сортировка товара по предопределенным атрибутам. Атрибуты доступные для сортировки определяются в панели администрирования.
  • Система управления контентом
  • Группы покупателей
  • Импорт/Экспорт (В данный момент импорт товаров работает в ограниченном варианте, возможно внесение товаров, но не обновление)
  • Система контроля доступа

Возможности покупателей

  • Поисковая оптимизация (SEO)
  • Связь с покупателем
    • Сообщения по электронной почте
    • Новостная рассылка по электронной почте
  • Доставка по нескольким адресам
  • Поиск
  • Сравнение продуктов
  • Наслоенная навигация
  • Метки для продуктов
  • Отзывы покупателей о продуктах
  • Список отмеченного товара
  • Оформление заказа
  • Корзина покупок
  • Сравнение товаров
  • Аккаунты покупателей
  • Функция добавить в список желаний

хостинг для magento

6 comments

Хочу поделиться впечатлениями о трех хостингах и о том как на них ведет себя Magento. Речь пойдет о виртуальном хостиге известных компаний:

1. Dreamhost (США) http://dreamhost.com/

2. Hostmonster (США) http://hostmonster.com/

3. Хостинг «ТаймВэб»

Dreamhost (США) – это старейшая компания, одна из первых начала предоставлять место для сайтов. Из плюсов можно можно назвать 3х месячный манибек, наличие промокодов, безлимитное место, безлимитное кол-во доменов и баз, memory limit 64mb. В Dreamhost я пришел по рекомендации знакомого который давно использует этот хостинг, не учел только того что рекомендатель находится в другой стране и работает в основном на запад и Америку.

Как следствие получилось что этот хостинг не подходит для корректного отображения Magento у нас, в России. Другие движки менее требовательные к ресурсам, как например WordPress бегают шустро, а загрузка страницы магазина на Magento каждый раз растягивалась на 7-11 сек. Вторым не менее важным минусом для меня, человека со средним уровнем знания английского языка оказалось то что:

- админка Dreamhost только на англ

- общение с сапортом только на англ

Hostmonster (США) – понравился больше. В первую очередь полностью русская админка, более понятный и дружественный интерфейс, Magento на этом хостинге можно установить в один клик из админки. Минусы как и выше медленная скорость загрузки страниц Magento, общение с сапортом на англ.

Проблемы со скоростью  недорогих заморских хостингов заставили меня посмотреть на отечественные компании. Почитав обзоры российских компаний и сравнив условия, я остановился на Timeweb.

«ТаймВэб» (Россия) – Сравнительно хорошее, я бы сказал лучшее  соотношение цена\качество. Не смотря на то,  что компания молодая, предоставляет высокий уровень сервиса. Нет промокодов, есть тестовый период 1 мес, memory limit 64mb.

После регистрации были только приятные эмоции! Все на русском, саппорт русский, отвечает оперативно и главное что по сравнению с вышеописанными товарищами на Timeweb Magento работает гораздо быстрее!!!

Пользуюсь полтора мес – полет нормальный. Единственный минус – знакомый по моей рекомендации создал тестовый аккаунт, но аккаунт не активировался сутки. В саппорте сказали упал сервер, мол подождите, знакомый забил.

<a title=»Профессиональный платный хостинг» target=»_new» href=»http://timeweb.ru/?i=3200&a=0001″>Хостинг «ТаймВэб»</a>

CSS файлы Magento

No comments

В в папке с темой по умолчанию расположенной по адресу  /skin/frontend/default/default лежит папка  css.

В этой папке находятся файлы стилей, по умолчанию их семь.

  • boxes.css
  • clears.css
  • ie7minus.css
  • iestyles.css
  • menu.css
  • print.css
  • reset.css

Название некоторых из них говорят сами за себя, о других поговорим ниже. Самый важный файл из перечисленных это boxes.css.

Этот файл контролирует представление таких параметров как:

  • Колонки (1, 2, 3 и более вариантов представления)
  • Стиль сообщений
  • Кнопки
  • Стили форм
  • Хедер и футер (Шапка и подвал)
  • Фон
  • И другие важные элементы вашего интернет магазина magento

boxes.css

Как говорилось выше файл boxes.css один из наиболее важных, он содержит основные элементы дизайна пользовательской части Magento.  Далее мы рассмотрим более подробно содержание этого и других файлов и постараемся разобрать некоторые элементы более подробно, увидим на что они влияют.

Важно. Вам необходимо создать папку для новой темы и скопировать туда файлы css, с которыми вы будете работать, перед началом работы.

Так у вас будет работающая тема на всякий случай.. (=

body {}

body контролирует часть с контентом. Это белая область сайта в центре страницы, которая зависит от высоты страницы(если вы не ограничили высоту).

По умолчанию body содержит:

background:url(../images/main_container_bg2.gif) repeat-y 50% 0 #58645a;

если вы измените ссылку на фоновое изображение main_container_bg2.gif внешний вид поменяется.

Вы можете создать новый фон или модифицировать старый использую например Photoshop.

Page Heading {}

По умолчанию расположен в  boxes.css строка 211

Верхняя часть страницы контролируется в boxes.css, там находятся компоненты отвечающие за эту часть вашего сайта. Не путайте верхнюю часть с хедером, которая содержит логотип сайта и меню.

Page Structure {}

По умолчанию находится в  boxes.css строка 347

Тут описана структура страницы вашего магазина.

.wrapper {}

По умолчанию строка 350

В .wrapper описываются размеры страниц. По умолчанию это  min-width:954px;, это означает минимальная ширина страниц магазина равна 954 пикселя. Вы можете изменить эту величину, установив жесткие размеры например, тогда все страницы будут иметь те параметры которые вы задали.

.header {}

По умолчанию строка 351

Параметр отвечает за лого сайта Magento

.header-top {}

По умолчанию строка 352

Этот параметр отвечает  за внешний вид узкой части чуть выше хедера, которая может содержать форму поиска или преветственное сообщение магазина Magento. Эта часть не содержит меню навигации. Помните этот класс контролирует структуру хедера н оне содержание (например фон).

.header-nav {}

По умолчанию строка 353

Этот класс контролирует верхнее меню, где расположено лого и форма поиска. Обратите внимание он контролирует только структуру меню но не стили отображния.

.middle {}

По умолчанию строка 354

Контролирует структуру средней колонки. Структуру но не стили.

По умолчанию средняя колонка имеет ширину 900 пикселей, минимальная высота 400 пикс, что означает что высота всегда будет не менее 400 пикс. Если содержимое будет увеличиваться, высота колонки изменится пропорционально. Пользователь не может установить статический размер, из за того что в этом случае страница не будет изменяться вслед за увеличивающимся контентом.

menu.css

Отвечает за элементы меню

Для правильной работы Magento должны быть установлены права:
1. для всех папок 755
2. для файлов 644

Есть исключение, для которых должны быть разрешены права на запись:
1. /media
права на папку 775
права на файлы 664

2. /var
права на папку 775
права на файлы 664

3. /app/etc/local.xml
права на файл 664

1. скачать magento-downloader нужной вам версии(например magento-downloader-1.3.2.1.zip)

2. залить на фтп > разорхивировать

3. в адресной строке набрать имя домена/magento (например mageblog.ru/magento)

4. в появившемся окне нажать Start the download process

5. когда появится сообщение Download completed. You can proceed with installation, нажмите на Continue Magento Installtion

6. далее следует стандартная установка Magento

Хостинг «ТаймВэб»

Во время удаления таблиц базы через phpmyadmin появляется ошибка #1217 – Cannot delete or update a parent row: a foreign key constraint fails

Напишу позже

Природа Полевской профильная труба Химический Анализ