PHP framework for building webshop

Hi, im working in a school websproject. We are supposed to build a webshop.
Im looking for a simple PHP framework to build this, it should include user management and stuff like that.

Its important that its not to complicated because most of the programmers are not that familiar with PHP.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Beverley PortlockCommented:

The real problem here is that most "framework-ready" webshops are designed to very comprehensive and attack resistant. I do not think that any of them are simple to understand from a programming point of view. The real problem is that simple = insecure = useless on the web.

The popular webshops are Magento, ZenCart, X-Cart and OsCommerce and from a user point of view they require a significant investment in time and effort to get to know them. From an experienced programmer's viewpoint I would imagine that they would be almost incomprhensible.

Failing that something like this book may be helpful. Chapter 12 is about creating a simple shop and for most of these books the code is available on line. I think that the link for it is here


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
o3hAuthor Commented:
Ok, the solution will not be used on the web, its just a school project, so maybe its easier to just use pure PHP?
Beverley PortlockCommented:
In that case the book linked to above would be the best bet. You might even be able to base lessons on it. The book does teach how to do this and with a simple example so it may be most of what you need.

I expect that you could even borrow the book from a library so you would not even need to buy it.
I think Joomla would be the best suited option. Joomla is a content management system made to build sites. Doint it is fairly easy, extending is too.

There are three excellent books:

- Learning Joomla Extension Development
- Mastering Joomla Extension and Framework Development
- Joomla 1.5 Development Cookbook

The first and the second are what your public needs, and the second one would allow you to answer most of the complicated questions, if any should arise.

Joomla has user management, and it is part of the framework.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.