Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ecommerce»
Создание простого магазина в CMS Orchard (widget-way) 2015-08-13 15:53:07
... руководства по созданию eCommerce-модуля (для этого ...
+ развернуть текст сохранённая копия
Цель статьи состоит не столько в написании пошагового руководства по созданию eCommerce-модуля (для этого есть замечательный цикл постов в блоге IDeliverable), сколько в описании решения утилитарных подзадач, с которыми лично столкнулся при разработке для Orchard чего-то более интересного, чем Twitter-виджет. Надеюсь, мои изыскания окажутся полезны для тех, кто только собрался разрабатывать решения под эту CMS.
Сама по себе реализациия сколько-нибудь серьёзного решения на базе этого продукта представляла для меня определённый интерес довольно давно, но всё, как говорится, руки не доходили. И вот недавно передо мной была поставлена конкретная задача — создать простой фронтенд VirtoCommerce-магазина с использованием какой нибудь популярной CMS. Недолго думая выбрал Orchard — скачал исходники последней версии, скомпилировал, запустил и приступил к работе.
Читать дальше →
Тэги: .net, cms, content, e-commerce, ecommerce, management, open, orchard, source, system, virtocommerce, веб-разработка, разработка
Разработка Magento-модулей с развертыванием приложения через Magento Composer 2014-12-31 15:27:53
Введение
В статье описан опыт развертывания девелоперской версии Magento- ...
+ развернуть текст сохранённая копия
Введение
В статье описан опыт развертывания девелоперской версии Magento-приложения с использованием Magento Composer'а. Структура типового Magento-приложения в нашей компании:
- Magento
- Сторонние модули, используемые в проекте
- Разрабатываемые нами модули, используемые более, чем в одном нашем проекте
- Разрабатываемый нами модуль, содержащий функционал конкретно для данного проекта
- Тема для конкретного проекта
Девелоперская версия Magento-приложения должна позволять разрабатывать код наших модулей и заливать изменения в соответствующие репозитории, позволяя коду общих модулей мигрировать между проектами.
В связи с началом нового проекта для развертывания Magento-приложений решили попробовать Magento Composer. На данный момент у нас код каждого проекта хранится в своем SVN-репозитории, плюс в отдельном — все разрабатываемые нами модули (как общие, так и специализированные):
- инсталляция Magento и сторонние модули для проекта 01;
- инсталляция Magento и сторонние модули для проекта 02;
- ...
- наши модули;
Для использования Magento Composer'а проект разделили на следующие части (каждая в своем git-репозитории):
- z_mage_composer_prj_01_full: скрипты развертывания всего проекта, тема, сторонние модули, не доступные через Magento Composer;
- z_mage_composer_mod_01: первый модуль, от которого зависит проект;
- z_mage_composer_mod_02: второй модуль, от которого зависит проект;
Читать дальше →
Тэги: composer, e-commerce, ecommerce, github, magento, php, разработка
SEO в разработке eCommerce проектов (20 правил для разработчика) 2014-08-14 13:25:19
... UX / UI проектированию eCommerce проектов и не ...
+ развернуть текст сохранённая копия
В последний год мы написали много статей по UX / UI проектированию eCommerce проектов и не только. Концепция проекта и интерфейсы – это, безусловно, очень важно, однако есть еще несколько крайне важных вещей, которые нужно учесть. Не важно, кто их будет учитывать: UX / UI Designer, SEO Specialist, Web Developer, Project Manager или кто-то еще, важно на каком этапе жизни проекта. А сделать это нужно задолго до запуска проекта, на этапе разработки.
Необходимо заложить в проектировании требования к SEO, сделать их частью технического задания, чтобы потом не переделывать проект с маркетологами, как это часто бывает. Крупнейшие поисковые системы постоянно выпускают рекомендации по правильной оптимизации сайтов, но для интернет-магазинов тут есть определенные особенности, которые я кратко разберу ниже:
- Robots.txt. Файл для правил индексации поисковыми системами. Создать и положить в корень сайта. В идеале индексация должна быть открыта всем поисковым системам и всему сайту (за исключением закрытых разделов, таких, как личный кабинет).
- Файл Sitemap.xml. Карта сайта для поисковых систем. Создать и положить в корень сайта. Сделать автогенерацию с заранее заданным весом страниц разбитым по типам информации (например, страница товара 8, страница категории 9, страница статьи 7 и т.д.). Загрузить файл в поисковые системы.
- Карта сайта. Кроме Sitemap.xml еще желательно сделать отдельную страницу на сайте, дать ссылку на неё в нижней части сайта и также поместить ссылки на основные страницы. На одной странице не должно быть больше 300 ссылок. Если на сайте больше страниц, то проблему можно решить через пагинацию внизу страницы «Карта сайта».
Читать дальше →
Тэги: ecommerce, group, secl, seo, блог, веб-разработка, интернет-магазин, коммерция, компании, машины, оптимизация, поисковые, сайтов, технологии, электронная
Magento шаг за шагом: REST API 2014-08-07 17:29:17
В предыдущей статье мы рассмотрели создание «скелета» для экспорта заказов. В этой же ...
+ развернуть текст сохранённая копия
В предыдущей статье мы рассмотрели создание «скелета» для экспорта заказов. В этой же рассмотриим создание такого же скелета, но импорта через REST API.
С Вики: REST (сокр. от англ. Representational State Transfer — «передача репрезентативного состояния») — в более употребительном узком смысле под REST понимается метод взаимодействия компонентов распределённого приложения в сети Интернет, при котором вызов удаленной процедуры представляет собой обычный HTTP-запрос (обычно GET или POST; такой запрос называют REST-запрос), а необходимые данные передаются в качестве параметров запроса. Этот способ является альтернативой более сложным методам, таким как SOAP, CORBA и RPC.
Читать дальше →
Тэги: api, e-commerce, ecommerce, magento, php, rest, restful, разработка
Разработка платежной системы для сайта с помощью CyberSource Secure Acceptance 2014-07-16 13:12:13
Довольно часто перед веб разработчиками стоит задача интегрировать систему платежей в уже ...
+ развернуть текст сохранённая копия
Довольно часто перед веб разработчиками стоит задача интегрировать систему платежей в уже готовый проект. Как быстро и качественно справиться с такой задачей? Конечно, на сегодняшний день существует большое количество платежных систем, которые предоставляют инструменты для организации обработки транзакций по кредитным картам. И именно об одной из таких систем я хочу рассказать. Знакомьтесь — CyberSource.
Читать дальше →
Тэги: cybersource, ecommerce, open, source, веб-разработка, платежи, программирование, электронные
Главная / Главные темы / Тэг «ecommerce»
|
Взлеты Топ 5
Падения Топ 5
|