Eugene Shakhsuvarov - Improving enterprise store scalability using AMQP and A...Meet Magento Italy
We has discussed ways to scale an enterprise store leveraging asynchronous capabilities introduced in Magento EE via AMQP and Asynchronous Operations modules.
On the example of mass update in a background task, we has covered API for queuing tasks to multiple workers and ways to handle recoverable and non-recoverable errors.
Magento 2 brought new architecture solutions, which are completely different from Magento 1, more advanced and sometimes complex.
The session had covered most important changes in Magento 2 core and share practices all Magento developers must follow.
Do you want to move your store over to Magento but don't want to start from scratch?
Don't let yourself be handcuffed any more. We understand that it is challenging to migrate without effecting your active customers and products, not to mention SEO, hosting requirements, and many others. That's why we are going to show you how!
Most Popular e-Commerce Platforms SEO Pros and Cons and Migration IssuesCart2Cart
Take a tour through an overview of the most popular e-commerce platforms,regarding Magento, Bigcommerce, Shopify and Volusion. Also, you will learn more about their merits and pitfalls and peculiarities of migration from one shopping cart to another.
We recently conducted performance testing to help us determine best practices for Magento optimization; we documented our results in a free white paper. Here are some of the highlights:
An optimized Magento Enterprise Edition configuration can support more than 350 million catalog views and 487,000 orders per day.
Optimizing a standard 2+1 server configuration with Varnish or Nginx can significantly improve response times.
With proper server configuration and enhanced caching, businesses can maximize hardware efficiency while supporting more customers and transactions.
Eugene Shakhsuvarov - Improving enterprise store scalability using AMQP and A...Meet Magento Italy
We has discussed ways to scale an enterprise store leveraging asynchronous capabilities introduced in Magento EE via AMQP and Asynchronous Operations modules.
On the example of mass update in a background task, we has covered API for queuing tasks to multiple workers and ways to handle recoverable and non-recoverable errors.
Magento 2 brought new architecture solutions, which are completely different from Magento 1, more advanced and sometimes complex.
The session had covered most important changes in Magento 2 core and share practices all Magento developers must follow.
Do you want to move your store over to Magento but don't want to start from scratch?
Don't let yourself be handcuffed any more. We understand that it is challenging to migrate without effecting your active customers and products, not to mention SEO, hosting requirements, and many others. That's why we are going to show you how!
Most Popular e-Commerce Platforms SEO Pros and Cons and Migration IssuesCart2Cart
Take a tour through an overview of the most popular e-commerce platforms,regarding Magento, Bigcommerce, Shopify and Volusion. Also, you will learn more about their merits and pitfalls and peculiarities of migration from one shopping cart to another.
We recently conducted performance testing to help us determine best practices for Magento optimization; we documented our results in a free white paper. Here are some of the highlights:
An optimized Magento Enterprise Edition configuration can support more than 350 million catalog views and 487,000 orders per day.
Optimizing a standard 2+1 server configuration with Varnish or Nginx can significantly improve response times.
With proper server configuration and enhanced caching, businesses can maximize hardware efficiency while supporting more customers and transactions.
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
Performance of Magento 2 has been a hot topic for a while, with many controversial opinions and figures around the community.
This talk is intended to guide a developer from configuring the website for maximum performance to measuring the results of such tuning using the Magento Performance Toolkit, profiling the problematic areas and measuring once again, all using the same approaches as the core engineering team.
Guillaume Thibaux - Can we win the fight against performance bottlenecks? Les...Meet Magento Italy
With more than 350+ clients – mostly Magento EE – connected to its SaaS platform dedicated to Magento’s performance, QUANTA offers a unique view on performance challenges ecommerce teams can face.
With real case studies following the release of Magento 2 and the growth of cloud-based Magento infrastructures, discover how merchants use cutting edge techniques to keep their store fast and reliable.
Summary:
speed is key, real world examples from internet giants and Magento stores
the endless problem of finding bottlenecks inside a complex e-commerce platform
cutting edge technics to better scale Magento and shrink its page load time
Review the new features released in the past year. DIscussion on who is using them and how they are being used. Presented by Ray Goodman (Senior Product Owner of SPI Buyer Direct, SPI) at the 2016 SPI Conference.
Monitoring your cache effectiveness in Magento 2Tony Brown
The Full Page Cache in Magento 2 uses Varnish and is an essential element to empower a performant and scalable solution.
But how effective is this cache on your site? It is not always that easy to understand or see, I will discuss approaches to obtain relevant data, and methods to process this into meaningful and actionable information.
Meet Magento Belarus - Andrew Klochkov spoke on Building Scalable and Reliable cluster in Cloud Environment (Based on Amazon and Rackspace installations)
http://by.meet-magento.com/
http://amasty.com/
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
Performance of Magento 2 has been a hot topic for a while, with many controversial opinions and figures around the community.
This talk is intended to guide a developer from configuring the website for maximum performance to measuring the results of such tuning using the Magento Performance Toolkit, profiling the problematic areas and measuring once again, all using the same approaches as the core engineering team.
Guillaume Thibaux - Can we win the fight against performance bottlenecks? Les...Meet Magento Italy
With more than 350+ clients – mostly Magento EE – connected to its SaaS platform dedicated to Magento’s performance, QUANTA offers a unique view on performance challenges ecommerce teams can face.
With real case studies following the release of Magento 2 and the growth of cloud-based Magento infrastructures, discover how merchants use cutting edge techniques to keep their store fast and reliable.
Summary:
speed is key, real world examples from internet giants and Magento stores
the endless problem of finding bottlenecks inside a complex e-commerce platform
cutting edge technics to better scale Magento and shrink its page load time
Review the new features released in the past year. DIscussion on who is using them and how they are being used. Presented by Ray Goodman (Senior Product Owner of SPI Buyer Direct, SPI) at the 2016 SPI Conference.
Monitoring your cache effectiveness in Magento 2Tony Brown
The Full Page Cache in Magento 2 uses Varnish and is an essential element to empower a performant and scalable solution.
But how effective is this cache on your site? It is not always that easy to understand or see, I will discuss approaches to obtain relevant data, and methods to process this into meaningful and actionable information.
Meet Magento Belarus - Andrew Klochkov spoke on Building Scalable and Reliable cluster in Cloud Environment (Based on Amazon and Rackspace installations)
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Alexander Kaigorodov speech on The Tale of Javascript in Magento: the untapped potential of the client side of the application
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Thomas Fleck speech on: What makes Magento special and why Meet Magento community is important
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Andriy Samilyak speech on 'How we have played DevOps and built an autoscale platform for Magento'
http://by.meet-magento.com/
http://amasty.com/
Uladzimir Kalashnikau (EPAM Systems): Magento 2 Import/Export: Performance Challenges and Victories We Got at Open Source Ecommerce
Владимир Калашников (EPAM Systems): Импорт/экспорт для Magento 2: решение проблем производительности и наши успехи в open source e-commerce
Igor Bondarenko (NEKLO): Magento applications and modules functional testing
Игорь Бондаренко (NEKLO): Функциональное тестирование Magento приложений и модулей
Denis Bosak (Magecom): Front-end in Magento, and more. Prospects, technologies, and tools.
Денис Босак (Magecom): Front-end в Magento и не только. Перспективы, технологии, инструменты.
Kristina Pototskaya (TriggMine): How to gain up revenue on Email marketing: TOP 10 triggered emails
Кристина Потоцкая (TriggMine): Как получить максимум от Email рассылки: 10 лучших триггерных кампаний
Sergey Lysak (DiamanteDesk): How to make benefits with multi-channel customer support. Magic recipes for eCommerce.
Сергей Лысак: Волшебный рецепт для электронной коммерции - как благодаря системе многоканальной поддержки клиентов приумножить прибыль.
Jurģis Lukss (Lux Technology): Building scalable Magento on Microsoft Azure with Chef
Jurģis Lukss (Lux Technology): Масштабирование Magento на Microsoft Azure с помощью Chef
The new release of Acumatica dramatically expands the ways in which customers can leverage cloud ERP, by significantly expanding our features and capabilities to support a broader set of business scenarios. This presentation will provide you an overview of the key new features in Acumatica 5.0.
Universal Migration Checklist for Developers.pdfCart2Cart2
eCommerce migration is quite a complex and challenging experience, even for high-skilled developers, not to mention do-it-yourselfers. However, with proper planning and the right tools at hand - the time and money spendings can be decreased significantly. So, take your time to go through this step-by-step transfer checklist to ensure your eCommerce migration will be seamless and trouble-free.
https://bit.ly/44bEDQZ
Marjorie M. K. Hlava, President, Chair of the Board, and Chief Scientist, Access Innovations, Inc.
During this annual highlight of the DHUG meetings, Margie will discuss the exciting new changes and additions to the Data Harmony software. She will be joined by some members of our software development team to talk about specific initiatives we have worked on over the past year.
Speaker: Wictor Wilén;
This session will cover what you need to do an upgrade from SharePoint 2010 to SharePoint 2013, You’ll learn the upgrade planning, methods and execution through a number of demos. During the session we will do a live upgrade from SharePoint 2010 to SharePoint 2013. We’ll also cover the Site Collection upgrade previews and health checks, which allows the site collection owner to determine when they are ready to move on to the new version.
DevOps is changing today's software development world by helping us build better software, faster. However most of the knowledge and experience with DevOps is based around application software and ignores the database. We will examine how the concepts and principles of DevOps can be applied to database development by looking at both automated comparison analysis as well as migration script management. Automated building, testing, and deployment of database changes will be shown.
About the Presenter
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
This webinar was held on Jun 18, 2015.
CrossCheck, powered by iThenticate now has over 600 members using the service to screen content for originality. Through demand from these members, CrossRef held a webinar for CrossCheck administrators and more experienced users that covered:
- The scale of the current CrossCheck database
- CrossCheck participation and usage
- An overview of the newest features in iThenticate
- A run-through of more administrator-specific features in iThenticate
- Advice on interpreting the reports and common issues
- Details on support resources available for publishers
- Q&A session
Representatives from CrossRef and iParadigms ran the webinar.
MRO PROCUREMENT: 3 KEYS TO MANAGING THE COMPLEXITYOpusCapita
This webinar focuses on the challenges in MRO procurement and explains how it is possible to achieve a harmonized and effective purchasing process for spare parts and services for maintenance and achieve both operational impact and savings.
Watch webinar: https://www.opuscapita.com/webinars/2018/mro-procurement-3-keys-to-managing-the-complexity
Sure Transports is an add-on for SAP that introduces a Change Control System that integrates with the existing Transport System that already exists in SAP and provides Companies with tighter Controls and greater Transparency of their Development Lifecycles and Transport Processes
Способы оптимизации работы с памятью в Magento 2Amasty
Общая краткая информация по тому, как работает PHP с памятью. Сравнение объема памяти (в байтах) различных массивов, текстовых перменных и объектов. Также некоторые “фишки” для оптимизации расхода памяти в PHP.
Особенности оптимизации работы с памятью в M2. Сравнение некоторых типовых объектов классов по объемам памяти (Модели, Хелперы и т.д.). Способы обработки больших объемов данных в M2. Обработка объемных коллекций, загрузка и обработка их “пачками”. Оптимизация работы массивов объектов.
A joyful shopping experience. Creating e-commerce sites that are effortless t...Amasty
In his presentation for Meet Magento CZ Victor shares his thoughts about the usability and design trends and covers the important things like browsing, searching and navigation as well as cart and checkout.
Generate and send numerous triggered emails based on customer activity to build productive relationships with clients and increase the number of repeated purchases. Customize email templates and effectively manage emails dispatch.
Create informative order statuses to make order processing maximally clear both for customers and for admin users. Easily manage statuses on the grid and timely notify clients about status changes.
Add an unlimited number of extra fields to your checkout page to easily collect and process additional order related data. Display all created order attributes on a handy backend grid to keep necessary information at hand.
Shipping Table Rates for Magento 2 by Amasty | User GuideAmasty
Create an unlimited number of flexible shipping methods with individual rates. Use combinations of a destination address, cart weight, order subtotal and price to accurately calculate shipping.
Customer Group Catalog for Magento 2. User GuideAmasty
Change visibility of certain store products for different customer groups. Hide price or replace it with custom content on category and product pages.
You can learn more at https://amasty.com/customer-group-catalog-for-magento-2.html
Product Parts Finder for Magento 2 | User GuideAmasty
Equip your store with an advanced search option. Let customers easily find necessary repair parts and components by placing year-make-model and other additional product filters on your website.
Edit Lock Magento Extension by Amasty | User GuideAmasty
Lock your backend tabs and pages to prevent them from being edited by multiple admin users simultaneously in order not to lose important store data. Effectively manage the work of admin users and increase their productivity.
Advanced Reports Magento Extension by Amasty | User GuideAmasty
Equip your store with a powerful analytics tool. Use various report types to collect and process important sales information. Study customer demand, evaluate the success of implemented strategies and make firm sales predictions.
A/B Testing Magento Extension by Amasty | User GuideAmasty
Easily run numerous split and multivariate tests based on different product parameters. Test page design elements and gather important statistical data to improve your product pages accordingly.
Advanced Customer Segments Magento Extension by Amasty | User GuideAmasty
Segment your customers and store visitors by various parameters. Export segmentation results for careful analysis and take advantage of targeted marketing campaigns.
Order Archive Magento Extension by Amasty | User GuideAmasty
Automatically archive orders or delete them to keep your order grid clean and save time on store management activities. Use flexible settings to customize archive process according to your needs.
This presentation, created by Syed Faiz ul Hassan, explores the profound influence of media on public perception and behavior. It delves into the evolution of media from oral traditions to modern digital and social media platforms. Key topics include the role of media in information propagation, socialization, crisis awareness, globalization, and education. The presentation also examines media influence through agenda setting, propaganda, and manipulative techniques used by advertisers and marketers. Furthermore, it highlights the impact of surveillance enabled by media technologies on personal behavior and preferences. Through this comprehensive overview, the presentation aims to shed light on how media shapes collective consciousness and public opinion.
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsRosie Wells
Insight: In a landscape where traditional narrative structures are giving way to fragmented and non-linear forms of storytelling, there lies immense potential for creativity and exploration.
'Collapsing Narratives: Exploring Non-Linearity' is a micro report from Rosie Wells.
Rosie Wells is an Arts & Cultural Strategist uniquely positioned at the intersection of grassroots and mainstream storytelling.
Their work is focused on developing meaningful and lasting connections that can drive social change.
Please download this presentation to enjoy the hyperlinks!
2. Who We Are
• Leading eCommerce industry provider of high-quality,
multi-channel ecommerce solutions and specialized
consultancy services with Magento CE and EE
• Magento Associate
• Magento Certified Developers
• 24 Partners worldwide
• Amasty Partner
3. How We Serve Merchants
• Full stack eCommerce provider
• Multi-channel, end-to-end eCommerce solutions
• Strategic and tactical digital marketing services
• Website development
• CMS solutions provider & implementation
consultants
• Our ultimate goal is to reduce friction involved
with ecommerce processes in order to unlock
merchants’ greatest sales potential
4. Advanced Logic
Top quality eCommerce service provider to help
merchants maximize conversions
5. Magento-Specific Services
• Analysis, consultancy & strategy services
• Creativity and graphic design layouts
• Module and plugin development and
customization
• Migration to Magento of sites developed with
other eCommerce platforms
• Inventory management software, ERP, and
internal accounting system integrations
• Mobile/responsive website optimization
And much more!
10. Suppliers Update
• Suppliers Update is a module that simplifies
the updating and management of Magento
catalogs composed by a high number of
articles related to the different suppliers
11. Current Merchant Challenges
• Many merchants utilize multiple drop shippers, manufacturers,
and suppliers to create large, varied product offerings and
catalogues
• Existing product details may require frequent updates, and new
product insertions may also be frequently needed
• Handling these operations manually is generally a long and
costly activity, and for this reason, they are very often managed
via CSV imports
• On the other hand, different data structures cost merchants
considerable amounts of time and money for their handling and
for data quality control
• Support for different CSV formats and field mapping between
Magento attributes and CVS files is thus a valuable benefit for
merchants and eCommerce managers
12. Suppliers Update: What It Is
• Magento extension designed to automate
process of:
• Add new products to merchants’ catalogues
• Update existing product information
• Log and keep track of uploads, data edits, and
other operational details
• Preview the modified or inserted articles
• Load product images via feed feature
Support for any type of CSV file
13. Who Should Use Suppliers Update?
• Merchants who:
• Work with multiple drop shippers, manufacturers or
suppliers
• Have medium to large product catalogues
• Update product offerings or product details
regularly
• Want to optimize the time of publication of new
articles or updates of existing articles
• Have limited time and/or resources to dedicate to
product offering management
14. Suppliers Update: Benefits & Features
• Allows merchants to easily and quickly create
new products and alter existing product details
via easy general settings adjustments and
simple CSV uploads
• Feed processors can be run immediately or on
regular intervals (as per set cron schedule)
15. Suppliers Update: Benefits & Features
• Can be used to both create new products as
well as alter existing products
• Allows field mapping between CSV files and
Magento fields for ease of uploads
16. Suppliers Update: Feed Manager
• Allows merchants to:
• Assign a feed to each drop shipper, manufacturer,
or supplier
• Assign feed URLs and CSV options for data
uploads
• Map CSV columns to Magento attributes /fields
• Schedule automated uploads of product data
• Activate and deactivate individual product feeds
19. Feed Manager: Grid View
• Lists all the the existing Feeds by:
• Feed ID
• Name ̶ the assigned feed name
• Supplier each feed can have ̶ associated a supplier name
• Active ̶ indicates if the feed is active or not
• Locked ̶ feeds are marked as “locked” when they are being
processed by the module
• Executed At ̶ is the date and time of the last successful execution
of the CSV processor
• Scheduled At ̶ indicates the next, scheduled, execution of the
CSV processor
• Load Products ̶ ass action for immediately execution of one or
more feed at once
20. Feed Manager: General settings
• General settings for:
• Assign a feed name
• Assign the name of the supplier whose feed we will process
• Reference the URL of the feed to be downloaded and
processed. You can reference the feed address as HTTP URL,
FTP URL or relative URL
• Set when cron schedule for CSV download and processing
It uses standard cron notation
• Set the feed active or not, depending if you want the feed
processor to be immediately executed, or not.
21. Feed Manager: CSV Options
• CSV Options for having the feed processor
compliant with the characteristics and format of
the specific CSV:
• Encoding. This is the encoding of characters in CSV
• Delimiter, to set the appropriate CSV delimiter
• Enclosure, to set the character used to enclose string values in
CSV
• Escape, field is to set the escape character for enclosure symbols
in CSV
• Headers. If the CSV that we are handling includes headers, we set
this value to “Yes”, else, we will set it to “No”. 90% or more of
CSVs will have headers, so we will generally set this value to “Yes”
22. Mapping & Upload: Demo
• Supports any CSV schema through mapping
between CSV files and Magento fields
23. Suppliers Update: Columns Mapping
• Columns Mapping for map CSV columns to
Magento attributes. Supports all Magento
fields:
• SKU
• Name
• Quantity
• Price
• Special Price
• Short description
• Full description
• Manufacturer
• Categories (support for multiple Categories separated by a pipe ‘|’)
• Weight
• Main image
• Additional Images (support for multiple Images separated by a pipe ‘|’)
24. Suppliers Update: View Items
• View Items allows the site administrator to
have a preview of the processed items (new
created products or updated ones) related to
all the active Feed processors
• The results Grid allows to filter the handled items by feed
name and by the other Magento attributes mapped to
the CSV file
25. Suppliers Update: Logs
• 3 log types to maintain records & control
• Info log
• Logs informative messages about feed processing, as
times for data uploads, file parsing and CSV import
results
• Warning log
• Logs traces non fatal occurrences as duplicated rows of
data and other non-fatal errors
• Error log
• Logs fatal errors occurred in file processing
26. Logs and Processed Items: Demo
• 3 log types
• Registry of processed items
27. Suppliers Update: Info Log
• Info Log traces informative messages:
• Time needed to download the remote file
• Number of total lines in CSV
• Number of skipped product lines (if any)
Items could be skipped for different reasons – for example, if
SKU in file was empy
• Number of updated Magento products (if any)
• Number of new created Magento products (if any)
If we just update existing data (i.e. products already present in
Magento), this value will always be 0
28. Suppliers Update: Warning Log
• Info Log traces non fatal occurrences, as:
• Empty identifiers at given rows
i.e. when SKU identifier for CSV row was empty
• Empty quantities and prices at given rows
• Duplicated rows
This happens when the same SKU was already used in the
feed
29. Suppliers Update: Error Log
• Info Log traces fatal occurrences, as:
• Discrepancy between the configured separator and the
one used in the CSV
• Differences in the headers
This happens, for example, if the supplier changed the
schema of its feed and the file processor was not
re-configured
• Differences in the number of columns between CSV
headers and CSV rows
• The CSV feed no longer exists
This happens when, for some reason, the CSV file has been
removed
30. Key Takeaways
• With Suppliers Update merchants can
immediately reduce time and money spent for
creating and updating their Magento product
catalogues
• For more information:
info@advancedlogic.eu
or visit
www.advancedlogic.eu
Thank you!