<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Introducing a new Ecommerce platform, Cart45</title>
	<atom:link href="http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/feed/" rel="self" type="application/rss+xml" />
	<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/</link>
	<description>Manchester web designer Phil Thompson</description>
	<pubDate>Wed, 07 Jan 2009 05:21:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: phil</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-100613</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Mon, 04 Aug 2008 13:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-100613</guid>
		<description>I haven't forgotten about the competition winners - it seems a shame to only pick 3 winners when there were only 5 unique (non-Cart45 employees) who made comments - I'll be contacting everyone shortly with details about where they can download their prize.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t forgotten about the competition winners - it seems a shame to only pick 3 winners when there were only 5 unique (non-Cart45 employees) who made comments - I&#8217;ll be contacting everyone shortly with details about where they can download their prize.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-100070</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Sun, 27 Jul 2008 07:36:30 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-100070</guid>
		<description>@David: To answer your questions. No the system isn't free. We have mortgages to pay and wives to impress and whilst free software may work in some models it doesn't in others. 

There will be no barriers to people downloading/using/hacking Cart45 - unless you consider actually purchasing something a barrier.

In regards to supporting other databases, we may do this in the future if there is significant call for it - I suspect there will not.</description>
		<content:encoded><![CDATA[<p>@David: To answer your questions. No the system isn&#8217;t free. We have mortgages to pay and wives to impress and whilst free software may work in some models it doesn&#8217;t in others. </p>
<p>There will be no barriers to people downloading/using/hacking Cart45 - unless you consider actually purchasing something a barrier.</p>
<p>In regards to supporting other databases, we may do this in the future if there is significant call for it - I suspect there will not.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Goodwin</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-100046</link>
		<dc:creator>David Goodwin</dc:creator>
		<pubDate>Sat, 26 Jul 2008 20:29:53 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-100046</guid>
		<description>Hi,

From reading this blog post - I get the impression that Cart45 is only available to purchase. How can you expect to build a community around a product when it's not free (or presumably open)?

Wordpress and friends succeed because there are no barriers to people downloading/using/hacking them.

Finally, from the above, it sounds like you didn't build it to support alternative databases (e.g. PostgreSQL, Oracle, MSSQL or SQLite). This should be easy if you've used e.g. PDO, and would at least be a useful selling point. 


David.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>From reading this blog post - I get the impression that Cart45 is only available to purchase. How can you expect to build a community around a product when it&#8217;s not free (or presumably open)?</p>
<p>Wordpress and friends succeed because there are no barriers to people downloading/using/hacking them.</p>
<p>Finally, from the above, it sounds like you didn&#8217;t build it to support alternative databases (e.g. PostgreSQL, Oracle, MSSQL or SQLite). This should be easy if you&#8217;ve used e.g. PDO, and would at least be a useful selling point. </p>
<p>David.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99753</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Fri, 25 Jul 2008 08:23:43 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99753</guid>
		<description>PHP5/MySQL5 has allowed us to do some to improve the Cart45 codebase a little and use views with MySQL - although that is a double-edged sword at times!</description>
		<content:encoded><![CDATA[<p>PHP5/MySQL5 has allowed us to do some to improve the Cart45 codebase a little and use views with MySQL - although that is a double-edged sword at times!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Kirn</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99685</link>
		<dc:creator>Peter Kirn</dc:creator>
		<pubDate>Thu, 24 Jul 2008 23:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99685</guid>
		<description>I think it's reasonable to ask users to sort their chmod problems for themselves. :)

And here's +1 for PHP5/MySQL5. I think it's perfectly reasonable to require these days and I have seen some performance benefits (particularly as part of a larger install, mix of software).

This looks really great -- something we've been (ahem) shopping around for. Not only could it become the WP of ecommerce, it could become the ecommerce of WP installs.</description>
		<content:encoded><![CDATA[<p>I think it&#8217;s reasonable to ask users to sort their chmod problems for themselves. :)</p>
<p>And here&#8217;s +1 for PHP5/MySQL5. I think it&#8217;s perfectly reasonable to require these days and I have seen some performance benefits (particularly as part of a larger install, mix of software).</p>
<p>This looks really great &#8212; something we&#8217;ve been (ahem) shopping around for. Not only could it become the WP of ecommerce, it could become the ecommerce of WP installs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99557</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Thu, 24 Jul 2008 08:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99557</guid>
		<description>@James: Your point about the .htaccess file is valid - unfortunately as this is a product that people will install on servers which we can't control - chmod'ing files doesn't work (as expected) on every server in my experience.

The config files are very well commented and yes, you are right that they are not overly friendly to a non-programmer but, I don't believe they are completely baffling. I think we have to expect there to be a small learning curve with using any price of software. 

A user may accidentally delete a semi-colon from a switch statement but another user may misspell their domain when entering details into a config-file-creation-wizard and end up with the same problem.</description>
		<content:encoded><![CDATA[<p>@James: Your point about the .htaccess file is valid - unfortunately as this is a product that people will install on servers which we can&#8217;t control - chmod&#8217;ing files doesn&#8217;t work (as expected) on every server in my experience.</p>
<p>The config files are very well commented and yes, you are right that they are not overly friendly to a non-programmer but, I don&#8217;t believe they are completely baffling. I think we have to expect there to be a small learning curve with using any price of software. </p>
<p>A user may accidentally delete a semi-colon from a switch statement but another user may misspell their domain when entering details into a config-file-creation-wizard and end up with the same problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99555</link>
		<dc:creator>James</dc:creator>
		<pubDate>Thu, 24 Jul 2008 08:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99555</guid>
		<description>Love the look and feel of it.

Just one pretty big security risk that I noticed - in the installation screencast the .htaccess file is CHMOD to 777.  

This makes your website and server extremely vulnerable to attack and I would strongly advise against installing the script as a result.  Especially for site owners that use shared servers or have little understanding of server security.  

I would instead use CHMOD 755 - but if you must use 777, then you should CHMOD it back to 644. Wordpress requires you to CHMOD .htaccess too and has the same issues because some people just use 777.

I also noticed that your config file wasn't very non-programmer friendly - i.e. you have to modify a switch statement to declare LIVE and TEST variables of the site.  There is nothing wrong with doing that if it works, but in my experience, it's better to make config files very easy to understand and therefore hard to break - or even better, CHMOD the config file and make it part of the installation process.

If a novice edits the file and misses out a closing brace, semi-colon or something like that, it will cause the entire app to error.  You will find that most people that buy your product are novices that can't code their own systems and have little if any PHP experience.

These are just two things I spotted watching the installation screencast - there could be many more (as there always is in web-software of this scale) - so if you would like me to perform a full diagnosis on the code, get in touch!

Hope this advice helps

Cheers

James</description>
		<content:encoded><![CDATA[<p>Love the look and feel of it.</p>
<p>Just one pretty big security risk that I noticed - in the installation screencast the .htaccess file is CHMOD to 777.  </p>
<p>This makes your website and server extremely vulnerable to attack and I would strongly advise against installing the script as a result.  Especially for site owners that use shared servers or have little understanding of server security.  </p>
<p>I would instead use CHMOD 755 - but if you must use 777, then you should CHMOD it back to 644. Wordpress requires you to CHMOD .htaccess too and has the same issues because some people just use 777.</p>
<p>I also noticed that your config file wasn&#8217;t very non-programmer friendly - i.e. you have to modify a switch statement to declare LIVE and TEST variables of the site.  There is nothing wrong with doing that if it works, but in my experience, it&#8217;s better to make config files very easy to understand and therefore hard to break - or even better, CHMOD the config file and make it part of the installation process.</p>
<p>If a novice edits the file and misses out a closing brace, semi-colon or something like that, it will cause the entire app to error.  You will find that most people that buy your product are novices that can&#8217;t code their own systems and have little if any PHP experience.</p>
<p>These are just two things I spotted watching the installation screencast - there could be many more (as there always is in web-software of this scale) - so if you would like me to perform a full diagnosis on the code, get in touch!</p>
<p>Hope this advice helps</p>
<p>Cheers</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Collins</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99496</link>
		<dc:creator>Derek Collins</dc:creator>
		<pubDate>Thu, 24 Jul 2008 00:43:27 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99496</guid>
		<description>@phil Great! Thanks for  your response.

@Andy Sounds wonderful! I love that Cart45 will support "bolt-on" services/modules. This sounds like a really promising shopping cart and I'll definitely be keeping a close eye on it.

I don't have enough experience with the various merchant account providers and payment gateways to create a module, but I hope as Cart45 matures that other developers with the necessary experience will develop these types of modules.

It sounds like you guys have done a great job!</description>
		<content:encoded><![CDATA[<p>@phil Great! Thanks for  your response.</p>
<p>@Andy Sounds wonderful! I love that Cart45 will support &#8220;bolt-on&#8221; services/modules. This sounds like a really promising shopping cart and I&#8217;ll definitely be keeping a close eye on it.</p>
<p>I don&#8217;t have enough experience with the various merchant account providers and payment gateways to create a module, but I hope as Cart45 matures that other developers with the necessary experience will develop these types of modules.</p>
<p>It sounds like you guys have done a great job!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99467</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Wed, 23 Jul 2008 22:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99467</guid>
		<description>@Derek  Cart45 currently supports Protx and Google Checkout.  We will be integrating more merchant account providers as time goes on, but what we are really hoping is to create a community around the product who can build and sell their own modules, including different merchant support.  We are hoping to have the Module Store ready for official release in mid - August.

So if you wanted to develop a PayPal module for Cart45, you could do that and we would sell it as a "bolt-on" service/module on your behalf.  You will obviously get to keep the lionshare of the profits from every customer who purchases your module as long as you choose to keep it available for sale.

It's not only merchant provider bolt-ons that can be developed by the way, shipping modules, themes, custom cart options, packs for different industries and whatever else you can think of are all open for development.

There are many great benefits to this approach.  First and foremost it prevents the system from becoming bloated like many other cart systems are.  Customers can simply purchase the base system for a low price, then add only the extras they want, at the time they want them.  The other big benefit is that developers can create themselves another revenue stream by becoming official module developers and selling their "apps" onto other developers and shop owners.

If you are interested - actually if anyone is interested - in developing modules for Cart45, send an email to hello@soapyco.com and we'll give you a sneak preview of what we have in mind for this module store.</description>
		<content:encoded><![CDATA[<p>@Derek  Cart45 currently supports Protx and Google Checkout.  We will be integrating more merchant account providers as time goes on, but what we are really hoping is to create a community around the product who can build and sell their own modules, including different merchant support.  We are hoping to have the Module Store ready for official release in mid - August.</p>
<p>So if you wanted to develop a PayPal module for Cart45, you could do that and we would sell it as a &#8220;bolt-on&#8221; service/module on your behalf.  You will obviously get to keep the lionshare of the profits from every customer who purchases your module as long as you choose to keep it available for sale.</p>
<p>It&#8217;s not only merchant provider bolt-ons that can be developed by the way, shipping modules, themes, custom cart options, packs for different industries and whatever else you can think of are all open for development.</p>
<p>There are many great benefits to this approach.  First and foremost it prevents the system from becoming bloated like many other cart systems are.  Customers can simply purchase the base system for a low price, then add only the extras they want, at the time they want them.  The other big benefit is that developers can create themselves another revenue stream by becoming official module developers and selling their &#8220;apps&#8221; onto other developers and shop owners.</p>
<p>If you are interested - actually if anyone is interested - in developing modules for Cart45, send an email to <a href="mailto:hello@soapyco.com">hello@soapyco.com</a> and we&#8217;ll give you a sneak preview of what we have in mind for this module store.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://imgiseverything.co.uk/2008/07/23/cart45-ecommerce/comment-page-1/#comment-99466</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Wed, 23 Jul 2008 21:59:35 +0000</pubDate>
		<guid isPermaLink="false">http://imgiseverything.co.uk/?p=284#comment-99466</guid>
		<description>@Derek: Yes, in the future we do plan to support other payment providers - we're not sure which ones yet though.</description>
		<content:encoded><![CDATA[<p>@Derek: Yes, in the future we do plan to support other payment providers - we&#8217;re not sure which ones yet though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
