-+  Associazione
-+  Documenti
-+  Eventi
-+  Community
-+  Blog
-+  Link

Febbraio 2014

Dom Lun Mar Mer Gio Ven Sab
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  

Cerca






 

« Sondaggio preliminare per l'Associazione Perl.it | Home | IPW2009 - Grazie! »

perl @ pair Networks
27.08.09

Ecco una success story di Perl con tutti i crismi, da uno dei più grandi hosting provider del mondo. ;-)

pair Networks utilizza Perl per la sua infrastruttura software sin da quando la società è stata fondata nel 1996, ed ha supportato eventi inerenti a Perl, incluso l' Italian Perl Workshop, per molti anni. Nel numero di Agosto 2009 della pair Networks Insider Newsletter, lo sviluppatore Alan Ferrency spiega un po' di cose sull'Account Control Center, che è stato interamente scritto in Perl.

Questo estratto dalla newsletter di Agosto 2009 (sezione 4, Developer's Corner: An Introduction ) è qui riportato (in inglese) con il permesso pair Networks, Inc.


Hello, and welcome to Developer's Corner. I'm Alan Ferrency, Lead Software Developer of the pair Networks Account Control Center (ACC) team, and I'll be your guide.

In Developer's Corner, I'll present articles on a variety of topics useful for technically oriented pair Networks Web hosting customers. Web site developers, webmasters, and anyone making technical decisions about Web sites will feel at home here.

I'd like to start by describing some of the software we use internally at pair Networks to give you an idea of some topics to expect in future articles.

As many of you know, pair Networks strongly supports the use and development of Open Source Software. Most of our internal systems depend heavily on Open Source Software, and the Account Control Center is no exception.

The ACC Web interface is written in Perl and runs in Apache using mod_perl. We use the Text::MicroMason templating engine and an internally developed application framework. The back end subsystems used by the ACC are also primarily written in Perl.

Unlike other configuration systems, the ACC runs on internal servers to avoid wasting system resources on your Web hosting server. Our developers work on private virtual development servers equivalent to a pair Networks VQS, and our production servers start life as standard QuickServe dedicated servers.

Our customer support systems are also built on Open Source. Our support request tracking system is written in Perl and integrated with the ACC and internal customer support tools. The phone system uses the Asterisk voice over IP (VoIP) telephony system as well as custom Perl and Ruby code.

pair Networks developers have contributed bug reports, patches, and features to a variety of Open Source projects we use here: FreeBSD, Perl, Dovecot, and tcsh to name a few. Some Perl modules developed for internal use are also publicly available and actively maintained on CPAN.

The combination of off-the-shelf Open Source systems and custom code allows us great flexibility in developing internal systems. As a pair Networks customer, you have access to the same hardware and tools we use to build our systems. In future months, I'll describe ways that you can take advantage of this to improve your Web sites and businesses.


A proposito, pair Networks è anche un ottimo posto dove far risiedere le applicazioni web in Perl: parola di uno che è loro cliente da molti anni. :-)

Inviato da arthas il 27.08.09 13:47
Ti è piaciuto questo articolo? Iscriviti al feed!










Devo ricordare i dati personali?






D:
Sull'autore...
D:
La ML di Perl.it
Iscriviti! mongers@lists.perl.it è la lista ufficiale di Perl Mongers Italia per porre quesiti di tipo tecnico, per rimanere aggiornato su meeting, incontri, manifestazioni e novità su Perl.it.
D:
Annunci Google