<br><br><div><span class="gmail_quote">On 23/09/2007, <b class="gmail_sendername">Dr. H. Nikolaus Schaller</b> &lt;<a href="mailto:hns@computer.org">hns@computer.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Am 23.09.2007 um 10:21 schrieb Krzysztof Kajkowski:<br><br>&gt; 2007/9/23, Dr. H. Nikolaus Schaller &lt;<a href="mailto:hns@computer.org">hns@computer.org</a>&gt;:<br>&gt;&gt;<br>&gt;&gt; The &quot;standard&quot; Open Source Web Shop is OSCommerce (http://
<br>&gt;&gt; <a href="http://www.oscommerce.com/">www.oscommerce.com/</a>).<br>&gt;&gt;<br>&gt;&gt; The only requirements it does not solve are<br>&gt;&gt; * it is witten in PHP<br>&gt;&gt; * it has its own database model
<br>&gt;<br>&gt; Hi! Recently I&#39;m running a one-person project on oscommerce and the<br>&gt; deeper I get inside the code the more I see what a piece of ugly<br>&gt; written software this is... Each file is a&nbsp;&nbsp;mixture&nbsp;&nbsp;of HTML, PHP and
<br>&gt; even SQL. There are no templates, no MVC nor other model, code is<br>&gt; buggy, unmaintened and uses PHP classes like tables. It&#39;s a software<br>&gt; that stuck in time five years ago... I would never do anything in
<br>&gt; oscommerce again.<br><br>I guess that is the reason why Sean asked for something new<br>preferably without PHP.<br>In PHP it is much easier to mix everything than to use a clear MVC<br>concept (although<br>someone could argue that a single PHP script contains all M=MySQL,
<br>V=HTML, C=PHP)...</blockquote><div><br>If you make use of a PHP framework then it is perfectly possible to use a clear MVC concept. <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Let&#39;s hope they find a solution that is better and does not draw too<br>much from the<br>development budget and time they have. Developing something new from<br>scratch would<br>IMHO also be a waste of resources and does not guarantee that it is
<br>finished within<br>a reasonable timeframe (e.g. October where we all await new devices<br>to ship :-).<br><br></blockquote></div><br><br clear="all"><br>-- <br>Vincent