tags:

views:

44

answers:

4

I want to develop a project which has shopping cart and in this user can design his own product and add that product to shop.And also please send me links of php oops based books which are free of cost.Because im a beginner.

Thanks in advance, Bhavyasri

A: 

Use CMS Zen-cart or os-commerce and if have good command on oops use magento. These r popular shopping carts of php. Most of ur requirement will be full filled once u install then. that have all of shopping functionality in built.

:)

if still u want to read books I want to suggest

Professional PHP6 (Wrox Programmer to Programmer) Auther: Steven D Nowicki

seed_of_tree
+1 Magneto is good.
NAVEED
[PHP6 does not exist](http://blog.astrumfutura.com/2009/06/wrox-press-respond-to-the-art-of-deception-or-publishing-php6-books/) and the shop systems are called Magento and osCommerce. What's with that horrid spelling anyway?
Gordon
A: 

OOP is language-agnostic concept. Even in Assembler you can write in OOP-style. You should understand OOP first and then you can easily apply it to any language you use.

I advice "Object-oriented software construction" of B. Meyer.

Lavir the Whiolet
A: 

Personally, I would not spend money or time with books. There are hundreds, even thousands of PHP tutorials to get you started, and once you have the basics, the online PHP manual and stackoverflow should be all you need.

As for eCommerce systems, there are numerous open source PHP systems readily available.

A quick google for 'open source php ecommerce' should give you a start, but off the top of my head, and from my own experience, here's a short list:

mwotton
A: 

Whatever option you go for (books, web tutorials, etc), one thing you must do is make sure the resource is up-to-date -- PHP's OO code is very different in PHP4 compared with PHP5, and newer versions of PHP5 have improved things further still. The trouble is that there's a lot of tutorials and books out there which are out of date and give examples using old-style code.

So make sure you find one that is using the latest version of PHP (currently 5.3).

The last thing you want is to find yourself writing code using PHP4's OO style, because you'll be missing out on all the best features, and you may never even know about it.

Spudley