<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 18:54:54 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPBuilder.com: Beyond the PHP Shopping Cart: Five PHP-based Ecommerce Solutions]]></title>
      <guid>http://www.phpdeveloper.org/news/16534</guid>
      <link>http://www.phpdeveloper.org/news/16534</link>
      <description><![CDATA[<p>
On PHPBuilder.com today, <i>Jason Gilmore</i> has posted a look at <a href="http://www.phpbuilder.com/columns/php-ecommerce-solutions/Jason_Gilmore06282011.php3">five PHP-based ecommerce solutions</a> with a wide range of feature sets and larger support and usage across the web.
</p>
<blockquote>
Literally hundreds of open source and commercial PHP-based ecommerce solutions exist, yet only a select few will adequately meet the aforementioned requirements. If you're currently exploring a PHP-based ecommerce project, consider starting your investigations by learning more about these five prominent solutions.
</blockquote>
<p>The five that made the list were:</p>
<ul>
<li><a href="http://www.magentocommerce.com/">Magento</a>
<li><a href="http://lemonstandapp.com/">LemonStand</a>
<li><a href="http://www.oscommerce.com/">osCommerce</a>
<li><a href="http://www.prestashop.com/">PrestaShop</a>
<li><a href="http://www.ubercart.org/">UberCart</a>
</ul>
<p>
For each he gives a brief overview of what it has to offer and includes links to the official demo for you to try it out before making your decision.
</p>]]></description>
      <pubDate>Wed, 29 Jun 2011 10:50:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: CodeIgniter from Scratch: Shopping Cart]]></title>
      <guid>http://www.phpdeveloper.org/news/14252</guid>
      <link>http://www.phpdeveloper.org/news/14252</link>
      <description><![CDATA[<p>
On NETTUTS.com there's a new tutorial looking at the CodeIgniter framework and using the <a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-shopping-cart/">shopping cart class</a> that it comes bundled with to create a simple cart system based on <a href="http://codeigniter.com/user_guide/libraries/cart.html">this library</a>.
</p>
<blockquote>
Today, we are going to take a look at the Shopping Cart library for CodeIgniter. This useful class allows us to add and remove items to a shopping cart, update them, and calculate prices. I will demonstrate how you can build a simple shopping cart system with the help of this library.
</blockquote>
<p>
This is the latest in their "CodeIgniter from Scratch" series so, if you're not overly familiar with the framework, you might need to go back and start <a href="http://net.tutsplus.com/videos/screencasts/codeigniter-from-scratch-day-1/">from the beginning</a> and work your way up. The screencast steps you through the shopping cart creation and an <a href="http://s3.amazonaws.com/nettuts/614_ciFromScratch/ss.jpg">image of the end result</a> is also included. You can also <a href="http://s3.amazonaws.com/nettuts/614_ciFromScratch/ci_series_day12.zip">download the source</a> to make it easier to follow along.
</p>]]></description>
      <pubDate>Fri, 26 Mar 2010 08:08:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[INSC Dsigns: Building a Shopping Cart using CodeIgniter's Shopping Cart Class]]></title>
      <guid>http://www.phpdeveloper.org/news/13857</guid>
      <link>http://www.phpdeveloper.org/news/13857</link>
      <description><![CDATA[<p>
On the INSC Designs site today there's <a href="http://blog.insicdesigns.com/2010/01/building-a-shopping-cart-using-codeigniters-shopping-cart-class">a new tutorial</a> walking you through the creation of a shopping cart with the help of the <a href="http://codeigniter.com/user_guide/libraries/cart.html">Shopping Cart class</a> that's included in the <a href="http://codeigniter.com">CodeIgniter</a> PHP framework.
</p>
<blockquote>
Late last year CodeIgniter v1.7.2 was released with a lot of improvements and bug fixes. This version is now compatible with PHP5.3.0, they added is_php() to Common functions to facilitate PHP version comparisons, modified show_error() to allow sending of HTTP server response codes, and all internal uses now send proper status codes, Form helper improved and a new class which we are about to cover in this tutorial the Shopping Cart Class.
</blockquote>
<p>
They walk you through some of the basics that the shopping cart class has to offer - adding items, removing them, updating the current item list. They show you how to create each piece of the MVC puzzle - the Product controller, a Cart controller and two basic views, one for the cart and the other for the products. They didn't create a model because they're not hooking it into a database/backend resource.
</p>]]></description>
      <pubDate>Mon, 18 Jan 2010 08:55:35 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Developing a Ajax-driven Shopping Cart with PHP and Prototype]]></title>
      <guid>http://www.phpdeveloper.org/news/10060</guid>
      <link>http://www.phpdeveloper.org/news/10060</link>
      <description><![CDATA[<p>
On PHPBuilder.com today there's <a href="http://www.phpbuilder.com/columns/jason_gilmore20080425.php3">a new tutorial</a> posted showing how to combine the Javascript power of Prototype along side PHP's adaptability to create a simple, ajax-driven shopping cart for your site.
</p>
<blockquote>
In the latest installment of this ongoing PHP series, I'll show you how to build a shopping cart using PHP, session handling, and the Prototype JavaScript library. The cart allows users to add and delete products from the cart, as well as change cart quantities. And of course, the interaction is seemingly instantaneous, allowing for the user to continue shopping without waiting for the page to reload.
</blockquote>
<p>
They start from the ground up - making the database tables, inserting some data - before writing up the simple PHP class with methods like deleteFromCart and getCart. This lays the foundation for the next article in the series where they add in a splash of ajax to make it a bit more user-friendly.
</p>]]></description>
      <pubDate>Tue, 29 Apr 2008 08:48:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: PHP and MySql with PayPal]]></title>
      <guid>http://www.phpdeveloper.org/news/9059</guid>
      <link>http://www.phpdeveloper.org/news/9059</link>
      <description><![CDATA[<p>
DeveloperTutorials.com has a <a href="http://www.developertutorials.com/tutorials/php/php-and-mysql-with-paypal-7-11-14/page1.html">new tutorial posted</a> today about making the connection between a PHP/MySQL application and PayPal through the GoLive interface (don't worry - the source code's there too).
</p>
<blockquote>
This tutorial is meant to show how GoLive users can integrate their PHP/MySql dynamic data with PayPal to create a simple online store with some advanced pricing features. This tutorial assumes that you are already familiar with using dynamic content in GoLive and aren't too terrified of working with source code.
</blockquote>
<p>
They start with the SQL to hold the item information (including price) and show briefly how to set it up with the Inspector helper in GoLive. They show how to grab the HTML off of the PaylPal site to link to the object and how to make this add it to the shopping cart on the PayPal website. To finish it off and make it look a little nicer, they also show how to add images to the layout for each of the items.
</p>]]></description>
      <pubDate>Fri, 16 Nov 2007 08:48:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mike Willbanks' Blog: E-Commerce Frameworks?]]></title>
      <guid>http://www.phpdeveloper.org/news/8352</guid>
      <link>http://www.phpdeveloper.org/news/8352</link>
      <description><![CDATA[<p>
While frameworks seem to be popping out of the woodwork, <i>Mike Willbanks</i> has <a href="http://blog.digitalstruct.com/2007/07/28/e-commerce-frameworks/">noticed something lacking</a> - a good e-commerce framework that helps the developer do simple things like work with shopping carts or connect with payment APIs.
</p>
<blockquote>
So here is my question, besides the really shitty shopping cart objects out there is there any true components for a framework that utilizes this functionality? I say shitty shopping cart objects because just about every single open source PHP shopping cart has some of the worst design aspects I have ever seen.
</blockquote>
<p>
<a href="http://blog.digitalstruct.com/2007/07/28/e-commerce-frameworks/">His complaint</a> is that most of the shopping cart software out there is really just procedural (or bad) code shoved into classes and called good. He suggests a more patterned approach - maybe using a Factory on top of a base abstract model.
</p>]]></description>
      <pubDate>Mon, 30 Jul 2007 14:12:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer.com: Developing a Ajax-driven Shopping Cart with PHP and Prototype]]></title>
      <guid>http://www.phpdeveloper.org/news/7167</guid>
      <link>http://www.phpdeveloper.org/news/7167</link>
      <description><![CDATA[<p>
On Developer.com, <i>Jason Gilmore</i> has posted <a href="http://www.developer.com/lang/jscript/article.php/3656001">This new tutorial</a> that steps you through the creation of an ajax-enabled shopping cart that combines PHP and Prototype.
</p>
<blockquote>
In the latest installment of this ongoing PHP series, I'll show you how to build a shopping cart using PHP, session handling, and the Prototype JavaScript library (<a href="http://www.developer.com/open/article.php/3648396">introduced in an earlier installment</a>). The cart allows users to add and delete products from the cart, as well as change cart quantities. And of course, the interaction is seemingly instantaneous, allowing for the user to continue shopping without waiting for the page to reload.
</blockquote>
<p>
He <a href="http://www.developer.com/lang/jscript/article.php/3656001">creates the database table</a> first (bottom up approach), then moves to the PHP code to handle the request/responses for the shopping cart, and with a little bit of session magic to connect the cart to the user and the Prototype tossed in, the cart is complete.
</p>]]></description>
      <pubDate>Fri, 26 Jan 2007 07:46:00 -0600</pubDate>
    </item>
  </channel>
</rss>
