• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 661
  • Last Modified:

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.
  • 2
1 Solution
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 http://www.amazon.com/PHP-MySQL-Website-Programming-Solution/dp/159059150X 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 http://apress.com/book/downloadfile/1796

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.


Featured Post

2018 Annual Membership Survey

Here at Experts Exchange, we strive to give members the best experience. Help us improve the site by taking this survey today! (Bonus: Be entered to win a great tech prize for participating!)

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now