Beginning Php And Mysql E-Commerce: From Novice to Professional, Second Edition (Beginning: From Novice to Professional) Paperback – 21 Feb 2008
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
About the Author
Cristian Darie is a software engineer with experience in a wide range of modern technologies, and the author of numerous books. Cristian is studying distributed application architectures for his PhD, and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. You can reach Cristian through his personal website at http://www.cristiandarie.ro. Emilian Balanescu is a programmer experienced in many technologies, including PHP, Java, .NET, PostgreSQL, MS SQL Server, MySQL, and others. He currently works as a Wireless Network Administrator at accessNET International S.A. Romania, a company which provides fixed wireless access services operating a point-to-multipoint digital radiocommunication network with national coverage. His latest project in this position was developing an AJAX-enabled real-time Network Management System (using SNMP, Perl, PHP, and PostgreSQL) used for remote debugging, monitoring system performance, and isolating and troubleshooting system problems. You can reach Emilian at www.emilianbalanescu.ro.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Hilariously the database stored procedure cache bug only exists on the windows platform which the author has based the entire tutorial on, and the bug is even documented in Chapter 5, which states that a solution can be found in the books on-line Errata page. It is not. I have submitted an Errata report to the publisher, but have heard nothing, and the page remains blank.
The book also contains much repetition and advocates the use of a lot of 3rd party PHP extensions and tools rather than pursue a much more sensible basic low level code approach.
Don't waste your money on this.
There are some useful elements, on installing xammp etc but again these are not worth paying for.
The authors also made use of some more advanced features of both PHP and MySQL (such as using PDO to access the database and using MySQL stored procedures) and I felt that the inclusion of these areas was of great benefit to the reader without adding too much to the complexity of the solution or the readers' learning curve. I would have liked however for the author inform the reader of the pro's and con's of using these more advanced features in the text.
Unfortunately I personally felt this book has a number of weaknesses which should not be ignored.
One of these weaknesses was the incorporation of the Smarty templating system into the solution in order to separate the presentation from the logic behind the site. Whilst I fully understand and appreciate the benefit of using the Smarty templating system in PHP applications, I felt that its inclusion in this book added an unnecessary layer of complexity for the reader, making the learning process more difficult.
A second area of major concern is that there seems to be a bug with an important driver (php_pdo_mysql.dll) that this solution makes use of. One of the authors state in the errata page that "for development/testing purposes" an unofficial version of the driver in question should be used. I find that the lack of an suitable (permanent) solution on the books errata page to be very poor and is something that might stop a novice developer from proceeding.
I feel that this book could have been so much more....
Most Recent Customer Reviews
The best solution I found was to install php starting from 5.3 (5.2 simply won't work with the PDOs and hence the aformentioned bug) and then replace all the smarty code with plain... Read morePublished on 30 April 2011 by luzaranza
I'm starting to loose patience with this book but I'm sticking with it for the time being.
I literally spent a couple of hours trying to fix this problem. Read more
Look for similar items by category
- Books > Business, Finance & Law > E-Commerce > E-commerce
- Books > Business, Finance & Law > Management > Human Resources > Professional Development
- Books > Computing & Internet > Databases > Applications
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture