Re: reasons for modperl declines?

Guido Brugnara <[email protected]> Thu, 8 Aug 2024 13:11:18 +0200
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------RUkT6UUcvrNwQ6DnF82l0aoG
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Il 08/08/24 12:48, Jeff Pang ha scritto:
> On 2024-08-08 16:57, Guido Brugnara wrote:
>> Hi!
>>
>> I work on a project using e framework with ~300K lines of code in 
>> Perl (and mod_perl used with HTML::Mason).
>>
>
> 300K is so huge a system. is it ERP/CRM related system (b/c I know 
> some other ERP system uses perl/modperl)? it sounds wonderful.
>

MasonSQL is a dated project (from 2003) still used in some Public 
Administration in my region.

The project is published herehttps://www.leader.it/en/MasonSQL

Special feature of the project is the use of HTML::Mason also for SQL 
code generation templates for efficient paging of very large recordset 
(even millions of rows).

In 2003 it was an attractive feature for a WEB application, which I did 
not find available and therefore developed from scrat. Today I don't 
know, there is too much choice out there.

Bye
Gdo


--------------RUkT6UUcvrNwQ6DnF82l0aoG
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Il 08/08/24 12:48, Jeff Pang ha
      scritto:<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">On
      2024-08-08 16:57, Guido Brugnara wrote:
      <br>
      <blockquote type="cite">Hi!
        <br>
        <br>
        I work on a project using e framework with ~300K lines of code
        in Perl (and mod_perl used with HTML::Mason).
        <br>
        <br>
      </blockquote>
      <br>
      300K is so huge a system. is it ERP/CRM related system (b/c I know
      some other ERP system uses perl/modperl)? it sounds wonderful.
      <br>
      <br>
    </blockquote>
    <p><br>
      <span _d-id="14193" class="--l --r sentence_highlight">MasonSQL is
        a dated project (from 2003) still used in some Public
        Administration in my region. <br>
        <br>
      </span><span _d-id="15229" class="--l --r sentence_highlight"><span
          _d-id="15231"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">The</span>
        <span _d-id="15235"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">project</span>
        <span _d-id="15239"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">is</span>
        <span _d-id="15243"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">published</span>
        <span _d-id="15247"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">here</span><span
          _d-id="15250"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">
          <a class="moz-txt-link-freetext" href="https://www.leader.it/en/MasonSQL">https://www.leader.it/en/MasonSQL</a> </span></span><br>
      <br>
      <span _d-id="25519" class="--l --r sentence_highlight">Special
        feature of the project is the use of HTML::Mason also for SQL
        code generation templates for efficient paging of very large
        recordset (even millions of rows).<br>
        <br>
      </span><span _d-id="28856" class="--l sentence_highlight">In 2003
        it was an attractive feature for a WEB application, which I did
        not find available and therefore developed from scrat. </span><span
        _d-id="32249" class="--l sentence_highlight"><span _d-id="32252"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">Today</span>
        <span _d-id="32256"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">I</span>
        <span _d-id="32260"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">don't</span>
        <span _d-id="32264"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">know</span><span
          _d-id="32267"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">,</span>
        <span _d-id="32271"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">there</span>
        <span _d-id="32275"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">is</span>
        <span _d-id="32279"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">too</span>
        <span _d-id="32283"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">much</span>
        <span _d-id="32287"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">choice</span>
        <span _d-id="32291"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">out</span>
        <span _d-id="32295"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">there</span><span
          _d-id="32298"
          class="--l --r hover:bg-[#B4DAE8] hover:dark:bg-blue-next-600">.</span></span></p>
    <p>Bye<br>
      Gdo<br>
    </p>
    <p><br>
    </p>
  </body>
</html>

--------------RUkT6UUcvrNwQ6DnF82l0aoG--