🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #2106

Re: ¿Se puede cargar el intérprete de Perl como un servidor?

#2106
From: Gorka Olaizola
Date: Thu, 14 Apr 2005 11:59
31 lines
2714 bytes
El d�a Thu, 14 Apr 2005 12:48:29 +0200, Alberto Cabello Sanchez <lagallina@unex.es> escribi�:
> Cuando he hecho una cosa parecida (un sustituto del fingerd) lo he hecho 
> haciendo un demonio con NetServer, funciona bastante bien. Si quieres te 
> mando lo que hice o lo pongo aqu�, es muy cortito.
>
Si es corto ponlo aqu� aunque mi script es un poco peculiar. En realidad son
tres. Uno captura el rss y lo convierte a texto y el otro llama al primero
enviado la salida al servidor de news usando otro script.

Para la siguiente versi�n quiero separarlo a�n m�s e intentar que todo se
comunique por tuber�as tomando los datos por la entrada y salida est�ndar
encadenando los tres scripts que funcionar�an de forma independiente.

Creo que lo que tarda m�s es que cada script tiene que cargar muchos
m�dulos. Lo que no s� es si ganar� algo, por ejemplo, poniendo con "qw" s�lo
las funciones que uso.
�Hay alg�n manual o algo que hable de optimizar la carga de m�dulos de Perl?

Ahora mismo tengo esto:

use Digest::MD5 qw( md5_hex );
use POSIX;
use Locale::gettext;
use Getopt::Long;

�Si pongo "qw" para las funciones de POSIX, gettext y Getopt que uso tardar�
menos en cargar?

Come veis yo de Perl s� lo justo

-- 
Technical Details
Message-ID: <slrnd5smor.1o9.gorka@conn.helvete.escomposlinux.org>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!helvete.escomposlinux.org!escomposlinux.org!helvete.escomposlinux.org!news
References: <slrnd5s5b3.prl.gorka@conn.helvete.escomposlinux.org> <d3lhq9$og8$1@appleseed.escomposlinux.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,37b69c33ffa47967
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!helvete.escomposlinux.org!escomposlinux.org!helvete.escomposlinux.org!news
From: Gorka Olaizola <gorka@helvete.escomposlinux.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: ¿Se puede cargar el
 intérprete de Perl como un servidor?
Date: Thu, 14 Apr 2005 13:59:23 +0200
Organization: ecol.* (http://www.escomposlinux.org)
Lines: 31
Message-ID: <slrnd5smor.1o9.gorka@conn.helvete.escomposlinux.org>
References: <slrnd5s5b3.prl.gorka@conn.helvete.escomposlinux.org> <d3lhq9$og8$1@appleseed.escomposlinux.org>
Reply-To: gorka@escomposlinux.org
NNTP-Posting-Host: 154.red-81-37-213.pooles.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: helvete.escomposlinux.org 1113480538 11832 81.37.213.154 (14 Apr 2005 12:08:58 GMT)
X-Complaints-To: newsmaster@helvete.escomposlinux.org
NNTP-Posting-Date: Thu, 14 Apr 2005 12:08:58 +0000 (UTC)
X-newsgroup: es.comp.os.linux.programacion
X-Face: "$g$3$H0:QS/@0nTw`x=X?.MC;F6!F`/I>A}E>F1@>#,@8Z[I{j*j9mt,T=c1Baf_@FX;)o~rz"9mv_##'_"Qi}c,Tk1PsO>a^1>%y($lqNjYK6\9{:.&\.t$gsZap*0e&a\B:Zf]m&Q)krcpex/B
User-Agent: slrn/0.9.8.1 (Debian)