CGI Presentation at Revolution Seminar
Pierre Sahores
psahores at easynet.fr
Wed Jan 14 18:02:45 EST 2004
Le mer 14/01/2004 à 20:38, jbv a écrit :
> Pierre,
>
> Thanks for the answer.
>
> Regarding RedHat, is there a recommended complete
> configuration for a server that will be used for a
> dedicated web app, with :
> - MC/Rev CGI
> - quite a lot of HTML
> - a database (don't know yet wether it'll be mySQL, PostgreSQL,
> Valentina, or perhaps simple flat files)
> - a few automated tasks via chron jobs
> - automated emails...
RedHat 9 and above...
PostgreSQL is not more difficult to learn than MySQL is but lots more
powerfull and secure. I use it since years and didn't find any more
usefull ACID compliant RDBMS, including commercial solutions.
As long as you don't use a real application server, the flat-files way
can't be a competitive solution : for each new request, a cgi script
loads from disk all the datas stored in flat-files.
About the automated emails, i'm using PostFix and the great Sean's rev's
libs :
> Well after many months of sitting around and doing nothing, I'm
> finally
> releasing the next version of libSmtp and it's new companion library -
> libEmail!
>
> libSmtp has been re-written and all of the email encoding features
> that
> were found in the previous versions have all been off-loaded to
> libEmail.
>
> What's new in libSmtp v2
> - almost 100% re-written
> - more robust error handling
> - everything should be "threaded" (wait with messages)
> - better smtp authentication support and handling
>
> libEmail v1.0.0 is a new library featuring all the great features
> found
> in the old libSmtp library, but with much better support. All the code
> has been sifted through and re-written in many places. Support for
> unicode in headers and message body parts was added in.
>
>
> Why two libraries now?
> It's not a money grab ^_^ as they are both released into the public
> domain. The reason for the two libraries is to allow me to give better
> attention to the one task that they're to do, but also to allow you
> greater flexibility and choice.
>
> What choices?
> By spliting them into two libraries, you can use another library with
> either one of these libraries.
>
>
> As always, feel free to write with comments, suggestions or fixes
> for "undocumented features" ;-)
>
> -Sean
> www.shaosean.tk
>
> IOW nothing really special...
>
> My question concerns the combination of Linux, Apache, a
> firewall, SMTP, etc. which versions, any special thing to
> take care of...
> My ISP will configure the whole thing, but I first need to
> make choices and recommendations to my client...
>
> Please reply off-list if you think few ppl will be thrilled
> by such an accumulation of OT details...
>
> Thanks in advance,
> JB
>
> > Le 14 janv. 04, à 11:12, jbv a écrit :
> >
> > > Speaking of CGI, I'm about to start a web app
> > > with various CGI for a client.
> > >
> > > I'm wondering, which Linux version to choose,
> > > RedHat or FreeBSD ?
> >
> > FreeBSD is not a Linux distribution but a different (and powerfull too)
> > OS. In about a Linux distribs, RedHat is a good choice. Else, you can
> > try Suse but you will find more help and ready to use .RPM packages for
> > ReadHat.
> > >
> > > As for CGI, MC 2.5 is OK for what I have to do.
> > > Where can I find a CGI version to download ?
> > > Is it still available on the MetaCard FTP site ?
> >
> > Yes but it seems that the current Rev engine is yet full featured to
> > act as a fine CGI engine. Test it first ;-)
> > >
> > > Thanks all,
> > > JB
> > >
> > > _______________________________________________
> > > use-revolution mailing list
> > > use-revolution at lists.runrev.com
> > > http://lists.runrev.com/mailman/listinfo/use-revolution
> > >
--
Bien cordialement, Pierre Sahores
100, rue de Paris
F - 77140 Nemours
psahores at easynet.fr
GSM: +33 6 03 95 77 70
Pro: +33 1 41 60 52 68
Dom: +33 1 64 45 05 33
Fax: +33 1 64 45 05 33
Inspection académique de Seine-Saint-Denis
Applications et SGBD ACID SQL (WEB et PGI)
Penser et produire "delta de productivité"
More information about the use-livecode
mailing list