Ни для кого уже давно не секрет, что мировой объем продаж в интернете неумолимо растет из года в год. На данный момент онлайн-торговля составляет уже немногим более 5% мирового объема торговли. Только представьте себе, каждый двадцатый доллар, потраченный на покупки — тратится онлайн. Такая ситуация просто вынуждает владельцев не только крупного, но и среднего, и малого бизнеса выходить со своими товарами во Всемирную сеть. А вот тут и встает вопрос: как правильно попасть на рынок электронной коммерции? Одной из главных составляющих этого вопроса является выбор платформы для будущего интернет-магазина. Ведь таких платформ довольно много, как же правильно определить какая из них больше подходит под конкретные нужды? Давайте вместе попробуем разобраться в этом на примере нескольких систем.
Читать полностью »
Рубрика «cms» - 19
E-commerce платформы. Вступление. Часть 1
2014-07-30 в 13:13, admin, рубрики: AstoundCommerce, cms, e-commerce, Блог компании AstoundCommerce, Разработка под e-commerceКоробочные CMS для интернет-магазина: обзор популярных движков
2014-07-28 в 11:58, admin, рубрики: amiro, bitrix, cms, imagecms shop, netcat, php, phpshop, shop-script, Веб-разработка Недавно я всерьёз задумался об открытии своего онлайн магазина. Будучи по натуре человеком достаточно последовательным и взвешенным, я решил не вестись на красочную рекламу, а самостоятельно осуществить ознакомление со всеми широко используемыми вариантами систем управления контентом...
Читать полностью »
Реализация комплектаций товаров в интернет-магазинах ReadyScript
2014-07-23 в 4:58, admin, рубрики: 1С, cms, ReadyScript, Блог компании ReadyScript lab., Разработка под e-commerceПоддержка комплектаций товаров сегодня является одной из самых востребованных функций среди владельцев интернет-магазинов. Комплектации позволяют объединять товары, имеющие незначительные отличия (например: цвет, размер, объем памяти, …). Различные свойства представляются у товаров в виде отдельных параметров, которые можно выбрать перед оформлением заказа.
В этой статье мы поговорим о комплектациях и о том, как они реализованы в платформе для интернет-магазинов ReadyScript.
HybridAuth для UMI.CMS. Авторизация через социальные сети на UMI.CMS
2014-07-18 в 13:19, admin, рубрики: cms, php, umi.cms, авторизация без паролей, Социальные сети и сообществаЯ очень давно хотел для UMI сделать скрип отличный от loginza, так как считаю, что он не совсем удачный, по ряду причин (чисто субъективных). Могу ошибаться, если так и есть не закидывайте камнями.
Был вдохновлен одной из статей на habrahabr, к сожалению статья была удалена. Во всяком случае, ссылку на всякий пожарный оставлю — этой статьей. В этой статье было рассказано в общем как подключать HybridAuth к своему сайта, и созрел для реализации метода и написания своей статьи.
Постараюсь рассмотреть реализацию авторизацию на UMI.CMS через популярную библиотеку HybridAuth.
Авторизация для UMI.CMS будет реализована через провайдеров:
- Google+
- Вконтакте
Обзор Shop-Script 5
2014-07-18 в 8:46, admin, рубрики: cms, shop-script 5, webasyst, Блог компании Webasyst, движок интернет-магазина, обзорПривет! Я руковожу развитием Shop-Script. В течение года я собирал вопросы, которые возникают у пользователей и разработчиков, начинающих работать с Shop-Script 5 (последней версией продукта), и в этом посте оформил их в виде отдельной обзорной статьи. Промо-сайт промо-сайтом, документация тоже иногда полезна, но всегда проще познакомиться с продуктом, прочитав или проскроллив всего одну статью. Под катом — подробной обзор Shop-Script 5 с описанием ключевых возможностей и того, как работает движок, 5 МБ скриншотов, немного статистики и планов на будущее.
По спирали истории — плоский дизайн в быстрой разработке интернет-магазинов
2014-07-17 в 8:03, admin, рубрики: cms, e-shop, дизайн, я пиарюсьТренд дизайна для интернет-магазинов — плоский дизайн — сложно назвать экстравагантным или хоть сколько-нибудь вычурным. Причина набирающей обороты популярности данного направления в веб-дизайне кроется в другом: интернет-магазины, выполненные в плоском стиле, как нельзя лучше выполняют свою основную функцию — доносят информацию, продвигают продукт посредством своего простого «характера». Привлекателен ли он в привычном понятии тех, кому полюбились пространственные элементы (тени, градиенты, выпуклости, текстуры и трехмерные элементы), — это уже другой вопрос.
Прежде чем повторно вскарабкаться на вершину, плоские (Flat-дизайны) долгое время уступали первенство дизайнам с элементами скевоморфизма. Необходимость акцентировать внимание на мелких деталях на экранах с низким расширением при помощи теней и других эффектов ушла в прошлое с повышением качества изображения и плотности пикселей в LED/LCD-мониторах, планшетах и смартфонах. Так плоский концепт вновь вернулся на страницы магазинов и всевозможных приложений, удовлетворив потребность пользователей в простых, опрятных и лаконичных дизайнах.
Читать полностью »
AdWords: теперь в Blogger
2014-07-10 в 6:56, admin, рубрики: adwords, blogger, cms, Google, Google Adwords, реклама в интернете Относительно недавно в панели управления Blogger появился раздел «Прибыль» (Earnings), позволяющий связать блог с AdSense и контролировать показ рекламных сообщений. Теперь же появился новый раздел «Кампании» (Campaigns), связывающий Blogger и AdWords. Отныне владельцы молодых или узкоспециализированных блогов смогут рекламировать свои ресурсы через сеть AdWords и получить большее число читателей и подписчиков.
Официального анонса этого раздела ещё не было, возможно, готовят более тесную интеграцию обоих сервисов.
Натив умер. Да здравствует натив!
2014-07-09 в 11:20, admin, рубрики: cms, веб-аналитика, веб-приложения, Веб-разработка1. Вместо предисловия
“Король умер. Да здравствует король!” — все мы слышали эту французскую фразу, которая как бы разделяет эпохи правления монархов. Все! — кажется нам, — со старым покончено, теперь все будет по-новому, по-другому. Но так ли это?
В этой статье я затрону тему нативных приложений, точнее их вымирания… или, быть может, просто их перевоплощения? Решать только Вам. Да-да, я знаю, что рискую выглядеть ретроградом, занимая непопулярную точку зрения. Тем не менее, мне хочется найти хотя бы немного единомышленников, которые согласятся с моими рассуждениями, ну и, конечно же, получить обоснованную критику.
Итак, нативные или как их еще называют, десктопные приложения — это особые программы, которые были разработаны под конкретную ОС (операционную систему) и имеют такое свойство, как “совместимость”. Признаюсь сразу: да, я разработчик подобных приложений. Впрочем, специфика моей деятельности (разработка CMS для интернет-магазинов) требует также отличных знаний и веб-технологий.
Как по мне, то значительную часть рабочего времени программиста можно разделить на две оставляющие: поиск решения и поиск инструмента. Думаю, многие заметили и знают, что чем лучше инструмент пригоден для выполнения какой-то задачи, тем менее он универсален для решения широкого спектра задач. То есть, нет идеального языка, технологии и т.п., и поэтому мне, как и многим из Вас, приходится периодически отвлекаться от насущных проектов; изучать, какие появились новые инструменты на рынке; принимать стратегическое решение о том, что я буду изучать завтра. К примеру, ведь может уже давным-давно никто не пользуется отверткой для закручивания шурупов, а использует шуроповерт, или вовсе перешел на новую технологию “дюбель-гвоздь”.
Читать полностью »
В конец 2013 года Maxim Chernyak написал замечательную статью в которой подчеркивал исключительную важность поддержки архитектуры приложений настолько простой, насколько это возможно. Удивлен что на хабре до сих пор не было перевода, предлагаю ознакомиться с переводом данной статьи. Также прошу сообщать о всех возможных опечатках и неточностях перевода.
Преамбула
Много лет назад у нас было приложение Ruby on Rails. Все начиналось с объектов. Некоторые выступали прототипами для других объектов. Другие требовали множество связанных с ними частей, частей этих частей и т.д. Насколько много? Пожалуй, одним прототипам известно. Эти прототипы должны были иметь интерфейс для администрирования, но смена логики работы одного прототипа могла привести к цепной реакции в остальных частях. Любое изменение объектов и их прототипов пролегали через связанную сеть из различных моделей. Сложность интерфейса для администрирования быстро взлетела до небес. Дошло до того момента, когда прототипы должны были стать сериализуемыми, сохраняющими фрагменты своей логики. С этого момента каждая фича становилась предметом очень трудной реализации, и, в конечном счете, приложение скатилось к состоянию, когда модификация и доработка стали практически невозможны. Было такое чувство, будто CMS навязывала себя в качестве посредника между фичей и ее реализацией, подобно системам, ориентированным исключительно на бизнес-логику, с нагромождением высокоуровневых абстракций.
Думаете это была худшая часть проекта? Это был еще только минимально жизнеспособный продукт в новом стартапе.
Читать полностью »
Лучшие практики размещения Drupal в облачном окружении
2014-07-06 в 9:44, admin, рубрики: azure, cms, drupal, Microsoft Azure, mysql, php, traffic manager, web sites, Блог компании Microsoft, облачные сервисы
Основной целью данной статьи является рассказ об особенностях и лучших практиках размещения Drupal в облачном окружении платформы Microsoft Azure [о преимуществах платформы Azure для размещения веб-сайтов на PHP, Java, Python, .NET и Node.js вы можете почитать в этой статье – прим. перев.]. Из этого руководства вы узнаете:
- Как мигрировать существующий сайт Drupal в веб-сайты Azure
- Как настроить модуль Azure Storage Module для медиа-контента
- Как настроить Memcached Cloud для поддержки кэширования
- Лучшие практики размещения Drupal CMS в облаке
- Как масштабировать сайт на Drupal на несколько регионов по всему миру
Как мигрировать существующий сайт на Drupal в облако
Миграция вашего сайта на Drupal в облако Azure весьма легкая задача. Просто используйте перечисленные ниже лучшие практики и вы сможете переместить свой сайт на Drupal в облачное окружение всего за один час.
Читать полностью »