LFS PyCon DE 2011

1,055 views

Published on

LFS is an online shop based on Django and jQuery.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,055
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

LFS PyCon DE 2011

  1. 1. LFSPyCon DE, Oktober 2011, Leipzig
  2. 2. Agenda• Zahlen & Fakten• Beispiele Liveshops• Ausgewählte Features• Development• Livedemo (Don‘t do that)• Fragen & Antworten
  3. 3. LFS einOnline Shop
  4. 4. LF = Lightning Fast WTF?
  5. 5. ZAHLEN &FAKTEN
  6. 6. Django &jQuery
  7. 7. BSD
  8. 8. Aktuelle Version 0.5
  9. 9. In Kürze 0.6
  10. 10. Lies, damn lies!
  11. 11. PyPi> 14.000 Downloads
  12. 12. Google Group124 Mitglieder
  13. 13. Bitbucket155 Followers 32 Forks
  14. 14. 4Committers
  15. 15. From Russia With Love!
  16. 16. ~ 30bekannte Shops
  17. 17. demmelhuber.net
  18. 18. anwaltakademie.de
  19. 19. garethmccormack.com
  20. 20. FEATURES
  21. 21. KATALOG
  22. 22. Kategorien
  23. 23. Standard, Varianten,Konfigurierbare Produkte
  24. 24. VariableEigenschaften
  25. 25. Kürzlich angesehene Produkte
  26. 26. Zugehörige Produkte
  27. 27. Zubehör
  28. 28. MARKETING GEDÖNS
  29. 29. Topsellers
  30. 30. Gutscheine
  31. 31. Rabatte
  32. 32. Bewertungen
  33. 33. Tags
  34. 34. BEST OFTHE REST
  35. 35. FilteredNavigation
  36. 36. Lagerverwaltung
  37. 37. Lieferzeiten
  38. 38. Hersteller
  39. 39. VariableLiefermethoden
  40. 40. VariableBezahlmethoden
  41. 41. Vorbereitet für Banküberweisung,Kreditkarte, PayPal, ...
  42. 42. One PageCheckout
  43. 43. Registrierte &unregistrierte Benutzer
  44. 44. SEOGERAFFEL
  45. 45. • 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")
  46. 46. HTMLZEUGS
  47. 47. HTML Seiten
  48. 48. Portlets
  49. 49. Statische Blocks
  50. 50. Aktionen
  51. 51. DEVELOPMENT
  52. 52. Bitbucket
  53. 53. pep8, pyflakes(undogmatisch)
  54. 54. „Untested code is broken code“
  55. 55. „Undocumented code is broken code“
  56. 56. CI mit Jenkins
  57. 57. Migrationsskripts für jedes neue Relase (falls nötig, ab 0.5)
  58. 58. Deprecations überzwei Releases
  59. 59. __future__
  60. 60. 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)• Dragn Drop for category management• Using Pythons locale to display currencies
  61. 61. 0.6+• Besser erweiterbar (ZCA, etc.)• Besseres Caching• Downloadable Products• Modularer: LFS => ECF (eCommerce Framework)?• <Your feature here> aber: No YAGNIs
  62. 62. LIVEDEMO
  63. 63. 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/
  64. 64. KTHXBYE!

×