<div>I don't think FPC is well known for doing web stuff, whereas PHP is.<br></div><div>If i didn't already know about Delphi/FPC I would never have chosen it for the web. web hosts advertise that you can use PHP/ASP/Perl/Ruby or CGI - no mention of Pascal, C, etc.</div>
<div><br></div><div>It's also very easy to get a website running with Drupal or Wordpress - which webhosts also advertise.</div><div>What we need is a Drupal/Joomla/Wordpress built in FPC - PascalCMS :)</div><div>What would the 'killer app' of it be though??? speed? reliability? community?</div>
<div><br></div><div>Personally, I use Drupal for full websites. You start off with enough for a blog, and can disable and enable modules easily. Something similar with pascal would be nice - but theres a lot of catching up to do. In fact, I'd recommend starting from Drupal, and replacing the slow bits with Pascal first (much like Linus/GNU replaced UNIX piece by piece.</div>
<div>Would we reinvent TinyMCE, FCKEditor, phpBB?</div><div><br></div><div>But I've came back to Pascal for a few small things because I needed to process csv files with millions of rows, and wanted it done FAST.</div>
<div><br></div><div>A VERY important element of this would be that you DO NOT share binaries - you MUST share .pas files. when installing/enabling a module PascalCMS calls fpc to compile it. That way webhosts start encouraging use of Pascal as well as PascalCMS - and the code gets compiled for the processor the host is running.</div>
<div><br></div><div>We also need to make use of the many freely available themes/templates out there (drupal, wordpress, joomla, etc themes) - pretty looking PascalCMS websites will attract the masses :) Artisteer is theme making software, i don't really like its themes that much, but we should still be compatible with it too.</div>
<div><br></div><div>Just my thoughts :)</div><br><div class="gmail_quote">On 20 May 2010 18:22, Marcos Douglas <span dir="ltr"><<a href="mailto:md@delfire.net">md@delfire.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Thu, May 20, 2010 at 1:35 PM, Myles Wakeham <<a href="mailto:myles@techsol.org">myles@techsol.org</a>> wrote:<br>
><br>
> (...)<br>
<div class="im">> Now that isn't to say that you should abandon all hope of doing web<br>
> application development in FPC. Quite the contrary, but using languages<br>
> like PHP in partnership with FPC seems, to me, to be the best fusion. FPC on<br>
> the back-end, but working with PHP/HTML5 on the front-end. High<br>
> availability of developers in PHP, so you can handle turn-over easily. And<br>
> generally shorter development cycles.<br>
><br>
> Thoughts?<br>
<br>
</div>But PHP is back-end too.<br>
I do not think a mix of languages is the best way. Theoretically, PHP<br>
and FPC do the same things so, why I use 2 languages? Who connects to<br>
the DBMS, e.g. ?<br>
<br>
Maybe use a language for other thing, like configurations, layouts,<br>
etc. A script language has advantages for that. I think Lua[1]<br>
language is a great option.<br>
<br>
[1] <a href="http://lua.org" target="_blank">lua.org</a>, <a href="http://keplerproject.org" target="_blank">keplerproject.org</a><br>
<font color="#888888"><br>
<br>
Marcos Douglas<br>
</font><div><div class="h5"><br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br>