Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

PrestaShop 1.3 Beginner's Guide

samzenpus posted more than 3 years ago | from the read-all-about-it dept.

Books 59

johhnyb writes "PrestaShop 1.3, Beginner's Guide by John Horton does exactly what is suggested by the title in that it provides a comprehensive and detailed guide to novices looking to set up their own online shops. While it is aimed at total beginners it never talks down to the reader and neither does it merely scratch the surface of the topic requiring you to go off and search for the real valuable information somewhere else. This book takes you from clueless beginner (which I undoubtedly was) to someone equipped with the knowledge, resources and additional support to be quite confident in setting up an effective online retail presence (which I believe I now am)." Keep reading for the rest of johhnyb's review.From the beginning, I was caught by the evident enthusiasm of the author and the fact he is clearly such an expert on the subject. I also liked the fact that he laid down his 'seven day challenge' and included some excerpts from his own 'story' throughout the book. Anyone who has even a faint idea about selling products online would undoubtedly benefit from this book as it gives you not just the technical information but the business input too. Likewise, if you already have an idea of what you want to sell and why it is a good product then you have a complete technical guide as to how to make that happen.

It actually helps if you have at least a certain comfort level with some simple computing basics, but even if you don't the processes described are in sufficiently layman's terms to make it easy for almost anyone. I can be quite confident in saying that this book contains pretty much everything you will need to set up a sophisticated and successful online shop. It doesn't go crazy though and go off on any disingenuous tangents by, for example, trying to explain Content Management Systems or some other equally esoteric topic. Overall, I think an excellent balance is achieved.

PrestaShop 1.3, Beginner's Guide is written in a very chatty and engaging style and the author's personality comes through loud and clear — you really do feel like he wants to make it as easy as possible for you to succeed. It is always down-to-earth and although the author clearly knows his topic well, he does go to great lengths to take everything step by step and make it as absolutely logical as possible. The level of detail is sufficient if you have never covered the particular task before.The addition of screen shots is also very convenient and makes the process easier. The 'What just happened' section is particularly good and there are plenty of reassuring summaries throughout so you can feel the book is not just running away with itself and the reader can keep recycling and reprocessing the information. Most importantly, he has done it himself and made a success of it. He has set up over 10 online shops, has been through all the different options, experienced the pitfalls, the highs and lows, and is passing on the very best information and advice possible to a new lucky group of shop owners.

I found the book full of very solid advice which could applied in many settings. It is also a great introduction to some of the most modern forms of online marketing including the use of Twitter, Facebook, and Google Adwords. One thing I liked was John's regular reference to the need for a strong, viable business case. Prestashop is a magnificent product but will totally fall flat if your basic offering does not create a customer which Peter Drucker famously said was the purpose of business. It is too easy to fly into the detail of a business before taking time to fully understand your Unique Selling Proposition (USP) and why people buy from you. Likewise, the author also covers key and hard-to-grasp issues like Search Engine Optimization which I think he correctly identifies as something readers will need to understand.

I can honestly say that PrestaShop 1.3, Beginner's Guide covers everything you will need. Not only that, John refers to several free resources he himself has written and provides an extensive list of resources at the end of the book.This book is almost encyclopedic in its treatment of how to set up and use Prestashop and it is certainly something that can used in that way. You don't only get Prestashop related material you also get a lot of valuable business advice, of course in a Prestashop context.Another benefit readers will receive is regular pointers to where they can find other free resources also written by the author.

I have to state clearly that John is a long-term friend of mine — to give you an idea we go back to those halcyon days of the Spectrum ZX-81 and the Commodore 64 — yes, we are getting on. Bearing this in mind, I have done my best to write something honest and useful to potential buyers of this book. Although he plays it down, John has always been marvelous with computers and able to effortlessly explain complex technical issues to me, a relative technophobe. Therefore, it does not surprise me he has written something so useful, practical and frankly inspiring.

You can purchase PrestaShop 1.3 Beginner's Guide from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

cancel ×

59 comments

Sorry! There are no comments related to the filter you selected.

Packt Publishing again? (-1, Troll)

Anonymous Coward | more than 3 years ago | (#33371918)

Packt Publishing again? Is Taco getting desperate for more money in his penis enlargement fund so he's doing more slashvertisements for them?

What about the important stuff (-1, Redundant)

Anonymous Coward | more than 3 years ago | (#33371934)

Like What programming language Prestashop is written in? How it compares to alternative products in the same space?

Re:What about the important stuff (2, Informative)

Anonymous Coward | more than 3 years ago | (#33372088)

php

Re:What about the important stuff (2, Insightful)

negRo_slim (636783) | more than 3 years ago | (#33372612)

These platforms are a dime a dozen, your better off concentrating on something a bit more generic like Joomla and Drupal and learning how to integrate an eCommerce solution into that instead of pigeon holing yourself in to task specific software platforms.

Re:What about the important stuff (4, Insightful)

Red Flayer (890720) | more than 3 years ago | (#33373560)

Sure, if my goal is to sell my services building eCommerce sites, or if I plan on doing an entire site overhaul frequently. If you're someone with a smidgen of tech savvy with just the desire to open a web store, then a full platform is probably a better idea.

I mean, if I were to open "Red Flayer's Prosthetic Toe Emporium" online, I'd want to be focusing more on product selection, images, marketing, etc, rather than spending hours upon hours learning Joomla or Drupal and then learning how to integrate an eCommerce solution into my site. That's the nice thing about specialization.

Re:What about the important stuff (2, Informative)

Grishnakh (216268) | more than 3 years ago | (#33373888)

I looked into these PHP eCommerce site packages a while ago for my own little website, and was not impressed. (I looked at osCommerce, Magneto, err, Magento, ZenCart, and a bunch more just like these.) They all seem to be designed for high-volume sites with dozens to thousands of products, with very small descriptions for each product.

What I have is a small site with only 3 products (more coming eventually, but probably never more than 20, with different variants for some of them), but each product page is pretty long and includes a very detailed description, photos, links to installation instructions and troubleshooting instructions, subpages for product variants, etc. These ecommerce sites don't seem to allow any flexibility whatsoever in how you design your site.

Worse, they seem to be completely database-driven. So not only is stuff like orders and customer info kept in the database (which of course is sensible), but the damn website itself is in the database, so every single pageview requires fetching the page from the database. This is a performance-killer, and as someone with the typical $3-5/month shared webhosting (not a dedicated server), this sounds like a recipe for a very slow site. My current hand-coded site is only one step up from static HTML; it uses PHP so that I can have common header and footer and menu pages, and then each product page (or subpage, or instructions page, etc.) uses the same skeleton PHP code to link in these common header/footer/menu pages.

The main reason I wanted to use eCommerce software was so that I could have something slightly more advanced than my current Paypal-only shopping cart, so I could use other payment methods if necessary (like Google Checkout, or something else if I ever grow enough), so I could make my own invoices, so I could have better control over shipping cost calculations than what Paypal provides me, etc. But these ecommerce packages seem to completely discourage any kind of customization (aside from purely cosmetic changes). The code in them is completely undocumented and pretty much impossible to make sense of without spending a month poring through it; I'd do better just writing my own.

Someone did recommend I check out "fishcart", and I haven't had time to look at that yet.

Re:What about the important stuff (1)

megrims (839585) | more than 3 years ago | (#33376872)

Yeah, you're well and truly outside of the target market for ecommerce providers. You should look into something like this [conceptlogic.com] , or a weekend-worth of custom development.

Re:What about the important stuff (1)

mdda (462765) | more than 3 years ago | (#33377458)

Another possibility is a shopping cart plugin for Wordpress - you'll be able to do customization, but the initial useability / look-feel will be much quicker to get going.

what is it? (4, Insightful)

antibryce (124264) | more than 3 years ago | (#33371954)

would it really be that hard for the editors to add a blurb saying what prestashop is to the submission?

Re:what is it? (3, Insightful)

Anonymous Coward | more than 3 years ago | (#33372060)

It does

...it provides a comprehensive and detailed guide to novices looking to set up their own online shops

Re:what is it? (3, Informative)

nullchar (446050) | more than 3 years ago | (#33372180)

I was thinking the exact same thing. I read the entire review, simply looking for an explanation of PrestaShop [prestashop.com] .

Apparently it's a PHP/MySQL app for running a web-based retail store. The core is released under the OSL 3.0 [opensource.org] license, but it seems [prestastore.com] that many add-on modules and themes are available for purchase.

This review makes no mention if you have to purchase anything to build a storefront using PrestaShop, or if the standard OSS version will suffice. Nor does this review give any technical details on setting the thing up, including any dependencies on existing relationships with payment processors / merchant accounts. Perhaps the author could have talked about the example store he setup, and used his praise of the book to illustrate his example.

Re:what is it? (0)

Anonymous Coward | more than 3 years ago | (#33373118)

Thankyou!

Re:what is it? (1)

megrims (839585) | more than 3 years ago | (#33375816)

Apparently it's a PHP/MySQL app for running a web-based retail store.

Outside of Appleville, we call this an ecommerce application.

In any event, PrestaShop is one of the more decent modern OS ecommerce applications (in PHP. If you're open-minded, look at Spree instead). You don't need to buy anything to get started, aside from the services of a development company for rebranding/customisation.

It is something you can buy (2, Funny)

spun (1352) | more than 3 years ago | (#33372566)

Does it really matter what it is? You have money, this costs money, therefore, you should spend your money on this. QED.

Re:what is it? (0)

Anonymous Coward | more than 3 years ago | (#33372642)

I think there may be some confusion regarding the King's English vs. American English here. "Shop" in this case means an online store where as, we Americans regard a shop as a workshop of sorts and are trying to figure out what the hell this guy is talking about. If he had said "online store" somewhere, the Americans would have been counted among the cognoscenti.

Re:what is it? (0)

Anonymous Coward | more than 3 years ago | (#33375314)

Err.. I'm an American, and I've heard the word "shop" used to describe a retail store quite frequently throughout my life. I had no troubIe figuring out what "shop" meant here. I think you've spent too much time around nerds.

Re:what is it? (1)

Lythrdskynrd (1823332) | more than 3 years ago | (#33380140)

mod parent up. Seriously. the only reason I clicked "read more" was to find out WTF PrestaShop was. Then the whole review...
This review could have been written by running a preg_replace on "Generic Book Review" (released under the GPL) /the subject/prestashop/

Gimp? (3, Funny)

chocolatetrumpet (73058) | more than 3 years ago | (#33372254)

For a minute there I was hoping PrestaShop was the new name for the single-window version of Gimp. Ah well.

PHP? (-1, Offtopic)

AffidavitDonda (1736752) | more than 3 years ago | (#33372466)

webshop for beginners in PHP? Isn't this that language everybody forgot luckily, since we got Ruby on Rails?

Re:PHP? (0)

Anonymous Coward | more than 3 years ago | (#33372486)

Don't you mean Ruby on Snails?

Re:PHP? (1)

AffidavitDonda (1736752) | more than 3 years ago | (#33372568)

We're talking "WebShop for beginners", not "Amazon"

Re:PHP? (3, Insightful)

spun (1352) | more than 3 years ago | (#33372758)

We're talking "Your favorite flash in the pan language of the day is SLOW, like a snail surfing a molasses wave in January." not "Omigahd! Ruby on Rails! Itz teh best! Like, everyone uses Ruby on Rails now and PHP is so last week, get with the program, we all laugh at PHP programmers now, they're like, lame. Super lame o rama lame. You don't want to be lame, do you? Come on,m use Ruby on Rails, validate my choice, all the cool kids are doing it."

Re:PHP? (2)

AffidavitDonda (1736752) | more than 3 years ago | (#33373072)

Take a seat, take a cookie... calm down...

With the sentence:"We're talking "WebShop for beginners", not "Amazon" I already admitted, that RoR may not be the best solution for every task. Ok, it's slow, but there are cases where that doesn't matter at all. WebShop for beginners is such a case. You have somebody with no programming experience and he wants to setup a shop. Then PHP isn't the best choice, period. There are many projects I wouldn't do in Ruby, but I have written several Webshops and similar webapps in RoR and performance never was a problem. (not even for an image database with several 100,000 images in it)

But since I'm not in webapps anymore I use C++ for my actual project, and don't miss Ruby or Rails...

Shove your cookie (3, Insightful)

spun (1352) | more than 3 years ago | (#33373248)

Allow me to quote your BS back at you, you know, the one you got modded down for? "webshop for beginners in PHP? Isn't this that language everybody forgot luckily, since we got Ruby on Rails?"

Given that WebShop is obviously for non programmers, who gives a rats ass what it is written in? I'm tired of language evangelists trying to claim their novelty language of the day is the One True. Nobody cares what your opinion of PHP or Ruby on Rails is, m'kay?

Re:Shove your cookie (1)

AffidavitDonda (1736752) | more than 3 years ago | (#33374812)

Forgive me, I just forgot that I'm on /. where you have to mark ironic comments as such, so that every moron understands the joke... here have some smilies, shove them where they feel good to you...

;) ;) ;) ;) ;)

Re:Shove your cookie (1)

spun (1352) | more than 3 years ago | (#33375086)

This being the Internet, when you joke about controversial things, you should make it clear that it is a joke. When your joke is indistinguishable from something an actual wingnut would say, you need to be especially clear. And when it comes to language and OS fanbois, your statement isn't even unusual. But sure, if you say you were joking, I can see that, and apologize for being a jerk. The sad thing is, there are so many sycophantic fanbois out there who would say something like that in utter seriousness, it's hard to tell it was a joke.

Re: Controversial (1)

AffidavitDonda (1736752) | more than 3 years ago | (#33375750)

Ok, admitted, my first post wasn't a perfectly clear joke and maybe not the best I ever made. So let me apologize too, for letting this run a bit too far :)

I just thought, that my additional comments would have made it clear enough, that I decide about languages based on project demands.

I hated those fan discussions already back in the 80s (Commodore Atari; Pascal Basic C) whatsoever.

Actually one reason why I don't miss that Ruby on Rails Job that much (though I liked the framework plus the language for the kind of work we did) is just, that they where "fanbois" to the extreme in that company. Not only about RoR, but about everything they where using.

Anyway, no bad feelings, we just misunderstood each others writing style...

Re: Controversial (0)

Anonymous Coward | more than 3 years ago | (#33380490)

I read this whole conversation... and I want my half hour back, please.

Re:PHP? (1)

DiegoBravo (324012) | more than 3 years ago | (#33372520)

short answer: the cheapest hosting providers didn't forget it yet.

used it (1, Informative)

Anonymous Coward | more than 3 years ago | (#33372500)

I used it once:

- from their site "Delivery fees billing by price or weight" http://www.prestashop.com/en/allfeatures#catalog. The most important word is or, which means that you can't accurately enter Royal Mail fees (you pay by weight but also by price, actually by the total value of the package; if it gets lost you will get some money back according to the declared value).

- GoDaddy it's just a poor choice to host a PrestaShop site. The shop will try to send emails in a specific way, it fills the From: field of the email with whatever the user entered in a contact form. GoDaddy will block the email. Also you can't get access to a folder outside webservers root folder so you can't save payment info there.

It's a nice shop, a little bloated and not quite polished.

Quick Question for Reviewer (2, Insightful)

BigSes (1623417) | more than 3 years ago | (#33372646)

After reading your review, it sounds as though this is mainly useful for selling products that you create yourself (dolls, widgets, whatever). Do you think this would be useful if you had a large inventory of items that you wanted to sell in an online store environment? I have a huge (thousands and thousands of pieces) collection of video game memoriabilia from the late 70s until the late 90s, including consoles, computers, software, games, arcade machines, posters, and the like, that I would love to sell in an online store environment, as opposed to paying eBay's fees or dealing with locals. Would this book be helpful to someone like me as well? Thanks!

Re:Quick Question for Reviewer (3, Informative)

vacarul (1624873) | more than 3 years ago | (#33373004)

it can work for you but I found that it is not really made for very large shops. The kind of items that you sell doesn't matter.
Just consider this:
- you can import products in bulk but you can't export them
- you can't edit products in bulk: ex. increase all the prices by 5$, or select 10-20 products and edit them in one page. All the time you have to edit product by product unless you install some extension for bulk editing
- if you decide to "regenerate thumbnails" while having thousands of products it will take very long and the hosting will stop the regeneration after 30s or so. PrestaShop has no means to -continue- the regeneration.

Re:Quick Question for Reviewer (1)

BigSes (1623417) | more than 3 years ago | (#33373924)

Thanks man, thats actually very useful information. I think I will have to pick this up. Even with what you described, it seems very doable, as long as I break it into manageable pieces, certainly not everything at once. Thanks again!

I mis-read it as "Photoshop 1.3" (1)

Fantastic Lad (198284) | more than 3 years ago | (#33372708)

I mis-read it as, "Photoshop 1.3 Beginner's Guide"

And I thought, "Wow! Now THERE'S something really interesting! I wonder what the author's logic was to have gone and written a modern book on such an out-of-date piece of software? Cool!"

Then it got boring very fast. -Not that the real subject isn't interesting and relevant, but it sure isn't as intriguing as the false idea!

-FL

Presta shop guide, pimping you presta shop. (2, Informative)

unity100 (970058) | more than 3 years ago | (#33372840)

definitely not 'guide to setting your ecommerce business'. it is a guide to setting up a presta shop, pimping it. lovely that the summary somehow, moronically, tries to set up a connection in between 'ecommerce' and presta, as if 'ecommerce means presta'. great pimping there.

of course, thats leaving out the fact that 6 months into your presta online eshop ( or any other ecommerce software for that matter ) you will have to migrate to oscommerce because of the paranormally high module base and universal provider support.

Re:Presta shop guide, pimping you presta shop. (3, Informative)

jon.mixnblend (1866306) | more than 3 years ago | (#33373836)

Sorry but....that's bullshit. Prestashop, whilst not the most effectively documented codebase in the world, is way better written, is easily more extensible and doesn't look like it was designed or the codebase written in '99. I had to write three payment modules and set up a prestashop install recently and everything, from the module development, to the templating system they employ to to the quality of code under the hood appeared streets ahead of oscommerce. The only gripe I had with Prestashop is their use of php output buffer functions to serve up downloadable products, which really is a resource hog if you're dealing with a 400mb download. it would be great if they offered the option of symlinking downloads ala os commerce if you're in a *nix environment.

Re:Presta shop guide, pimping you presta shop. (1)

rainer_d (115765) | more than 3 years ago | (#33374984)

Maybe you could only let people download an URL to a one-time-download script after buying, instead of downloading the complete file directly?
Or is that too complicated? OTOH, people downloading software online should have some sort of triple-digit IQ...

Other question: how does PrestaShop compare to Magento and Oxid eShop?

Re:Presta shop guide, pimping you presta shop. (1)

jon.mixnblend (1866306) | more than 3 years ago | (#33375532)

Yeah well that's how OsCommerce does it by creating one off symlinks to the actual file...so you get a one off download URL. Prestashop is a lot more simple to set up than Magento from what I've seen. Magento looked pretty powerful, but for a small e-commerce site just a bit of overkill... Not so sure about Oxid, but I just know that so far I've been pretty impressed with the feature set of prestashop, it's look and feel and the general quality of the app.

'pretty powerful'. (1)

unity100 (970058) | more than 3 years ago | (#33375888)

if you are thinking as such about magento, stop talking about ecommerce. for, you dont know shit about it. dont take any projects either, for, you soon would find yourself waist deep in shit.

magento has 54,000+ files. it does 2 to 3000 inserts to db per order. yeah, you heard it right. you would need an entry level dedicated server to run a small shop with it. it is also coded intentionally roundabout, so that 3rd party development will be harder, and users will have to go to original developers. the new trend 'obfuscated open source' for you.

Re:'pretty powerful'. (1)

megrims (839585) | more than 3 years ago | (#33376172)

I gather you took a Magento project and it went pretty badly? Happens a lot. It is also used in lots of project which don't really fit its feature set, etc.

Once you get past the steep learning curve, it's actually a very decent system, with a few flaws. Can also run pretty snappily if you set it up properly.

Re:'pretty powerful'. (1)

unity100 (970058) | more than 3 years ago | (#33378970)

not one. i had more than one magento shop hiring me to migrate away to other systems, due to the reasons i mentioned and others. most important reason generally comes up as module abundance and support, however.

Re:Presta shop guide, pimping you presta shop. (1)

megrims (839585) | more than 3 years ago | (#33375840)

Other question: how does PrestaShop compare to Magento...?

PrestaShop is smaller, has fewer features, and is almost certainly a better choice if it fits your requirements. Also look into LemonStand and OpenCart for other light-weight but high(er) quality PHP ecommerce applications.

yeah. 'codebase written in 1999'. (1)

unity100 (970058) | more than 3 years ago | (#33375864)

it is apparent that you are not actually working in ecommerce web development, or not for enough time. had you been, you wouldnt be uttering such naive bullshit as 'codebase' etc, like a weekend coder or an enthusiast.

in the ecommerce trenches your 'codebase', new trends, new coding concepts matter zit. in production environment what matters are budget, time, function.

oh so it took you no time to write so and so many modules and install them for prestashop then ? grreat. now do it for random obscure shipping provider with no api in southeastern asia region, or do it with random obscure payment provider in midwest america, who provide no documentation for their api. and do it dirt cheap, do it in no time.

you cant. you would be stuck dumb without knowing anything to do. had you called those payment and shipping providers, they wouldnt give a flying fuck about your brand new ecommerce software with its neat codebase and hip trendy programming.

whereas on the other hand, someone facing the same problem in oscommerce would need to do a single google search to get to a free, ready made, ready to install and working module. again, for free. moreover, the random obscure payment provider and shipping providers from different zones of the world, would BOTH not only be recognizing oscommerce, but also supporting it. because, it is known and used that widely.

market, client, budget needs and time considerations define what you can do. not your neat, tidy, hip, trendy codebase. this is the hard fact of life. if you can fit all the clients' needs within budget and write X modules every time someone comes with an uncommon request (and it always is, since there wouldnt be any need for a developer to set up a freely available standard ecommerce shop - web hosts provide single click installs), then more power to you !

eventually you will come to oscommerce anyway.

Re:yeah. 'codebase written in 1999'. (1)

jon.mixnblend (1866306) | more than 3 years ago | (#33376196)

Wow. You sound pretty angry. Ok. You keep in those e-commerce 'trenches' then. Sounds like you're having tons of fun down there. So using the term 'codebase' to you == naive bullshit. Well what pray tell am I supposed to term the code that makes up the application? Would you prefer the entirety of the application code? What would sound less 'weekend coder' or enthusiastic to you? That last line is pretty laughable. I never ever thought I'd read someone expounding the virtues of an e-commerce app sounding like a religious zealot / excerpt of bad sci-fi dialogue, but there you have it.

Re:yeah. 'codebase written in 1999'. (1)

unity100 (970058) | more than 3 years ago | (#33378964)

what would sound less 'weekend coder' to me ?

experience.

you dont have it.

Re:yeah. 'codebase written in 1999'. (0)

Anonymous Coward | more than 3 years ago | (#33379346)

That doesn't match my experience. I had to maintain an OSC site a while back ('03). It was a fairly complex site with frequent change requests - changes specific enough to not exist as modules / plugins.

Updating that stuff was a nightmare. Any change would break random stuff, or needed to be written 10 times because the code wasn't factored properly.

I convinced the bosses to let me rewrite it from the ground up. They didn't regret it when they saw how mind-boggingly FAST it had become to add / change stuff. This was the single determining factor that allowed them to keep ahead of their competition and to get bought at a nice price.

Re:yeah. 'codebase written in 1999'. (1)

unity100 (970058) | more than 3 years ago | (#33379772)

what you speak of, is inevitable with ANY software that can be extended. with nothing you can escape that eventual fate. it is also the same reason why in-house built, custom made, perfect-tailored systems of big organizations become bloated hulks, and requires dedicated, experienced long time people working on them to maintain, and developing further becomes harder. and they become irreplaceable. just like how a lot of major financial organizations still maintain their as400 systems and their derivatives in 2010.

the nifty fast code you wrote, will eventually become same.

Re:yeah. 'codebase written in 1999'. (0)

Anonymous Coward | more than 3 years ago | (#33380368)

the nifty fast code you wrote, will eventually become same.

Very likely - preventing code rot is possible but difficult to sell to management (and I don't work there anymore to pester them about it). I hope someone gets the opportunity to do what I did and throw it all away when it comes to that.

What I was pointing out is that OSC is not a fatality: there ARE many websites where the need of a clean, efficient codebase is greater than the need of plugins/modules.

Re:yeah. 'codebase written in 1999'. (1)

unity100 (970058) | more than 3 years ago | (#33380540)

osc is not a fatality, it is an obligation. just like how windows versions are. and it is due to the universal recognition and support, and the innumerable 'apps' (modules) out there, for free or cheap. same situation. and, ecommerce websites, estores, need that. it is much more important to be able to have an easy to install, cheap or free random tax calculator and exporter module than 'fast efficient clean codebase' and attempt to get it coded.

f/oss java e-commerce (0)

Anonymous Coward | more than 3 years ago | (#33373646)

can anyone recommend a good free/opensource java based e-commerce application?

Re:f/oss java e-commerce (0)

Anonymous Coward | more than 3 years ago | (#33373886)

I would be interested to know as well. Also who will host it for a reasonable cost?

Re:f/oss java e-commerce (0)

Anonymous Coward | more than 3 years ago | (#33375212)

...good...java...

Hahaha. lolwut?

Magento is way better. (0)

Anonymous Coward | more than 3 years ago | (#33375088)

Simple...

Re:Magento is way better. (2, Funny)

walterbyrd (182728) | more than 3 years ago | (#33376594)

Maybe so. I can not really say because I never tried PrestaShop.

No offense, but if Magento is "way better" then PrestaShop must seriously suck.

Re:Magento is way better. (1)

mdda (462765) | more than 3 years ago | (#33377476)

But be careful if you want to 'do a little hacking' of Magento. The learning curve is really unpleasant.

Prestashop should be avoided - very badly coded (2, Informative)

Anonymous Coward | more than 3 years ago | (#33377478)

Prestashop is a fine shopping cart software if your needs and demands are extremely simple.

I started my webshop with prestashop and over the last couple years I've seriously customized it to fit my needs. Several million dollars of sales have since passed through the shop, so believe me when I tell you it has serious shortcomings:

* Can not handle multi-currencies well at all (not all modules of the software convert the values correctly). Just to give an example, if a customer wants a voucher refund in a currency which is not the shop default currency, the refund will not be the value of his order in his currency (say USD), but in the default currency (say EUR). So he gets 100 EUR refund when he should have gotten a 100 USD refund !! If the operator is not on top of these quirks they could lose a lot of money.

* Can not handle multi-language well either, many parts of the shop can not be translated via resource files, they must be hardcoded in the PHP or smarty templates.

* Even this latest version still thinks everyone in the world uses names and addresses formatted in France style (Last name first, CAPITALIZED, etc...). It has no provision for USA style names and addresses, let alone any other part of the world.

* The Paypal module has been perpetually broken, never seems to be working correctly, always under development.

* Has no ability to shipping print address labels, or export such information to a 3rd party software

* Orders can not be edited in the back office apart from changing the shipping address. Basic stuff like changing shipping method or adding/subtracting items from the order are just not doable.

I will be moving the shop over to OSCommerce or Magneto early next year. Prestashop has a long way to grow, and should not be taken seriously yet as a contender.

hii (1)

claura28 (1888470) | more than 3 years ago | (#33401650)

This review makes no mention if you have to purchase anything to build a storefront using PrestaShop, or if the standard OSS version will suffice........ http://globetv.co.uk/ [globetv.co.uk]

hiii (1)

dudley28 (1888538) | more than 3 years ago | (#33401870)

Considerably, the post is in reality the top on this valuable theme. I concur together with your conclusions and will thirstily look forward for your upcoming updates. Just stating thanks won't just be adequate, for your good lucidity inside your writing... http://www.happyfacetv.com/ [happyfacetv.com]
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>