Статьи по ключевому слову «Разработка»

У начинающих разработчиков, при создании новой темы для Magento 2 может возникнуть непонятная ситуация: тема унаследована от какой-либо родительской (blank или luma), но на главной странице интернет-магазина пропали товары. В родительской теме они видны, а в новой, собственной разработки их нет. Как так? Ведь новая тема содержит всего 3 файла: composer.json, registration.php и theme.xml.

Чтобы получить доступ к системным налоговым настройкам, войдите в панель администратора своего магазина и перейдите в меню « Система» > « Настройка» > « Налоговая» в разделе « Продажи » слева. Это отобразит несколько панелей справа. Нажмите на каждую панель, чтобы развернуть ее и отредактировать содержащиеся в ней параметры. Вам будут доступны следующие панели: Налоговые классы; Настройки расчета; Расчет целевого налога по умолчанию; Настройки отображения цены; Настройки отображения корзины покупок; Заказы, счета-фактуры, настройки отображения кредитных памяток; Фиксированные налоги на товары.

https://www.hostknox.com/tutorials/magento/system-tax-settings

Работа с кодом интернет-магазина – это очень ответственный процес, так как любые проблемы в его последующей работе грозит его владельцам финансовыми или имиджевыми потерями. В связи с чем, работа «на живом», боевом сайте без отладки на тестовом сервере – это всегда высокий риск. Практика проверки или анализа работоспособности php-скриптов с помощью отладчика Xdebug – важнейший этап в жизненном цикле любого ресурса электронной коммерции.

Оформление писем отсылаемых клиентам интернет-магазина в соответствии с общим дизайном сайта — это неотъемлемая часть по формированию имиджа торговой системы. Работа эта достаточно кропотливая и требующая знания определенных тонкостей. Давайте попробуем разобраться с этим вопросом пошагово и с использованием скриншотов.

С отладкой php-скриптов в браузере посредством Xdebug все достаточно прозрачно. Теперь необходимо разобраться с отладкой shell-скриптов на примерах acceptance-теста и обычного shell-скрипта. Для этого нам потребуется: 1) настроить удаленный CLI-интерпретатор, 2) именованную debug-конфигурацию и 3) заиметь локально codeception.phar. Разница настроек между тестом и скриптом будет только на этапе дибаг-конфигурации. Работать будем в IDE PhpStorm.

Для первичного ознакомления создадим простенький acceptance-тест для проверки создания аккаунта. Тест создадим в формате Cest. Снабдим это все, для наглядности, скриншотами и пройдем процесс в режиме step-by-step. Шагов будет немного, всего три: 1) создание класса с методом 2) запуск своего теста из консоли 3)просмотр результатов отработки тестов

Существует удобный php-пакет для работы с популярным сервисом dadata.ru. Он называется commercito/dadata. Используя его вы сможете в удобно отсылать запросы и получать аккуратно отформатированные ответы. Устанавливается он через Composer с сервиса packagist.org, но так же вы можете его клонировать с gitlab.com. Давайте рассмотрим что это такое и как им пользоваться.

Диспетчер тегов от Google позволяет собирать и обрабатывать данные со страниц сайта не прибегая к услугам программистов и не создавая отдельные js-файлы. Все это возможно путем манипулирования переменными, триггерами и тегами непосредственно в web-интерфейсе Tag Manager. Говоря точнее, переменная типа "Собственный код Javascript" и тег с конфигурацией типа "Пользовательский HTML" позволяют получить доступ к любому атрибуту любого елемента веб-страницы: особенно удобно их использовать с jQuery.

Управление заказами в Magento происходит в панели администратора. Переходим по адресу /admin/sales_order/ в Sales -> Orders. На открывшейся странице вы увидите таблицу со всеми размещенными заказами. Чтобы просмотреть, обработать или отредактировать заказ, кликните по ссылке View в крайне правой ячейке его строки или прямо на его строке в таблице. Так же, на этой странице вы можете создать новый заказ вручную - кликнув по кнопке Create New Order справа вверху страницы.

В атрибутах Magento используются описания продуктов; например, цена, размер, производитель и т. д.. Когда вы добавляете / редактируете продукты, вы можете указать и изменить значения этих атрибутов. Magento поставляется с предварительно настроенными атрибутами, которые вы можете редактировать, а также можете добавлять и настраивать новые атрибуты в соответствии с вашими потребностями. Атрибуты можно добавить к наборам атрибутов, которые вы можете выбрать при добавлении новых продуктов.

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

Внешний вид сайта интернет-магазина это не только UI и UX, но и куча неявных и неочевидных механизмов их формирования. Дизайн "вообще", всплывающие модальные окна, интерактивность взаимодействия с пользователем, кроссбраузерность отображения сайта в разных браузерах, корректное представление на мобильных устройствах и т.д. и т.п. - это все фронтенд / front-end / frontend. При всей своей "очевидности" и "естественности" он имеет скрытые, хронически наследуемые технологические болезни, которые совершенно всегда трансформируются в бизнес-проблемы.

Разработчику интернет-магазина всегда необходим отдельный сервер для опробации своих профессиональных замыслов: то ли это фишка озарившая его в ночи, то ли это потребность опробовать нововведение на копии боевого сайта, то ли это разработка уникального сервиса для внедрения на продакшн. Такой сервер должен предоставлять программисту ряд гарантий: во-первых - безопасность для продакшн-сайта, во-вторых - возможность индивидуального конфигурирования и в-третьих - свобода удаления-клонирования-восстановления. Локальный Linux-сервер - наиболее удобный вариант для этих целей.

KPI (Key Performance Indicators) — это ключевые показатели эффективности. Они нужны для осознания того, куда и с какой скоростью движется ваш интернет-магазин, для диагностики его проблем и достижения e-comemrce целей. Давайте вместе разберемся - какие показатели предприниматели могут использовать для анализа эффективности работы.

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

Набор протоколов TCP / IP применяется для передачи информации как в локальных, так и в территориально распределенных сетях, в частности в сети Интернет. Набор (стек) протоколов TCP / IP состоит из следующих протоколов:

Поведение покупателей на сайте сайтом электронной коммерции формируют тенденции развития дизайна приложений. В 2018 году ожидается, что сайты электронной коммерции будут использовать макет CSS Grid, использовать мобильные полноэкранные модальные окна, предлагать гораздо больше видео и включать микроинтерпретации и управляемые продажи. Ожидается 5 трендов, на которые стоит обратить внимание.

У каждого бизнеса есть риски. Часть того, что делает бизнес успешным, - это то, как он устраняет или уменьшает эти риски, сохраняя при этом обслуживание клиентов. Аппаратные средства и программное обеспечение, которые позволяют вашему магазину электронной торговли вести успешную деятельность, одновременно с этим создают риски. Давайте будем называть их технологическими рисками.

Согласно данным аналитической компании Gartner, количество данных в мире ежегодно увеличивается на 30-50%. Для обработки непрерывно увеличивающегося объема данных в последние годы разработаны специальные аппаратные и программные решения. Они получили название Big Data. Технология Big Data в первую очередь ориентирована на бизнес. В больших данных содержится ценная информация, владея которой, можно преобразовать бизнес.

Прокси-сервер (от англ. proxy - «доверенное, полномочное устройство) - это аппаратное или программное сетевое устройство, полномочное представлять web-узел.

Устанавливается между локальной или корпоративной сетью и соединением с Интернетом

Он передает запросы с сетевых компьютеров в Интернет и при этом он проверяет каждый запрос, исключая запросы к запрещенным сайтам

  • сайтам с азартными играми,
  • порнографическим сайтам и др.

Сохраняет часто используемые веб-страницы для их быстрой загрузки и обеспечивает получение информации из Интернета при обращении нескольких пользователей к одним и тем же страницам.

Репликация - это процесс создания и поддерживания копии объектов базы данных на удаленном сервере

Помимо работы с отдельными таблицами баз данных, Active Record также имеет возможность объединять связные данные, что делает их легко-доступными для получения через основные объекты данных. Например, данные покупателя связаны с данными заказов, потому что один покупатель может осуществить один или несколько заказов. С помощью объявления этой связи вы можете получить возможность доступа к информации о заказе покупателя с помощью выражения $customer->orders, которое возвращает информацию о заказе покупателя в виде массива объектов класса Order, которые являются Active Record объектами.

За HTML5 и CSS3 будущее Всемирной паутины, и «Большая книга веб-дизайна» расскажет вам обо всем, что необходимо знать для овладения этими инновационными стандартами. Читая книгу, вы изучите современный мир Всемирной паутины, рассмотрите приемы подготовки успешных и доступных веб-сайтов, научитесь верстке на языке HTML5 с использованием всех новых элементов стандарта. Вы также освоите каскадные таблицы стилей (CSS), с помощью которых сможете создать самые невероятные веб-сайты. Познакомившись с языком JavaScript, вы научитесь создавать простые сценарии, превращающие ваши страницы в интерактивные многофункциональные ресурсы. А изучив главы, посвященные электронной коммерции и поисковой оптимизации, научитесь зарабатывать на своем сайте деньги.

всего статей: 23