SlideShare ist ein Scribd-Unternehmen logo
LFS
PyCon DE, Oktober 2011, Leipzig
Agenda
• Zahlen & Fakten
• Beispiele Liveshops
• Ausgewählte Features
• Development
• Livedemo (Don‘t do that)
• Fragen & Antworten
LFS
    ein
Online Shop
LF = Lightning Fast
      WTF?
ZAHLEN
   &
FAKTEN
Django
  &
jQuery
BSD
Aktuelle Version
      0.5
In Kürze
   0.6
Lies, damn lies!
PyPi
> 14.000 Downloads
Google Group
124 Mitglieder
Bitbucket
155 Followers
  32 Forks
4
Committers
From Russia With Love!
~ 30
bekannte
 Shops
demmelhuber.net
LFS PyCon DE 2011
anwaltakademie.de
LFS PyCon DE 2011
garethmccormack.com
LFS PyCon DE 2011
FEATURES
KATALOG
Kategorien
Standard,
  Varianten,
Konfigurierbare
  Produkte
Variable
Eigenschaften
Kürzlich angesehene
     Produkte
LFS PyCon DE 2011
Zugehörige Produkte
LFS PyCon DE 2011
Zubehör
LFS PyCon DE 2011
LFS PyCon DE 2011
MARKETING
 GEDÖNS
Topsellers
Gutscheine
Rabatte
Bewertungen
Tags
BEST
   OF
THE REST
Filtered
Navigation
Lagerverwaltung
Lieferzeiten
Hersteller
Variable
Liefermethoden
LFS PyCon DE 2011
Variable
Bezahlmethoden
LFS PyCon DE 2011
LFS PyCon DE 2011
Vorbereitet für
 Banküberweisung,
Kreditkarte, PayPal, ...
LFS PyCon DE 2011
LFS PyCon DE 2011
One Page
Checkout
LFS PyCon DE 2011
LFS PyCon DE 2011
Registrierte
           &
unregistrierte Benutzer
SEO
GERAFFEL
•   Wohlgeformte und beschreibende URLs

•   Flache URLs

•   Automatisch generierte Sitemap

•   Automatisch generierte Goolge Sitemap

•   Vorbereitet für Google Analytics (Site Tracking and
    E-Commerce)

•   Meta keywords und -description (automatically or
    manually)

•   Hohe Performanz (Google: "Speed is king")
HTML
ZEUGS
HTML Seiten
LFS PyCon DE 2011
Portlets
LFS PyCon DE 2011
Statische Blocks
LFS PyCon DE 2011
Aktionen
LFS PyCon DE 2011
LFS PyCon DE 2011
LFS PyCon DE 2011
DEVELOPMENT
Bitbucket
pep8, pyflakes
(undogmatisch)
„Untested code is
  broken code“
„Undocumented code
  is broken code“
CI mit Jenkins
Migrationsskripts für
 jedes neue Relase
 (falls nötig, ab 0.5)
Deprecations
    über
zwei Releases
__future__
0.6
•   Django 1.3

•   Massively improved management interface

•   Pluggable price calculation

•   Improved static file handling (Django‘s staticfiles)

•   Removed SWFUpload (flash) in favour of
    jquery.fileupload (javascript)

•   Drag'n Drop for category management

•   Using Python's locale to display currencies
0.6+

•   Besser erweiterbar (ZCA, etc.)

•   Besseres Caching

•   Downloadable Products

•   Modularer: LFS => ECF (eCommerce Framework)?

•   <Your feature here> aber: No YAGNIs
LIVEDEMO
Weiter Informationen
•   Homepage: http://www.getlfs.com/

•   Release: http://pypi.python.org/pypi/django-lfs/

•   Documentation: http://packages.python.org/django-lfs)

•   Demo: http://demo.getlfs.com/ (v0.5)

•   Group: http://groups.google.com/group/django-lfs

•   IRC: irc://irc.freenode.net/django-lfs

•   Code: http://bitbucket.org/diefenbach/django-lfs/
KTHXBYE!

Weitere ähnliche Inhalte

Ähnlich wie LFS PyCon DE 2011

Globetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HHGlobetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HH
Sebastian Heuer
 
Ist GraphQL das bessere REST
Ist GraphQL das bessere RESTIst GraphQL das bessere REST
Ist GraphQL das bessere REST
Martin Abraham
 
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Mayflower GmbH
 
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
Bastian Grimm
 
Learnings aus einem Magento-Enterprise-Projekt
Learnings aus einem Magento-Enterprise-ProjektLearnings aus einem Magento-Enterprise-Projekt
Learnings aus einem Magento-Enterprise-Projekt
LIMESODA Interactive Marketing GmbH
 
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John MuñozSmartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
John Muñoz
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Viktor Vogel
 
Oxid ecommerce analysis with Piwik
Oxid ecommerce analysis with PiwikOxid ecommerce analysis with Piwik
Oxid ecommerce analysis with Piwik
piwik
 
Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-Infrastruktur
Georg Schmidl
 
Performanter, hochskalierbarer Web 2.0-Dienst in Ruby
Performanter, hochskalierbarer Web 2.0-Dienst in RubyPerformanter, hochskalierbarer Web 2.0-Dienst in Ruby
Performanter, hochskalierbarer Web 2.0-Dienst in Ruby
vesparun
 
PHP Summit 2013 - Make or Buy?
PHP Summit 2013 - Make or Buy?PHP Summit 2013 - Make or Buy?
PHP Summit 2013 - Make or Buy?
Sebastian Heuer
 
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
commercetools developers
 
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbindenWebservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
Aptly GmbH
 
Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magento
AOE
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Software
 
PHP im High End
PHP im High EndPHP im High End
PHP im High End
Stephan Schmidt
 
Magento-Schnittstellen
Magento-SchnittstellenMagento-Schnittstellen
Magento-Schnittstellen
Roman Zenner
 
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
Andreas Jung
 
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
Artur Kosch
 
xtcModified Crashkurs
xtcModified CrashkursxtcModified Crashkurs
xtcModified Crashkurs
Coworking Akademie
 

Ähnlich wie LFS PyCon DE 2011 (20)

Globetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HHGlobetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HH
 
Ist GraphQL das bessere REST
Ist GraphQL das bessere RESTIst GraphQL das bessere REST
Ist GraphQL das bessere REST
 
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
 
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
Data-driven Technical SEO: Logfile Auditing - SEOkomm 2018
 
Learnings aus einem Magento-Enterprise-Projekt
Learnings aus einem Magento-Enterprise-ProjektLearnings aus einem Magento-Enterprise-Projekt
Learnings aus einem Magento-Enterprise-Projekt
 
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John MuñozSmartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
Smartes SEO Monitoring & Alerting mit Apps Scripts [DE] - John Muñoz
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
 
Oxid ecommerce analysis with Piwik
Oxid ecommerce analysis with PiwikOxid ecommerce analysis with Piwik
Oxid ecommerce analysis with Piwik
 
Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-Infrastruktur
 
Performanter, hochskalierbarer Web 2.0-Dienst in Ruby
Performanter, hochskalierbarer Web 2.0-Dienst in RubyPerformanter, hochskalierbarer Web 2.0-Dienst in Ruby
Performanter, hochskalierbarer Web 2.0-Dienst in Ruby
 
PHP Summit 2013 - Make or Buy?
PHP Summit 2013 - Make or Buy?PHP Summit 2013 - Make or Buy?
PHP Summit 2013 - Make or Buy?
 
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
SPHERE.IO eCommerce as API platform - Nikolaus Kühn @ eCommerceCamp Jena 2015
 
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbindenWebservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
 
Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magento
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
 
PHP im High End
PHP im High EndPHP im High End
PHP im High End
 
Magento-Schnittstellen
Magento-SchnittstellenMagento-Schnittstellen
Magento-Schnittstellen
 
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten P...
 
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
 
xtcModified Crashkurs
xtcModified CrashkursxtcModified Crashkurs
xtcModified Crashkurs
 

LFS PyCon DE 2011