<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BU5T4 &#187; The Big Hairy Blogging Biker From Scotland &#8211; BU5T4.COM</title>
	<atom:link href="http://www.bu5t4.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bu5t4.com</link>
	<description>A Big Hairy Blogging Biker From Scotland</description>
	<lastBuildDate>Mon, 28 Nov 2011 23:50:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>X-Cart Gold Review</title>
		<link>http://www.bu5t4.com/2011/11/26/x-cart-gold-review/</link>
		<comments>http://www.bu5t4.com/2011/11/26/x-cart-gold-review/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 23:19:43 +0000</pubDate>
		<dc:creator>BU5T4</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[E-Shopping]]></category>
		<category><![CDATA[Web Site Reviews]]></category>
		<category><![CDATA[X-Cart]]></category>
		<category><![CDATA[X-Cart Gold]]></category>
		<category><![CDATA[XCart]]></category>

		<guid isPermaLink="false">http://www.bu5t4.com/?p=48</guid>
		<description><![CDATA[I have used X-Cart Gold for a few months now as my clients e-commerce solution for the CS Robertson Packaging website so decided I should give it a review. What do we need? C S Robertson Packaging had quite specific requirements in regards to shipping methods and the payment gateway that they use and this [...]]]></description>
			<content:encoded><![CDATA[<p>I have used X-Cart Gold for a few months now as my clients e-commerce solution for the <a target="_blank" title="C S Robertson Packaging" href="http://www.robertsonpackaging.com" target="_blank">CS Robertson Packaging website</a> so decided I should give it a review.</p>
<div id="attachment_52" class="wp-caption alignnone" style="width: 310px"><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/x-cart_goldsample-page.jpeg"><img class="size-medium wp-image-52" title="x-cart gold sample page" src="http://www.bu5t4.com/wp-content/uploads/2011/11/x-cart_goldsample-page-300x297.jpg" alt="x-cart gold sample page" width="300" height="297" /></a>
<p class="wp-caption-text">X-Cart Gold : Sample Page</p>
</div>
<h1>What do we need?</h1>
<p><a target="_blank" title="C S Robertson Packaging" href="http://www.robertsonpackaging.com" target="_blank">C S Robertson Packaging</a> had quite specific requirements in regards to shipping methods and the payment gateway that they use and this is where my problems finding a suitable e-commerce solution started. The first issue was finding a system that would use the WorldPay payment gateway as standard, unfortunately because most e-commerce sites are designed for the US market they don&#8217;t come with WorldPay as a standard payment gateway and to my frustration I found that most don&#8217;t even have it as an additional add-on unless bought from a third-party at extreamly high prices and I don&#8217;t really want to trust the clients payment details with a third-party that I know nothing about.</p>
<p>The second issue was with the shipping method, again due to the majority of e-commerce sites being US based they had great features for delivery methods through UPS or other US based shipping companies but none for UK companies or for what I needed custom shipping methods.</p>
<p>C S Robertson having their own delivery vehicles charge specific rates for delivery based not on weight or dimensions like most companies they charge per item + a reduced fee for each additional item being delivered. This caused a big head ache for me as most of the e-commerce sites I found would charge per item but not with a reduced price for each additional item. The only solution I could come up with was to recode the software myself but I really didn&#8217;t want to have to go down this route if I could avoid it and that&#8217;s when I found X-Cart.</p>
<h1>X-Cart Features</h1>
<p>X-Cart has some great features as standard and a great choice of third-party developers who produce add-ons or modules as they call them and an extensive members forum that s packed full of ways to customise X-Cart to its full potential.</p>
<blockquote>
<ul>
<li>Wide range of e-commerce features</li>
<li>100% PCI-DSS compliant</li>
<li>Flexible &#8220;tableless&#8221; design</li>
<li>Easy text content modification using WYSIWYG tools</li>
<li>W3C XHTML 1.0 compliance</li>
<li>SEO friendly product catalogue</li>
<li>Web-based administration</li>
<li>On-line payment gateways support</li>
<li>Real-time shipping cost estimation based on product dimensions</li>
<li>Inventory management</li>
<li>Full multilingual support</li>
<li>Reports management</li>
</ul>
</blockquote>
<h1>My Thoughts</h1>
<p>So what do I think? well lets look at some of the things that are important to me as a developer and admin for this e-commerce site.</p>
<h3>Support</h3>
<p>X-Cart only has support via email or its online ticketing system which you need to pay for. From what I can tell they seem to be based out of Russia. They can take some time to answer your tickets in some cases more than 3 days to get a response from anyone which from an admins point of view isn&#8217;t great. They also charge quite a lot for the support points. below is a list of their prices</p>
<table width="294" border="1" cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td width="97">
<div class="TableTitle" align="center">Points</div>
</td>
<td width="181">
<div class="TableTitle" align="center">Cost (US $ )</div>
</td>
</tr>
<tr>
<td class="TableContents">30</td>
<td class="TableContents">17.50</td>
</tr>
<tr>
<td class="TableContents">60</td>
<td class="TableContents">34.50</td>
</tr>
<tr>
<td class="TableContents" height="22">120</td>
<td class="TableContents">68.50</td>
</tr>
<tr>
<td class="TableContents" height="22">300</td>
<td class="TableContents">169.50</td>
</tr>
<tr>
<td class="TableContents" height="22">1200</td>
<td class="TableContents">673.33</td>
</tr>
</tbody>
</table>
<p>A typical support ticket normally costs 60 points. I have found that I have had to argue my case about these charges a few times as I have put support tickets in and while waiting for a reply managed to find a fix myself or via the community support forum and went back to tell them I have fixed it myself and closed the ticket only for them to respond to me my ticket after me telling them i have fixed it and they still charge me.</p>
<p>The techs themselves seem to be very knowledgeable and can fix most problems once they get round to it.</p>
<p>They also have a really good community forum which is much more helpful and has some great users that will be more than happy to help you with any problems you have with your setup or customisation.</p>
<h3>functionality</h3>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/WorldPay.gif"><img class="alignnone size-full wp-image-58" title="WorldPay" src="http://www.bu5t4.com/wp-content/uploads/2011/11/WorldPay.gif" alt="WorldPay" width="249" height="76" /></a></p>
<p>X-Cart has some great features including the ability to have custom shipping which works perfectly for our needs.It also uses the <a target="_blank" title="WorldPay" href="http://www.worldpay.com" target="_blank">Worldpay</a> payment gateway as standard so for UK users this is a big advantage. It&#8217;s just a simple case of entering your <a target="_blank" title="WorldPay" href="http://www.worldpay.com" target="_blank">Worldpay</a> details in to the module and off you go. You can even run it in test mode which will allow you to put payments through including the payment gateway process without actually using real credit card details. This makes life alot easier when trying to work out some of the kinks when first setting it up.</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/smarty.gif"><img class="alignnone size-full wp-image-59" title="smarty" src="http://www.bu5t4.com/wp-content/uploads/2011/11/smarty.gif" alt="" width="250" height="64" /></a></p>
<p>It is written in a code called <a target="_blank" title="Smarty the PHP Template Engine" href="http://www.smarty.net/" target="_blank">Smarty</a> which is a template engine for <a target="_blank" title="PHP" href="http://www.php.net" target="_blank">PHP </a>which is supposed to make editing your templates (.tpl files) slightly easier than using straight PHP. To be honest I would have preferred straight PHP but I haven&#8217;t really got round to learning all that smarty has to offer.</p>
<p>Category management is good too as is the S.E.O built in to X-Cart. It very simple to add new products and additional custom fields for your products.</p>
<p>The main problem I have with X-Cart is the ability to make it look nice and modern, yes I could spend hours adapting the current themes but what I really want is a site with nice templates like <a target="_blank" title="WordPress" href="http://www.wordpress.org" target="_blank">WordPress</a> that I can just pick and choose from then start to edit them myself to make them the way I want.</p>
<p>Another issue I have had is with the updating of the site from one version to the next. In most cases all you have to do is use a patch and upload it then apply the patch from the admin area but most of the time this doesn&#8217;t work as you have had to edit some of the common files to make things work the way you want which then breaks the update process. It could be made a lot better if the updates just updated core files which were separate from the skins and then you could have an auto update process like <a target="_blank" title="WordPress" href="http://www.wordpress.org" target="_blank">WordPress</a>.</p>
<h1>Conclusion</h1>
<p>All and all X-Cart Gold is a great e-commerce solution if you already have plenty of PHP/Smarty skills but for a beginner or someone who just wants it to work I&#8217;d stay well away. It has great feature but doesn&#8217;t look great and needs lots of fiddling to get it the way you want it but the product management, stock control, shipping and reporting functions make it stand out as a class in it own right. You really can&#8217;t get a more comprehensive shopping cart without forking out lots of cash on a designer to build it for you or buying a full e-commerce ready-made system.</p>
<h1>Rating</h1>
<p><code>
<div style="width: 600px;">
<div>
<div>
<div><strong class="ratingGroup">Appearance:</strong></div>
<div>&#9733;&#9733;&frac12;&#9734;&#9734;&nbsp;</div>
</div>
<div>
<div><strong class="ratingGroup">Functionality:</strong></div>
<div>&#9733;&#9733;&#9733;&#9733;&#9734;&nbsp;</div>
</div>
<div>
<div><strong class="ratingGroup">Support:</strong></div>
<div>&#9733;&frac14;&#9734;&#9734;&#9734;&nbsp;</div>
</div>
<div>
<div><strong class="ratingGroup">Price:</strong></div>
<div>&#9733;&#9733;&#9734;&#9734;&#9734;&nbsp;</div>
</div>
<div>
<div><strong class="ratingGroup">Overall:</strong></div>
<div>&#9733;&#9733;&frac12;&#9734;&#9734;&nbsp;</div>
</div>
</div>
</div>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bu5t4.com/2011/11/26/x-cart-gold-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping a process alive after closing putty session</title>
		<link>http://www.bu5t4.com/2011/11/24/keeping-a-process-alive-after-closing-putty-session/</link>
		<comments>http://www.bu5t4.com/2011/11/24/keeping-a-process-alive-after-closing-putty-session/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 23:45:04 +0000</pubDate>
		<dc:creator>BU5T4</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Linux Server Admin]]></category>
		<category><![CDATA[server admin]]></category>
		<category><![CDATA[server administration]]></category>
		<category><![CDATA[sys admin]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.bu5t4.com/?p=28</guid>
		<description><![CDATA[I found recently while working in my new office that if you have an ADSL connection and use putty the SSH client you regularly get the dreaded &#8220;Connection Closed&#8220; error popping up and you lose all your work that you have done so far. This happened to me so often that I decided to try and find [...]]]></description>
			<content:encoded><![CDATA[<p>I found recently while working in my new office that if you have an ADSL connection and use putty the SSH client you regularly get the dreaded &#8220;<em><strong>Connection Closed</strong></em>&#8220; error popping up and you lose all your work that you have done so far. This happened to me so often that I decided to try and find a solution, thankfully there is a simple way to fix this and also make you more productive while coding. Win:Win situation.</p>
<p>It&#8217;s so simple you will wonder how you lived without it.</p>
<p>What I am talking about is a program called Screen for Linux. Screen will keep what ever your working on open even when your connection drops out. It&#8217;s very simple to use and has some great features.</p>
<p>So lets see if we have screen installed on our server. The easiest way to do this is to just type : &#8220;<strong><em>which screen</em></strong>&#8220;</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/which.png"><img class="alignnone size-full wp-image-29" title="which linux command" src="http://www.bu5t4.com/wp-content/uploads/2011/11/which.png" alt="which linux command" width="593" height="28" /></a></p>
<p>This will then tell you where and if screen is installed on your server.</p>
<p>If you get something like this then screen is installed, if you just get a black result then its not installed and you will have to install it. Try &#8220;<strong><em>apt-get install screen</em></strong>&#8220;</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/which-result.png"><img class="alignnone size-full wp-image-30" title="which linux command result" src="http://www.bu5t4.com/wp-content/uploads/2011/11/which-result.png" alt="which linux command result" width="593" height="63" /></a></p>
<p>after you type &#8220;<em><strong>screen</strong></em>&#8221; your command prompt will usually just go to the next line, it looks like nothing has happened but thats screen started.</p>
<p>ok so we can now go ahead and do our work as usual for example you are downloading a file from the internet.</p>
<p>&nbsp;</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/wget.png"><img class="alignnone size-full wp-image-43" title="linux command wget" src="http://www.bu5t4.com/wp-content/uploads/2011/11/wget.png" alt="linux command wget" width="590" height="91" /></a></p>
<p>we then decide that we want to start coding up a new css file for your favourite site. All we have to do is open up a new screen window. To do this all we do is press &#8220;<em><strong>Ctrl + A</strong></em>&#8221; then &#8220;<strong><em>c</em></strong>&#8221; this will open up a new window that we can start coding in.</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/vi.png"><img class="alignnone size-full wp-image-34" title="vi command" src="http://www.bu5t4.com/wp-content/uploads/2011/11/vi.png" alt="vi command" width="593" height="23" /></a></p>
<p>To swap between the screen all we have to do is type : &#8220;<em><strong>Ctrl + A</strong></em>&#8221; then &#8220;<em><strong>n</strong></em>&#8220;. you can open as many windows as you need and swap between them in various ways using the &#8221;<em><strong>Ctrl + A</strong></em>&#8221; shortcut. You can see all the different commands by typing &#8220;<em><strong>man screen</strong></em>&#8220;.</p>
<p>So then out of the blue it happens again, the connection drops, normally you would have lost all your work and would have to log in to your server again and delete the swap file and start your download all over again but not when your running screen.</p>
<p>just log back in to your server then type : &#8221;<strong><em>screen</em></strong> - <strong><em>ls</em></strong>&#8221; to list any open screen windows.</p>
<p><a href="http://www.bu5t4.com/wp-content/uploads/2011/11/attach.png"><img class="alignnone size-full wp-image-38" title="linux screen attach command" src="http://www.bu5t4.com/wp-content/uploads/2011/11/attach.png" alt="linux screen attach command" width="593" height="118" /></a></p>
<p>Then to re-attach that screen just type : &#8220;<em><strong>screen -r PID</strong></em>&#8221; so for this example it would be &#8221;<em><strong>screen -r 28772</strong></em>&#8221; you will then be back in to the selected screen and it will be just as you left it so your download will still be downloading and your vim session will still be active. Just remember that you need to re-attach all the screens before you can swap between them again.</p>
<p>To close the screen your working on but leave it running in the background type: &#8221;<strong><em>Ctr + A</em></strong><em>&#8221;  and &#8220;</em><em><strong>d</strong></em><em>&#8221; and you will revert to one of your other screen windows or the shell if you only have one.</em></p>
<p>To kill the session you can either type &#8220;<em><strong>exit</strong></em>&#8221; or type &#8221;<strong><em>Ctr + A</em></strong><em>&#8221;  and &#8220;<strong>k</strong></em><em>&#8221; on the screen window you have open.</em></p>
<p>I found this massively helpful and increased my productivity greatly. Give it a try and hopefully you will love it as much as I do.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bu5t4.com/2011/11/24/keeping-a-process-alive-after-closing-putty-session/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new and improved BU5T4.COM</title>
		<link>http://www.bu5t4.com/2011/11/23/the-new-and-improved-bu5t4-com/</link>
		<comments>http://www.bu5t4.com/2011/11/23/the-new-and-improved-bu5t4-com/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 21:15:55 +0000</pubDate>
		<dc:creator>BU5T4</dc:creator>
				<category><![CDATA[Status Updates]]></category>
		<category><![CDATA[bu5t4]]></category>
		<category><![CDATA[bu5t4.com]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[status update]]></category>

		<guid isPermaLink="false">http://www.bu5t4.com/?p=5</guid>
		<description><![CDATA[Well it&#8217;s been a while since I had a personal blog and I thought it was about time I started one. I used to own this domain for years but gave up on it when I was skint but I have a new job now and thought i&#8217;d check and see if I could re-register [...]]]></description>
			<content:encoded><![CDATA[<p>Well it&#8217;s been a while since I had a personal blog and I thought it was about time I started one. I used to own this domain for years but gave up on it when I was skint but I have a new job now and thought i&#8217;d check and see if I could re-register it. Luckily for me it was still available so I grabbed it while I had some cash in my pocket and decided to start again and this time to try and make it better. So here we are.</p>
<p>I hope to update the site on a regular basis with product reviews and general banter on tech and motorbikes, a strange combination I know but if I could combine them both in my life I would.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bu5t4.com/2011/11/23/the-new-and-improved-bu5t4-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

