We wrote our own templating system (back when modperl was still just a 
puppy) as we have over 200 sites running off the same code instance 
distributed across the server farm.

Everybody wants their submit buttons to say something slightly different,
we were forced early on to remove all hardcoded html from the code.

The reason for all that code is that there is just a lot of functionality
there (text analysis, vectorspace matching, billing, customer management,
message system).  Much of it has been migrating into our java-based
backend system (I'm sure a year ago the number of lines of code would have
been substantially higher) as we retire all the business logic that was
embedded in the modperl frontend and maintain only the java version which
runs in the backend.

Owen

On Wed, 3 Jul 2002, Peter Bi wrote:
> Maybe that depends on the project. We have a powerful BBS system, which
> contains: read/post messages, public and member sign ups,  messages cached
> to disk or memory, email notification, fast sorting of message threads and
> follow-ups, and a number of other features. It consists of 5 modules and
> each module has only 100 - 300 lines. Well, we use HTML::Template that helps
> to separate the HTML codes from the modules. Having HTML in perl programs
> makes a big difference.
> 
> Peter Bi
> 
> ----- Original Message -----
> From: "Owen Scott Medd" <[EMAIL PROTECTED]>
> To: "Peter Haworth" <[EMAIL PROTECTED]>
> Cc: "Jean-Michel Hiver" <[EMAIL PROTECTED]>; "Gerd Knops" <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Wednesday, July 03, 2002 11:53 AM
> Subject: Re: [OT] Better Linux server platform: Redhat or SuSe?
> 
> 
> > lol... We're running a little over 175000 lines of (mod)perl code,
> > currently running on a mix of RedHat 7.1, 7.2, 7.3 and Advanced Server.
> >
> > Next?
> >
> > On Wed, 2002-07-03 at 09:41, Peter Haworth wrote:
> > > On Wed, 3 Jul 2002 11:40:44 +0100, Jean-Michel Hiver wrote:
> > > > > perl: Any iussues with perl/modperl? Besides modperl I will be
> running a
> > > > > perl application with a few hundred thousend lines of code...
> > > >
> > > > Wow. For reference last time I looked at slashcode it was about 25.000
> > > > lines I think. I wonder what kind of application would require more
> than
> > > > that amount of Perl code :-)
> > >
> > > I'm sure someone else will post a bigger number, but my application (IOP
> > > Electronic Journals) has 55000 lines of code (including the odd blank
> line
> > > and comment, of course). And we're always adding new stuff, so it only
> ever
> > > gets bigger.
> > >
> > > --
> > > Peter Haworth [EMAIL PROTECTED]
> > > "We don't care how they do it in New York."
> > >
> >
> > Owen
> > --
> > USMail:   InterGuide Communications, 230 Lyn Anne Court, Ann Arbor, MI
> > 48103
> > Phone:    +1 734 997-0922 FAX: +1 734 661-0324
> > mailto:[EMAIL PROTECTED] http://www.interguide.com/~osm/
> >
> >
> 
> 

-- 
USMail:   InterGuide Communications, 230 Lyn Anne Court, Ann Arbor, MI 48103
phone:    +1 734 997-0922       fax:    +1 734 661-0324
mailto:[EMAIL PROTECTED]       http://www.interguide.com/~osm/

[ Sometimes wrong.  Never in doubt. ]

Reply via email to