Magento - Насколько сложно установить индивидуальный дизайн? - PullRequest
1 голос
/ 07 декабря 2011

Я работаю с клиентом, который уже приобрел Magento -eCommerce CMS. Я никогда не работал с этой программой, и после прочтения чрезвычайно длинного материала я не уверен, стоит ли мне брать проект. Я беспокоюсь, что это немного за пределами моего набора навыков. Я в основном занимаюсь дизайном и фронт-энд разработкой. Я работал с Wordpress несколько регулярно без каких-либо проблем, однако это очень хорошо задокументировано. Мое понимание реального программирования ограничено. Кто-нибудь создал скин для Magento, и если да, то насколько это было сложно?

1 Ответ

4 голосов
/ 07 декабря 2011

Это зависит от того, как вы определяете сложное.Любой, кто хорошо разбирается в архитектуре Magento, МОЖЕТ назвать ее интуитивно понятной.Я могу сказать, что он имеет значительно более высокую кривую обучения, чем многие другие упакованные приложения в инфраструктурах из-за большого количества функций.Очень легко думать, что вы сделали и узнали от клиента, что есть страница, которую вы не смогли отформатировать.

Чтобы лучше ответить на ваш вопрос, я скажу вам, с чем вы столкнетесь.

CSS:

Возможно, хотя и сложно, сделать скин для Magento с использованием исключительно CSS.Это может быть сделано проще в зависимости от вашего дизайна.

HTML:

Есть больше индивидуальных шаблонов, чем я желаю сосчитать.Я хочу сказать более 40 ".phtml" файлов, каждый из которых вы можете редактировать с неудобным количеством логики на мой вкус (и я программист).По большей части вы можете манипулировать HTML в этих файлах так, как считаете нужным, без каких-либо проблем.У вас, вероятно, возникнут проблемы, если вам нужно будет редактировать что-либо логически или что-то, что выводит PHP

XML: Magento использует XML-файлы для того, что он называет макетами.Эти файлы на самом деле объединяют вышеупомянутые файлы шаблонов.Чтобы внести некоторые существенные изменения в макет по умолчанию, вам придется изменить их.

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

Это, вероятно, ужасно написанный ответ, но я надеюсь, что это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...