Your SlideShare is downloading. ×
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
iBizLog - ESUG2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

iBizLog - ESUG2010

506

Published on

Slides of my presentation of iBizLog, a massive eCommerce made with Pharo and GLASS, at ESUG 2010

Slides of my presentation of iBizLog, a massive eCommerce made with Pharo and GLASS, at ESUG 2010

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
506
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Smalltalking the web powered by viernes 22 de octubre de 2010
  • 2. Who I am? I talked about this just half an hour ago :) viernes 22 de octubre de 2010
  • 3. What’s iBizlog Massive eCommerce for small business viernes 22 de octubre de 2010
  • 4. Our target Independent professionals Small business (PyMEs) e-commerce viernes 22 de octubre de 2010
  • 5. Our competition WebStore - Amazon ProStores - eBay Yola, NeoSitios, etc. viernes 22 de octubre de 2010
  • 6. iBizLog - Some features Business types Style templates Customizable on certain plans Messaging tools Shopping cart Payment types Sales tracking Social networking Ranking system Own domain SEO by default viernes 22 de octubre de 2010
  • 7. iBizLog - Numbers Since we start (1 year): Over 1500 business Over 5,000 registered users 5 minutes average time on site 5 pages/visit viernes 22 de octubre de 2010
  • 8. Live dem o! viernes 22 de octubre de 2010
  • 9. Technology GLASS Linux CentOS (64bits) Quad Core, 4GB Hosting: LeaseWeb - Netherlands viernes 22 de octubre de 2010
  • 10. Deployment It’s a GLASS! 3 Gems/1 Stone Apache is going trough FastCGI viernes 22 de octubre de 2010
  • 11. What we use (1) Development on Pharo Seaside 2.8 Prototype/Scriptaculous jQuery (made by Sebastian Sastre and my self) Magritte... a lot of Magritte. Any where. Any place. AJAX... a lot too. viernes 22 de octubre de 2010
  • 12. What we use (2) ReCaptcha (Yes, integrated to Magritte) ImageMagick (Integrated to Magritte too - this one was hard) ShareThis (I did not find any sense on integrate this with Magritte, but give me some time) viernes 22 de octubre de 2010
  • 13. What we did (1) Home made data storage mechanism Very simple, but very reliable and customizable. We call it “Voyage” Can be used with plain memory, GLORP and, of course, Gemstone. It works! viernes 22 de octubre de 2010
  • 14. What we did (2) Home made Seaside/AJAX component library You create components and forget about “html request blah” stuff. We call it “Dynamic-Components”, and now “Reef” (on Seaside 3) Yes, already talk about this :) It works too! viernes 22 de octubre de 2010
  • 15. Problems found (1) Gemstone people did a very good work providing a Squeak/Pharo compatibility layer But there are some that were not migrated: #ifNotNilDo:, #asMonth, #hour24, etc. Some are present, but with different implementation HTTP POST work in a very different way Some others can’t be migrated because the machinery is different: OSProcess for executing external programs (ImageMagick). Our solution: use our own abstraction layer for platform specific stuff viernes 22 de octubre de 2010
  • 16. Problems found (2) Hyper stop working with some charge Our solution: Using FastCGI. It was straightforward, and it speed ups the application a lot. viernes 22 de octubre de 2010
  • 17. Questions? viernes 22 de octubre de 2010
  • 18. Thank you! self registerAt: ‘http://ibizlog.com’ viernes 22 de octubre de 2010

×