SlideShare a Scribd company logo
1 of 82
An OpenSource eCommerce
Magento eCommerceMagento eCommerce Demo
Agenda : Discussion on Magento
Benefits of Magento
3
System Requirements5
Overview on Magento
32
Features in Magento
34
Objective of Shopping Cart based site1
Magento Architecture
11
Products13
Server Administration
310
Database Structure – EAV Model
312
Environment Setup9
Agenda : Discussion on Magento
Managing Products
16
How to do Product data import?18
Administration
315
How to make site live?
317
System Layout14
Agenda : Discussion on Magento
• Initiate more business though the web.Initiate more business though the web.
• End users should be able to add the products in their cartEnd users should be able to add the products in their cart
and order online.and order online.
• Online sending of Products Information to buyers through
Newsletters.
• Instant alert of any transaction through e-mail.
• User-friendly interface
• Make money by getting more customers
Objective of Shopping Cart based siteObjective of Shopping Cart based site
Quick Overview on MagentoQuick Overview on Magento
Varien company has introduced Magento, an eCommerce
solution in the market.
Magento is well architected, designed and flexible. Also, has
won number of awards.
• Localized in over 60 Languages, like Thai, French,etc.
• More than 50,000 Community Members
• Over 5,00,000 Downloads
• Over 170+ Magento Connect Extensions written
• Over 70 partners
It offers complete flexibility and control over the look, content and functionality of an
ecommerce store while development.
It provides the functionality for reviews, tags, wish list, compare products and many
more.
It is integrated with AJAX rich environment technology for facilitating features like one
click checkout.
It is integrated with real time shipping rate from SPS, SPS XML, FedEx, USPS, and DHL.
Customer can ship the order to multiple addresses and on site tracking system from
customer account.
Shipping rate can be easily set per order and per item. It provides the exclusive
functionality rating with weight and destination.
From customer point of view, it is 100% search engine friendly and provides full control
of URL’s rewrite methodology.
Magento is compatible with multi language support as well as supports multiple
currencies. Administration module is having great functionality for rights or access and
any rights can be defined at any user. It allows defining multiple administrators with
specific access privileges. Landing page of admin panel is in form of a dashboard,
providing all vital information of orders, products, and graphical representation on daily,
monthly and yearly basis. Admin can create multiple store and easily manage them from
admin panel. It provides the strong interface and functionality for reporting.
Benefits of MagentoBenefits of Magento
Benefits of MagentoBenefits of Magento
• Our client does a significant amount of business around christmas etc. and we
want to make sure your site will look the part, with Magento this is possible through
a highly evolved template system through which it is possible to brand a website
for the occasions, events etc.
• Design flexibility: magento allows you to have a complete control over design of
your site and it manages it through the model view controller architected and this
means,
a) You can easily manage how each part in your website is displayed.
b) Different Landing pages for different audience.
c) Flexible product page design to complement the variation in products.
• Layered Navigation: Usually with large inventories where a category has got
more than 50 products, it really is cumbersome to have all the products in the
scope of view, and Magento use several filtering tools to provide faster navigation
to products.
Benefits of MagentoBenefits of Magento
Product comparisons and product tagging features.
Convenience for your customers should be a paramount priority for any
ecommerce retailer. that’s why Magento includes multiple ship-to functionality right
out of the box, helping avoid the frustration that can occur when a customer is
shopping for multiple people at one time. Instead of forcing them to place multiple
transactions, they can quickly and easily ship to multiple addresses with one order.
This can be especially useful around the holidays, when more and more people
are doing their primary holiday shopping online.
Superior product search module when compared to competition.
Amazing support community.
Good business model.
Marketing promotions and tools
Performance is key feature.
Support for Downloadable/Digital Products.
Added Layered Navigation to site search result page, with control on the attribute
level to include or exclude attributes used on the search results page. Improved site
search to utilize fulltext search.
Added support for fixed-taxes on product level.
To Add Setup Pricing to a Product, by integrating the extension.
Multi-Store Retailing
Example: A client having three site and selling same products.
a) One Website with one store and one store view (Defaut).
b) One Website with multiple stores.
iPhone Interface
Advanced Promotions and Marketing/Trading Tool
Benefits of MagentoBenefits of Magento
Benefits of MagentoBenefits of Magento
Rating, Reviews and Product Tags can be given by Customer or Website Visitor
Tier Pricing is the fancy title for offering discounts for higher volume sales.
Magento supports tier pricing for all products, including different tiers for different
classes of customers (wholesalers, retailers, etc).
Multi-lingual support
Multiple currency payment processing
Search engine optimization features like google site map, URL rewrites give full
control of URL’s act.
Analytics, reporting and dash board for quick view.
Extensive CMS to manage contents.
Features in MagentoFeatures in Magento
Analytics and Reporting - the script is integrated with Google Analytics and
offers many different reports.
Product Browsing - multiple images for products, options for extensive reviews,
wishlists and much more.
Catalog Browsing - easy navigation, advanced product filtering system, product
comparison.
Catalog Management - inventory management, batch import and export of
products, different tax rates per location, additional product attributes.
Customer Accounts - order status and history, e-mail and RSS feeds for
products in the wishlist, newsletter subscription, default billing and shipping
address.
Customer Service - enhanced features for customers' accounts, Contact Us form,
comprehensive order tracking and history, customizable order e-mails.
Order Management - create orders through admin area, create multiple invoices
shipments and credit memos, call center order creation option.
Features in MagentoFeatures in Magento
Payment - different payment methods: credit cards, PayPal, Authorize.net, Google
Checkout, checks, money orders, support of external payment modules like
Cybersource, ePay, eWAY and many more.
Shipping - shipping to multiple addresses, flat rating shipping, supports UPS,
UPS XML (account rates), FedEx (account rates), USPS and DHL.
Checkout - one page checkout, SSL support, checkout without having an
account.
Search Engine Optimization - 100% Search Engine Friendly, Google SiteMap
support.
International Support - multiple languages and currencies, list of allowed
countries for registration, purchasing and shipping, localization.
Marketing Promotions and Tools - coupons, discounts and different promotion
options.
Site Management - control of multiple web sites, multiple languages, tax rate with
support for US and International markets, customizable outlook through templates.
• Linux, Windows, or another UNIX-compatible operating system
• WAMP Server version 1.7.0 (If Linux, then LAMP Server)
OR
• PHP 5.2.0+
• Apache Web Server (1.x or 2.x)
• MySQL 4.1.20+
• A Sendmail-compatible Mail Transfer Agent (MTA)
Magento will connect directly to an SMTP server if you don‘t have an MTA.
System RequirementsSystem Requirements
• OO support
• PHP5 Application
• Zend Framework
• MVC Design Pattern
• Interface to other CMS
Magento Architecture - BackgroundMagento Architecture - Background
1. Flexibility: We believe each solution should be as unique as the business
behind it. Magento‘s code allows for seamless customizations.
2. Upgradeable: By separating the core code from community and local
customizations, Magento can be easily customized without losing the ability to
upgrade.
3. Speed and Security: The coding standards used by the developers follow best
practices to maximize the efficiency of the software and provide a secure
online storefront.
4. Portability: Magento was developed with portability in mind, that’s why there’s
extra logic built in. Path, Directory separators, they’re all designed to work
cross platform.
Using Zend framework, Magento was built
with below points in mind.
Magento uses an exceedingly modular architecture, answering a single request
will likely involve a multitude of files and modules.
The majority of code you’re looking for is rather nested, /app/code/core/Mage/
has a listing of all the modules included in the Magento core.
The CMS subdirectory is a good example of each module, it has seven
subdirectories: Block, Controller, controllers, etc, Helper, model, and sql.
The password is stored using salt, meaning that it isn’t simply the password
being hashed, a random string is being appended to the end.
Magento is based on the MVC design pattern.
Magento ArchitectureMagento Architecture
Core Modules in Magento ArchitectureCore Modules in Magento Architecture
Mage is just shortName for MagentoMage is just shortName for Magento
What are Design Patterns?
Design Pattern - The design patterns are language-
independent strategies for solving common object-
oriented design problems
Why Design Patterns?
Enable us to design efficient, scalable and maintainable
systems.
Magento Architecture – Design PatternMagento Architecture – Design Pattern
Magento components can be categorized into Model, View and
Controller.
Model: Manages the data, business and application logic.
Components like business logic / business processes and data
are the part of Model=> Application Object.
View: Renders the Model into a representation suitable for the end user.=>User
Interface
Controller: The process that responds to user events.
Controller components which handle all the requests. (Decouple
data representation, application behavior, and
presentation)=>Defines the way the UI reacts to user inputs
Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
The main purpose of using MVC pattern is to decouple the GUI from the Data. It also
gives the ability to provide multiple views for the same Data. MVC pattern separates
objects into three important sections:-
Model: - This section is specially for maintaining data. It is actually where your
business logic, querying database, database connection etc. is actually implemented.
Views: - Displaying all or some portion of data, or probably different view of data. View
is responsible for look and feel, Sorting, formatting etc.
Controller: - They are event handling section which affects either the model or the
view. Controller responds to the mouse or keyboard input to command model and
view to change. Controllers are associated with views. User interaction triggers the
events to change the model, which in turn calls some methods of model to update its
state to notify other registered views to refresh their display.
Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
Database Structure – EAV ModelDatabase Structure – EAV Model
Entity-Attribute-Value model.
Magento’s databases are heavily normalized (Primary Key and Foreign Key
Relationship), a basic install will consist of 193 different tables.
Products - EAV
The EAV method for storing data is generally associated with storing clinical
findings, it is appropriate there because an arbitrary number of
attributes will be associated with each record.
This same flexibility is critical to Magento’s ability to handle an arbitrary number of
attributes with any product, or product type.
Example:
Product attributes you add will be added to eav_attribute.
How to setup Magento with WAMP Server?How to setup Magento with WAMP Server?
1)1) Have to copy WAMP on local machine, install it.Have to copy WAMP on local machine, install it.
2)2) Have to copy MAGENTO and extract on WAMP, www (root folder).Have to copy MAGENTO and extract on WAMP, www (root folder).
3)3) Start all the services.Start all the services.
4)4) Invoke the URL, to do the configuration using Admin Panel.Invoke the URL, to do the configuration using Admin Panel.
5)5) Visit the site using Front Panel.Visit the site using Front Panel.
Environment SetupEnvironment Setup
How to improve the performance of Magento on WAMP?How to improve the performance of Magento on WAMP?
php.ini C:wampApache2bin
max_execution_time = 30000000
memory_limit = 32M
post_max_size = 32M
upload_max_filesize = 32M
httpd.conf C:wampApache2conf
my.ini C:wampmysql
[client]
port=3306
[wampmysqld]
port=3306
basedir=c:/wamp/mysql
log-error=c:/wamp/logs/mysql_error.log
datadir=c:/wamp/mysql/data
default-character-set=latin1
default-storage-engine=INNODB
max_connections=400
query_cache_size=96M
table_cache=512
tmp_table_size=128M
thread_cache_size=8
myisam_max_sort_file_size=100G
myisam_max_extra_sort_file_size=100G
myisam_sort_buffer_size=64M
key_buffer_size=9M
read_buffer_size=4M
read_rnd_buffer_size=2M
sort_buffer_size=4M
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=15M
innodb_log_file_size=10M
innodb_thread_concurrency=8
and Restart Server.
SSL configuration for Magento
SEO for MagentoSEO for Magento
Magento Customer ManagementMagento Customer Management
iPhone Interface
Advanced Promotions and Marketing and Trading Tool
Rating and Reviews Product Tags
Configurable Product
Grouped Product
Custom Options Product
Built to Order/Bundled Products
erent types of products
Configurable Product
Grouped Product
Custom Options Product
Built to Order/Bundled Products
Multiple Servers and Cluster ArchitecturesMultiple Servers and Cluster Architectures
•• Magento Supports Cluster Environments for loadMagento Supports Cluster Environments for load
balancingbalancing
•• Specify read/write connections per moduleSpecify read/write connections per module
Example app/etc/local.xmlExample app/etc/local.xml
• Magento 1.1 introduces Core API
• Supports both SOAP and XML RPC protocols.
• Provides access to the Customer, Catalog and Order modules.
Magento Connect
Extension marketplace for commercial and open source extensions
•270+ Extension availabel for Download
Magento Core API – Web Services
How to make site Live ?How to make site Live ?
1) Need to register domain through Registrar (Ex. www.joker.com)
2) Need to map domain name with IP Address
3) Need a Server Machine with necessary Software (WAMP/LAMP and
Magento) installed in it
4) Need to configure installed software on Server Machine
5) Need to configure HTTP Server
Open httpd.conf for entering server name and ip address
ServerName mohan.com
<VirtualHost 172.20.202.108:443>
ServerName www.mohan.com
DocumentRoot “c:/wamp/www/magento/"
SSLEnable
</VirtualHost>
6) Copy the magento folder files to server through FTP.
Linux ServerLinux Server Machine….Machine….
Windows Server Machine
How to Start/Stop HTTP Server using CommandHow to Start/Stop HTTP Server using Command
Line in Linux?Line in Linux?
Command Description/Syntax
httpd [-start ] To start the server and reads the configuration file (httpd.conf)
[-stop ] To stop the server
[-reload] To reread the configuration file
[-restart] To restart the server
[-status ] To check whether the server is running or not
How to import data in Magento for Projects?
Have to copy image files by creating the folder in
C:wampwwwmagentomediacatalog by name ‘product’ and name 'category'.
In catalog we will be having two folders one for product(folder name - 'product') and
one for category(folder name - 'category') and it will contain the images.
Also have to give RWX (read, write, execute permission to the folder media on
website hosting machine if it is LINUX, for WINDOWS it do automatically)
Products
Products are assigned both an Attribute Set, and a Product Type.
The Attribute Set defines which attributes a product has, examples might be:
manufacturer, colour, weight, mega pixels, diameter, etc.
The Product Type defines how the product works, clothing available in different
sizes would be an example of a product type (since it’s Configurable).
Attributes
Magento ships with a number of attributes like: price, weight, sku, description,
colour, manufacturer.
You will likely need to add more attributes to reflect the products you are selling
(Digital Cameras will require MP, Hard drives need size, interface and rpms, etc.)
Once you’ve create the appropriate attributes, attribute sets are created to describe
your products.
How to import data in Magento for Projects?
Attribute Sets
You will likely need a unique attribute set to describe each type or class of product
within your inventory.
Attribute sets are created by assigning attributes to the group.
Some attributes (e.g. Price) must always be associated with a new product.
For Product Data Import you have to create Attribute Set followed by attributes in it.
After that you have to create categories.
In categories, have to create products with attributes and define pricing.
How to do it?
Have to database / product data in excel to a CSV file format
Copy these CSV file to C:wampwwwmagentovarimport
Goto Admin panel of Magento and Select System -> Import / Export -> Profiles ->
Import All Products -> Run Profile -> Select file -> Run Profile in Popup
Don’t close the screen till completion
After success full import, check in frontend
Check in front-end whether the categories, product, image, pricing are displayed or
not, by executing URL http://localhost/magento/index.php/mohan.html,
where mohan is an SKU.
How to set the Home Page Layout for Category Listing?
For these goto Catalog -> Manage Categories -> Select
Default Category -> Custom Design -> Page Layout -> 2
Columns with Left Bar and click on Save Category.
Thank Yo u
Mag e nto Unive rse
We bsite : www. m ag e nto unive rse . co m
Addre ss: H-23 Laxm i Nag ar, Ne w De lhi, INDIA
Pin Co rd : 1 1 0 0 9 2
Te le pho ne : + 9 1 - 9 6 50 -7 7 7 346 , + 1 -8 452-6 3533, + 44-20 32-
39 1 30 0
Skype : we b. de ve xpe rt
Fo llo w : Face bo o k & Twitte r /Mag e nto Unive rse
QuestionsQuestions

More Related Content

What's hot

Magento Overview
Magento  OverviewMagento  Overview
Magento OverviewAbid Malik
 
Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09Jonathan Lackey
 
C Soft E Commerce&amp;Web 201105
C Soft E Commerce&amp;Web 201105C Soft E Commerce&amp;Web 201105
C Soft E Commerce&amp;Web 201105buibadat
 
Introduction to the Magento eCommerce Platform
Introduction to the Magento eCommerce PlatformIntroduction to the Magento eCommerce Platform
Introduction to the Magento eCommerce PlatformJarne W. Beutnagel
 
Magento Business proposal
Magento Business proposalMagento Business proposal
Magento Business proposalAdeel Ishfaq
 
Magento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website ThemeMagento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website ThemeEmilyPhan21291
 
Magento lingerie theme mage.club
Magento lingerie theme mage.clubMagento lingerie theme mage.club
Magento lingerie theme mage.clubMagento Club
 
Magento 2 looks like.
Magento 2 looks like.Magento 2 looks like.
Magento 2 looks like.Magestore
 
E commerce done the right way: Magento!
E commerce done the right way: Magento!E commerce done the right way: Magento!
E commerce done the right way: Magento!Santex Group
 
Deluxe magento responsive theme
Deluxe magento responsive themeDeluxe magento responsive theme
Deluxe magento responsive themeEmilyPhan21291
 
Magik access - responsive magento theme
Magik access - responsive magento themeMagik access - responsive magento theme
Magik access - responsive magento themeNETBASE CMSMART
 
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce Store
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce StoreMagento 2.1 Enterprise Features to Give an Edge to Your Ecommerce Store
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce StoreHelios Solutions
 

What's hot (18)

Virtue mart ppt
Virtue mart pptVirtue mart ppt
Virtue mart ppt
 
Mangento
MangentoMangento
Mangento
 
Magento Overview
Magento  OverviewMagento  Overview
Magento Overview
 
Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09
 
C Soft E Commerce&amp;Web 201105
C Soft E Commerce&amp;Web 201105C Soft E Commerce&amp;Web 201105
C Soft E Commerce&amp;Web 201105
 
Introduction to the Magento eCommerce Platform
Introduction to the Magento eCommerce PlatformIntroduction to the Magento eCommerce Platform
Introduction to the Magento eCommerce Platform
 
Steps to Setup Magento Multi-Stores
Steps to Setup Magento Multi-StoresSteps to Setup Magento Multi-Stores
Steps to Setup Magento Multi-Stores
 
Magento Business proposal
Magento Business proposalMagento Business proposal
Magento Business proposal
 
Magento jsr
Magento jsrMagento jsr
Magento jsr
 
Magento 2
Magento 2Magento 2
Magento 2
 
Magento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website ThemeMagento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website Theme
 
Magento lingerie theme mage.club
Magento lingerie theme mage.clubMagento lingerie theme mage.club
Magento lingerie theme mage.club
 
Features of Magento
Features of MagentoFeatures of Magento
Features of Magento
 
Magento 2 looks like.
Magento 2 looks like.Magento 2 looks like.
Magento 2 looks like.
 
E commerce done the right way: Magento!
E commerce done the right way: Magento!E commerce done the right way: Magento!
E commerce done the right way: Magento!
 
Deluxe magento responsive theme
Deluxe magento responsive themeDeluxe magento responsive theme
Deluxe magento responsive theme
 
Magik access - responsive magento theme
Magik access - responsive magento themeMagik access - responsive magento theme
Magik access - responsive magento theme
 
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce Store
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce StoreMagento 2.1 Enterprise Features to Give an Edge to Your Ecommerce Store
Magento 2.1 Enterprise Features to Give an Edge to Your Ecommerce Store
 

Viewers also liked

Ecommerce Business Structure
Ecommerce Business StructureEcommerce Business Structure
Ecommerce Business StructureIrfan Ahmed Khan
 
Updated-Resume-2015
Updated-Resume-2015Updated-Resume-2015
Updated-Resume-2015Jiliang Wang
 
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalización
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalizaciónNuevas tecnologías, turismo y ciudad unidas a través de la geolocalización
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalizaciónGersón Beltran
 
Lucas french haap-skin
Lucas french haap-skinLucas french haap-skin
Lucas french haap-skinmchibuzor
 
40 principales
40 principales40 principales
40 principalessanxe7
 
Artemijas revista 2010
Artemijas revista 2010Artemijas revista 2010
Artemijas revista 2010Ernst Kraft
 
Presentación enfermedades mitocondriales y función renal
Presentación enfermedades mitocondriales y función renalPresentación enfermedades mitocondriales y función renal
Presentación enfermedades mitocondriales y función renalJuliana Caicedo
 
Módní ikony pro fashion ecommerce: Shoproku
Módní ikony pro fashion ecommerce: ShoprokuMódní ikony pro fashion ecommerce: Shoproku
Módní ikony pro fashion ecommerce: ShoprokuPavlina Louzenska
 
Presentacion aerosmith
Presentacion aerosmithPresentacion aerosmith
Presentacion aerosmithAerosmiith
 
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...Global Risk Forum GRFDavos
 
Ideologias e ciência social - Michael Löwy
Ideologias e ciência social - Michael LöwyIdeologias e ciência social - Michael Löwy
Ideologias e ciência social - Michael LöwyFábio Wilke
 
End-of-Study project - Phase 1 - Maëlle Cabio'ch
End-of-Study project - Phase 1 - Maëlle Cabio'chEnd-of-Study project - Phase 1 - Maëlle Cabio'ch
End-of-Study project - Phase 1 - Maëlle Cabio'chmaellecabioch
 
Tampico de mis recuerdos
Tampico de mis recuerdosTampico de mis recuerdos
Tampico de mis recuerdosLula de Juarez
 
Articulo ejercicio y embarazo
Articulo ejercicio y embarazoArticulo ejercicio y embarazo
Articulo ejercicio y embarazoCristina Guillén
 
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen Weg
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen WegDas Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen Weg
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen WegLinkedIn D-A-CH
 

Viewers also liked (20)

Ecommerce Business Structure
Ecommerce Business StructureEcommerce Business Structure
Ecommerce Business Structure
 
Communication theory 1
Communication theory 1Communication theory 1
Communication theory 1
 
Updated-Resume-2015
Updated-Resume-2015Updated-Resume-2015
Updated-Resume-2015
 
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalización
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalizaciónNuevas tecnologías, turismo y ciudad unidas a través de la geolocalización
Nuevas tecnologías, turismo y ciudad unidas a través de la geolocalización
 
Lucas french haap-skin
Lucas french haap-skinLucas french haap-skin
Lucas french haap-skin
 
Kolekcje 2015
Kolekcje 2015Kolekcje 2015
Kolekcje 2015
 
40 principales
40 principales40 principales
40 principales
 
Artemijas revista 2010
Artemijas revista 2010Artemijas revista 2010
Artemijas revista 2010
 
Presentación enfermedades mitocondriales y función renal
Presentación enfermedades mitocondriales y función renalPresentación enfermedades mitocondriales y función renal
Presentación enfermedades mitocondriales y función renal
 
Módní ikony pro fashion ecommerce: Shoproku
Módní ikony pro fashion ecommerce: ShoprokuMódní ikony pro fashion ecommerce: Shoproku
Módní ikony pro fashion ecommerce: Shoproku
 
Revista Fungi Austral.
Revista Fungi Austral.Revista Fungi Austral.
Revista Fungi Austral.
 
Instrumentos tradicionales
Instrumentos tradicionalesInstrumentos tradicionales
Instrumentos tradicionales
 
pH.ORP Transmitter-Analog sensors-Digital sensors
pH.ORP Transmitter-Analog sensors-Digital sensorspH.ORP Transmitter-Analog sensors-Digital sensors
pH.ORP Transmitter-Analog sensors-Digital sensors
 
Presentacion aerosmith
Presentacion aerosmithPresentacion aerosmith
Presentacion aerosmith
 
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...
SEKENDIZ-An evaluation of emergency plans and procedures in fitness facilitie...
 
Ideologias e ciência social - Michael Löwy
Ideologias e ciência social - Michael LöwyIdeologias e ciência social - Michael Löwy
Ideologias e ciência social - Michael Löwy
 
End-of-Study project - Phase 1 - Maëlle Cabio'ch
End-of-Study project - Phase 1 - Maëlle Cabio'chEnd-of-Study project - Phase 1 - Maëlle Cabio'ch
End-of-Study project - Phase 1 - Maëlle Cabio'ch
 
Tampico de mis recuerdos
Tampico de mis recuerdosTampico de mis recuerdos
Tampico de mis recuerdos
 
Articulo ejercicio y embarazo
Articulo ejercicio y embarazoArticulo ejercicio y embarazo
Articulo ejercicio y embarazo
 
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen Weg
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen WegDas Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen Weg
Das Alumni-Tool von LinkedIn: Orientierung für deinen beruflichen Weg
 

Similar to Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe

FAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento EnterpriseFAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento EnterpriseTjitte Folkertsma
 
Hire Magento Developer India - AResourcepool
Hire Magento Developer India - AResourcepoolHire Magento Developer India - AResourcepool
Hire Magento Developer India - AResourcepoolAResourcePool
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoGeoffrey Mobisson
 
Choosing Magento for Your eCommerce Website Advantages and Benefits
Choosing Magento for Your eCommerce Website Advantages and BenefitsChoosing Magento for Your eCommerce Website Advantages and Benefits
Choosing Magento for Your eCommerce Website Advantages and BenefitsPixlogix Infotech
 
Know Why Magento Development Services Are The Best For Ecommerce Business.pptx
Know Why Magento Development Services Are The Best For Ecommerce Business.pptxKnow Why Magento Development Services Are The Best For Ecommerce Business.pptx
Know Why Magento Development Services Are The Best For Ecommerce Business.pptxAgento Support
 
Expense to Build an Online Store with Magento.pptx
Expense to Build an Online Store with Magento.pptxExpense to Build an Online Store with Magento.pptx
Expense to Build an Online Store with Magento.pptxAgento Support
 
Magento enterprise presentatie
Magento enterprise presentatieMagento enterprise presentatie
Magento enterprise presentatievalantic NL
 
Magento vs big commerce a detailed comparison guide - ziffity
Magento vs big commerce  a detailed comparison guide - ziffityMagento vs big commerce  a detailed comparison guide - ziffity
Magento vs big commerce a detailed comparison guide - ziffityZiffity Solutions LLC
 
A-Concise-Guide-to-Magento-Development-Services 1.pdf
A-Concise-Guide-to-Magento-Development-Services 1.pdfA-Concise-Guide-to-Magento-Development-Services 1.pdf
A-Concise-Guide-to-Magento-Development-Services 1.pdfVLink Inc
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsSigma Infosolutions, LLC
 
Shamit Khemka talks about 5 major advantages of Magento
Shamit Khemka talks about 5 major advantages of MagentoShamit Khemka talks about 5 major advantages of Magento
Shamit Khemka talks about 5 major advantages of MagentoSynapseIndia
 
Shopping carts payment ethical issue_e-commerce
Shopping carts payment ethical issue_e-commerceShopping carts payment ethical issue_e-commerce
Shopping carts payment ethical issue_e-commerceabir hossain
 
Open Source Ecommerce in PHP
Open Source Ecommerce in PHPOpen Source Ecommerce in PHP
Open Source Ecommerce in PHPSaidur Rahman
 
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...Grey Matter India Technologies PVT LTD
 
Tips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreTips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreravisagaram
 

Similar to Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe (20)

Magento
MagentoMagento
Magento
 
Magento_2.0_-_Digital_Commerce_Architecture_-_White_Paper_-_Nov2015-2016-02-0...
Magento_2.0_-_Digital_Commerce_Architecture_-_White_Paper_-_Nov2015-2016-02-0...Magento_2.0_-_Digital_Commerce_Architecture_-_White_Paper_-_Nov2015-2016-02-0...
Magento_2.0_-_Digital_Commerce_Architecture_-_White_Paper_-_Nov2015-2016-02-0...
 
FAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento EnterpriseFAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento Enterprise
 
Hire Magento Developer India - AResourcepool
Hire Magento Developer India - AResourcepoolHire Magento Developer India - AResourcepool
Hire Magento Developer India - AResourcepool
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on Magento
 
Choosing Magento for Your eCommerce Website Advantages and Benefits
Choosing Magento for Your eCommerce Website Advantages and BenefitsChoosing Magento for Your eCommerce Website Advantages and Benefits
Choosing Magento for Your eCommerce Website Advantages and Benefits
 
Know Why Magento Development Services Are The Best For Ecommerce Business.pptx
Know Why Magento Development Services Are The Best For Ecommerce Business.pptxKnow Why Magento Development Services Are The Best For Ecommerce Business.pptx
Know Why Magento Development Services Are The Best For Ecommerce Business.pptx
 
Expense to Build an Online Store with Magento.pptx
Expense to Build an Online Store with Magento.pptxExpense to Build an Online Store with Magento.pptx
Expense to Build an Online Store with Magento.pptx
 
Magento enterprise presentatie
Magento enterprise presentatieMagento enterprise presentatie
Magento enterprise presentatie
 
Magento presentatie
Magento presentatieMagento presentatie
Magento presentatie
 
Magento vs big commerce a detailed comparison guide - ziffity
Magento vs big commerce  a detailed comparison guide - ziffityMagento vs big commerce  a detailed comparison guide - ziffity
Magento vs big commerce a detailed comparison guide - ziffity
 
A-Concise-Guide-to-Magento-Development-Services 1.pdf
A-Concise-Guide-to-Magento-Development-Services 1.pdfA-Concise-Guide-to-Magento-Development-Services 1.pdf
A-Concise-Guide-to-Magento-Development-Services 1.pdf
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma Infosolutions
 
Shamit Khemka talks about 5 major advantages of Magento
Shamit Khemka talks about 5 major advantages of MagentoShamit Khemka talks about 5 major advantages of Magento
Shamit Khemka talks about 5 major advantages of Magento
 
Shopping carts payment ethical issue_e-commerce
Shopping carts payment ethical issue_e-commerceShopping carts payment ethical issue_e-commerce
Shopping carts payment ethical issue_e-commerce
 
Magento
MagentoMagento
Magento
 
Why Magento?
Why Magento?Why Magento?
Why Magento?
 
Open Source Ecommerce in PHP
Open Source Ecommerce in PHPOpen Source Ecommerce in PHP
Open Source Ecommerce in PHP
 
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...
Magento Ecommerce Website With Microsoft C5 ERP System Integration For Buying...
 
Tips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreTips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istore
 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 

Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe

  • 1. An OpenSource eCommerce Magento eCommerceMagento eCommerce Demo
  • 2. Agenda : Discussion on Magento Benefits of Magento 3 System Requirements5 Overview on Magento 32 Features in Magento 34 Objective of Shopping Cart based site1
  • 3. Magento Architecture 11 Products13 Server Administration 310 Database Structure – EAV Model 312 Environment Setup9 Agenda : Discussion on Magento
  • 4. Managing Products 16 How to do Product data import?18 Administration 315 How to make site live? 317 System Layout14 Agenda : Discussion on Magento
  • 5. • Initiate more business though the web.Initiate more business though the web. • End users should be able to add the products in their cartEnd users should be able to add the products in their cart and order online.and order online. • Online sending of Products Information to buyers through Newsletters. • Instant alert of any transaction through e-mail. • User-friendly interface • Make money by getting more customers Objective of Shopping Cart based siteObjective of Shopping Cart based site
  • 6. Quick Overview on MagentoQuick Overview on Magento Varien company has introduced Magento, an eCommerce solution in the market. Magento is well architected, designed and flexible. Also, has won number of awards. • Localized in over 60 Languages, like Thai, French,etc. • More than 50,000 Community Members • Over 5,00,000 Downloads • Over 170+ Magento Connect Extensions written • Over 70 partners
  • 7.
  • 8. It offers complete flexibility and control over the look, content and functionality of an ecommerce store while development. It provides the functionality for reviews, tags, wish list, compare products and many more. It is integrated with AJAX rich environment technology for facilitating features like one click checkout. It is integrated with real time shipping rate from SPS, SPS XML, FedEx, USPS, and DHL. Customer can ship the order to multiple addresses and on site tracking system from customer account. Shipping rate can be easily set per order and per item. It provides the exclusive functionality rating with weight and destination. From customer point of view, it is 100% search engine friendly and provides full control of URL’s rewrite methodology. Magento is compatible with multi language support as well as supports multiple currencies. Administration module is having great functionality for rights or access and any rights can be defined at any user. It allows defining multiple administrators with specific access privileges. Landing page of admin panel is in form of a dashboard, providing all vital information of orders, products, and graphical representation on daily, monthly and yearly basis. Admin can create multiple store and easily manage them from admin panel. It provides the strong interface and functionality for reporting. Benefits of MagentoBenefits of Magento
  • 9. Benefits of MagentoBenefits of Magento • Our client does a significant amount of business around christmas etc. and we want to make sure your site will look the part, with Magento this is possible through a highly evolved template system through which it is possible to brand a website for the occasions, events etc. • Design flexibility: magento allows you to have a complete control over design of your site and it manages it through the model view controller architected and this means, a) You can easily manage how each part in your website is displayed. b) Different Landing pages for different audience. c) Flexible product page design to complement the variation in products. • Layered Navigation: Usually with large inventories where a category has got more than 50 products, it really is cumbersome to have all the products in the scope of view, and Magento use several filtering tools to provide faster navigation to products.
  • 10. Benefits of MagentoBenefits of Magento Product comparisons and product tagging features. Convenience for your customers should be a paramount priority for any ecommerce retailer. that’s why Magento includes multiple ship-to functionality right out of the box, helping avoid the frustration that can occur when a customer is shopping for multiple people at one time. Instead of forcing them to place multiple transactions, they can quickly and easily ship to multiple addresses with one order. This can be especially useful around the holidays, when more and more people are doing their primary holiday shopping online. Superior product search module when compared to competition. Amazing support community. Good business model. Marketing promotions and tools
  • 11. Performance is key feature. Support for Downloadable/Digital Products. Added Layered Navigation to site search result page, with control on the attribute level to include or exclude attributes used on the search results page. Improved site search to utilize fulltext search. Added support for fixed-taxes on product level. To Add Setup Pricing to a Product, by integrating the extension. Multi-Store Retailing Example: A client having three site and selling same products. a) One Website with one store and one store view (Defaut). b) One Website with multiple stores. iPhone Interface Advanced Promotions and Marketing/Trading Tool Benefits of MagentoBenefits of Magento
  • 12. Benefits of MagentoBenefits of Magento Rating, Reviews and Product Tags can be given by Customer or Website Visitor Tier Pricing is the fancy title for offering discounts for higher volume sales. Magento supports tier pricing for all products, including different tiers for different classes of customers (wholesalers, retailers, etc). Multi-lingual support Multiple currency payment processing Search engine optimization features like google site map, URL rewrites give full control of URL’s act. Analytics, reporting and dash board for quick view. Extensive CMS to manage contents.
  • 13. Features in MagentoFeatures in Magento Analytics and Reporting - the script is integrated with Google Analytics and offers many different reports. Product Browsing - multiple images for products, options for extensive reviews, wishlists and much more. Catalog Browsing - easy navigation, advanced product filtering system, product comparison. Catalog Management - inventory management, batch import and export of products, different tax rates per location, additional product attributes. Customer Accounts - order status and history, e-mail and RSS feeds for products in the wishlist, newsletter subscription, default billing and shipping address. Customer Service - enhanced features for customers' accounts, Contact Us form, comprehensive order tracking and history, customizable order e-mails. Order Management - create orders through admin area, create multiple invoices shipments and credit memos, call center order creation option.
  • 14. Features in MagentoFeatures in Magento Payment - different payment methods: credit cards, PayPal, Authorize.net, Google Checkout, checks, money orders, support of external payment modules like Cybersource, ePay, eWAY and many more. Shipping - shipping to multiple addresses, flat rating shipping, supports UPS, UPS XML (account rates), FedEx (account rates), USPS and DHL. Checkout - one page checkout, SSL support, checkout without having an account. Search Engine Optimization - 100% Search Engine Friendly, Google SiteMap support. International Support - multiple languages and currencies, list of allowed countries for registration, purchasing and shipping, localization. Marketing Promotions and Tools - coupons, discounts and different promotion options. Site Management - control of multiple web sites, multiple languages, tax rate with support for US and International markets, customizable outlook through templates.
  • 15. • Linux, Windows, or another UNIX-compatible operating system • WAMP Server version 1.7.0 (If Linux, then LAMP Server) OR • PHP 5.2.0+ • Apache Web Server (1.x or 2.x) • MySQL 4.1.20+ • A Sendmail-compatible Mail Transfer Agent (MTA) Magento will connect directly to an SMTP server if you don‘t have an MTA. System RequirementsSystem Requirements
  • 16. • OO support • PHP5 Application • Zend Framework • MVC Design Pattern • Interface to other CMS Magento Architecture - BackgroundMagento Architecture - Background
  • 17. 1. Flexibility: We believe each solution should be as unique as the business behind it. Magento‘s code allows for seamless customizations. 2. Upgradeable: By separating the core code from community and local customizations, Magento can be easily customized without losing the ability to upgrade. 3. Speed and Security: The coding standards used by the developers follow best practices to maximize the efficiency of the software and provide a secure online storefront. 4. Portability: Magento was developed with portability in mind, that’s why there’s extra logic built in. Path, Directory separators, they’re all designed to work cross platform. Using Zend framework, Magento was built with below points in mind.
  • 18. Magento uses an exceedingly modular architecture, answering a single request will likely involve a multitude of files and modules. The majority of code you’re looking for is rather nested, /app/code/core/Mage/ has a listing of all the modules included in the Magento core. The CMS subdirectory is a good example of each module, it has seven subdirectories: Block, Controller, controllers, etc, Helper, model, and sql. The password is stored using salt, meaning that it isn’t simply the password being hashed, a random string is being appended to the end. Magento is based on the MVC design pattern. Magento ArchitectureMagento Architecture
  • 19. Core Modules in Magento ArchitectureCore Modules in Magento Architecture Mage is just shortName for MagentoMage is just shortName for Magento
  • 20. What are Design Patterns? Design Pattern - The design patterns are language- independent strategies for solving common object- oriented design problems Why Design Patterns? Enable us to design efficient, scalable and maintainable systems. Magento Architecture – Design PatternMagento Architecture – Design Pattern
  • 21. Magento components can be categorized into Model, View and Controller. Model: Manages the data, business and application logic. Components like business logic / business processes and data are the part of Model=> Application Object. View: Renders the Model into a representation suitable for the end user.=>User Interface Controller: The process that responds to user events. Controller components which handle all the requests. (Decouple data representation, application behavior, and presentation)=>Defines the way the UI reacts to user inputs Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
  • 22. The main purpose of using MVC pattern is to decouple the GUI from the Data. It also gives the ability to provide multiple views for the same Data. MVC pattern separates objects into three important sections:- Model: - This section is specially for maintaining data. It is actually where your business logic, querying database, database connection etc. is actually implemented. Views: - Displaying all or some portion of data, or probably different view of data. View is responsible for look and feel, Sorting, formatting etc. Controller: - They are event handling section which affects either the model or the view. Controller responds to the mouse or keyboard input to command model and view to change. Controllers are associated with views. User interaction triggers the events to change the model, which in turn calls some methods of model to update its state to notify other registered views to refresh their display. Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
  • 23. Magento Architecture – MVC Design PatternMagento Architecture – MVC Design Pattern
  • 24.
  • 25. Database Structure – EAV ModelDatabase Structure – EAV Model Entity-Attribute-Value model. Magento’s databases are heavily normalized (Primary Key and Foreign Key Relationship), a basic install will consist of 193 different tables. Products - EAV The EAV method for storing data is generally associated with storing clinical findings, it is appropriate there because an arbitrary number of attributes will be associated with each record. This same flexibility is critical to Magento’s ability to handle an arbitrary number of attributes with any product, or product type. Example: Product attributes you add will be added to eav_attribute.
  • 26.
  • 27. How to setup Magento with WAMP Server?How to setup Magento with WAMP Server? 1)1) Have to copy WAMP on local machine, install it.Have to copy WAMP on local machine, install it. 2)2) Have to copy MAGENTO and extract on WAMP, www (root folder).Have to copy MAGENTO and extract on WAMP, www (root folder). 3)3) Start all the services.Start all the services. 4)4) Invoke the URL, to do the configuration using Admin Panel.Invoke the URL, to do the configuration using Admin Panel. 5)5) Visit the site using Front Panel.Visit the site using Front Panel. Environment SetupEnvironment Setup
  • 28. How to improve the performance of Magento on WAMP?How to improve the performance of Magento on WAMP? php.ini C:wampApache2bin max_execution_time = 30000000 memory_limit = 32M post_max_size = 32M upload_max_filesize = 32M httpd.conf C:wampApache2conf my.ini C:wampmysql [client] port=3306 [wampmysqld] port=3306 basedir=c:/wamp/mysql log-error=c:/wamp/logs/mysql_error.log datadir=c:/wamp/mysql/data default-character-set=latin1 default-storage-engine=INNODB max_connections=400 query_cache_size=96M table_cache=512 tmp_table_size=128M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_max_extra_sort_file_size=100G myisam_sort_buffer_size=64M key_buffer_size=9M read_buffer_size=4M read_rnd_buffer_size=2M sort_buffer_size=4M innodb_additional_mem_pool_size=2M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=1M innodb_buffer_pool_size=15M innodb_log_file_size=10M innodb_thread_concurrency=8 and Restart Server.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 54. SEO for MagentoSEO for Magento
  • 55. Magento Customer ManagementMagento Customer Management
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 66. Advanced Promotions and Marketing and Trading Tool
  • 67. Rating and Reviews Product Tags
  • 68. Configurable Product Grouped Product Custom Options Product Built to Order/Bundled Products erent types of products
  • 73. Multiple Servers and Cluster ArchitecturesMultiple Servers and Cluster Architectures •• Magento Supports Cluster Environments for loadMagento Supports Cluster Environments for load balancingbalancing •• Specify read/write connections per moduleSpecify read/write connections per module Example app/etc/local.xmlExample app/etc/local.xml
  • 74. • Magento 1.1 introduces Core API • Supports both SOAP and XML RPC protocols. • Provides access to the Customer, Catalog and Order modules. Magento Connect Extension marketplace for commercial and open source extensions •270+ Extension availabel for Download Magento Core API – Web Services
  • 75. How to make site Live ?How to make site Live ? 1) Need to register domain through Registrar (Ex. www.joker.com) 2) Need to map domain name with IP Address 3) Need a Server Machine with necessary Software (WAMP/LAMP and Magento) installed in it 4) Need to configure installed software on Server Machine 5) Need to configure HTTP Server Open httpd.conf for entering server name and ip address ServerName mohan.com <VirtualHost 172.20.202.108:443> ServerName www.mohan.com DocumentRoot “c:/wamp/www/magento/" SSLEnable </VirtualHost> 6) Copy the magento folder files to server through FTP.
  • 76. Linux ServerLinux Server Machine….Machine…. Windows Server Machine
  • 77. How to Start/Stop HTTP Server using CommandHow to Start/Stop HTTP Server using Command Line in Linux?Line in Linux? Command Description/Syntax httpd [-start ] To start the server and reads the configuration file (httpd.conf) [-stop ] To stop the server [-reload] To reread the configuration file [-restart] To restart the server [-status ] To check whether the server is running or not
  • 78. How to import data in Magento for Projects? Have to copy image files by creating the folder in C:wampwwwmagentomediacatalog by name ‘product’ and name 'category'. In catalog we will be having two folders one for product(folder name - 'product') and one for category(folder name - 'category') and it will contain the images. Also have to give RWX (read, write, execute permission to the folder media on website hosting machine if it is LINUX, for WINDOWS it do automatically) Products Products are assigned both an Attribute Set, and a Product Type. The Attribute Set defines which attributes a product has, examples might be: manufacturer, colour, weight, mega pixels, diameter, etc. The Product Type defines how the product works, clothing available in different sizes would be an example of a product type (since it’s Configurable). Attributes Magento ships with a number of attributes like: price, weight, sku, description, colour, manufacturer. You will likely need to add more attributes to reflect the products you are selling (Digital Cameras will require MP, Hard drives need size, interface and rpms, etc.) Once you’ve create the appropriate attributes, attribute sets are created to describe your products.
  • 79. How to import data in Magento for Projects? Attribute Sets You will likely need a unique attribute set to describe each type or class of product within your inventory. Attribute sets are created by assigning attributes to the group. Some attributes (e.g. Price) must always be associated with a new product. For Product Data Import you have to create Attribute Set followed by attributes in it. After that you have to create categories. In categories, have to create products with attributes and define pricing. How to do it? Have to database / product data in excel to a CSV file format Copy these CSV file to C:wampwwwmagentovarimport Goto Admin panel of Magento and Select System -> Import / Export -> Profiles -> Import All Products -> Run Profile -> Select file -> Run Profile in Popup Don’t close the screen till completion After success full import, check in frontend Check in front-end whether the categories, product, image, pricing are displayed or not, by executing URL http://localhost/magento/index.php/mohan.html, where mohan is an SKU.
  • 80. How to set the Home Page Layout for Category Listing? For these goto Catalog -> Manage Categories -> Select Default Category -> Custom Design -> Page Layout -> 2 Columns with Left Bar and click on Save Category.
  • 81. Thank Yo u Mag e nto Unive rse We bsite : www. m ag e nto unive rse . co m Addre ss: H-23 Laxm i Nag ar, Ne w De lhi, INDIA Pin Co rd : 1 1 0 0 9 2 Te le pho ne : + 9 1 - 9 6 50 -7 7 7 346 , + 1 -8 452-6 3533, + 44-20 32- 39 1 30 0 Skype : we b. de ve xpe rt Fo llo w : Face bo o k & Twitte r /Mag e nto Unive rse