<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>Hi Niels<div>I agree with you, even though I have no experience.&nbsp;</div><div><br></div><div>But I'm restricted by hosting options for Zope at the moment, and will revert to Python once the project is deployed - and when I figure out whether mySQL is good enough or not. I hate having to type all those extra characters in php though.</div><div>sareesh<br><br><br><div>&gt; From: nd@syndicat.com<br>&gt; To: aysand@hotmail.com; zope@zope.org<br>&gt; Subject: Re: [Zope] Help in deciding approach to Web App<br>&gt; Date: Mon, 5 Dec 2011 11:25:18 +0100<br>&gt; <br>&gt; Am Sonntag, 4. Dezember 2011, 16:15:13 schrieben Sie:<br>&gt; &gt; As you mentioned, if I have to use mySQL, isn't it better for me to go with<br>&gt; &gt; PHP+mySQL - easier to learn and deploy?<br>&gt; <br>&gt; ...just from my experience:<br>&gt; <br>&gt; PHP is - for different, but mainly technical/historical reasons - very widely <br>&gt; spread within web applications, one major reason was/is i.e. the large <br>&gt; (because "easy") availability on low cost hosting environments in the past - <br>&gt; but the most advantages was/are on the side of the hosting providers....<br>&gt; <br>&gt; PHP might be easier to learn then other languages or frameworks, but <br>&gt; maintaining large / complex applications / software projects within PHP could <br>&gt; be a real mess.<br>&gt; <br>&gt; We develop nearly any web application with Zope / ZODB since &gt;= 10 years but <br>&gt; are a hosting company byself - so we was not bound to PHP as many other <br>&gt; internet hosting users in the past. A colleagues company produces very high <br>&gt; level expert systems on Perl and Catalyst - requiring high skilled Perl <br>&gt; programmers.<br>&gt; <br>&gt; From my experience developing within Zope / ZODB (with Python, DTML and/or <br>&gt; ZPT) allows very high quality products within very short timeframes and even <br>&gt; further maintaining the project is relative ressource efficient - especially <br>&gt; compared to PHP.<br>&gt; <br>&gt; Most web application data structures (i.e. a "simple" web page) fit's much <br>&gt; better by a oo object strategy then a relational (RDBMS) one. <br>&gt; <br>&gt; The major typical ressource hole within typical PHP+SQL web applications or <br>&gt; i.e. a CMS solution is the translation of typical data objects into tables and <br>&gt; vice versa. Producing i.e. one "simple" CMS page within a PHP-SQL CMS easily <br>&gt; could trigger hundreds of SQL requests into many different tables - a <br>&gt; significant overhead which has to implemented by developers and handled by the <br>&gt; machines.<br>&gt; <br>&gt; But this is my view onto the issue - just my two cents...<br>&gt; <br>&gt; <br>&gt; <br>&gt; cheers,<br>&gt; <br>&gt; <br>&gt; Niels.<br>&gt; <br>&gt; -- <br>&gt; ---<br>&gt; Niels Dettenbach<br>&gt; Syndicat IT&amp;Internet<br>&gt; http://www.syndicat.com/<br></div></div>                                               </div></body>
</html>