<br><br><div><span class="gmail_quote">On 23/09/2007, <b class="gmail_sendername">Dr. H. Nikolaus Schaller</b> <<a href="mailto:hns@computer.org">hns@computer.org</a>> 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>> 2007/9/23, Dr. H. Nikolaus Schaller <<a href="mailto:hns@computer.org">hns@computer.org</a>>:<br>>><br>>> The "standard" Open Source Web Shop is OSCommerce (http://
<br>>> <a href="http://www.oscommerce.com/">www.oscommerce.com/</a>).<br>>><br>>> The only requirements it does not solve are<br>>> * it is witten in PHP<br>>> * it has its own database model
<br>><br>> Hi! Recently I'm running a one-person project on oscommerce and the<br>> deeper I get inside the code the more I see what a piece of ugly<br>> written software this is... Each file is a mixture of HTML, PHP and
<br>> even SQL. There are no templates, no MVC nor other model, code is<br>> buggy, unmaintened and uses PHP classes like tables. It's a software<br>> that stuck in time five years ago... I would never do anything in
<br>> 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'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