About Perl(翻译Perl官网介绍)_perl

强大, 稳定, 成熟, 可移植性

Perl 5 是一门有着26年历史的,功能强大的、性能丰富的编程语言。Perl能在超过100种的平台上运行,从便携式设备到大型主机。同时她也适合原型设计及大范围的开发项目。

如果拿Perl比做开发语言的大家庭,那么Perl 6就是这个大家庭中的一员,但同时Perl 6又是一门有自己独立开发团队的独立的语言。她的存在对Perl 5的持续开发影响不大。

白皮书: 技术展示


可供您任意使用的Perl 5 技术白皮书

  • Perl database ORM - 让数据库查询更加容易,代码更加整洁.
  • Perl web framework - 能创建满足公司需求的网站。
  • Object oriented Perl - 当需要时,她能提供强大的语法排错功能。
  • Perl profiling - 性能丰富的代码分析工具能加快编码速度。
  • Perl testing - 能为自动化测试提供高性能的代码。
  • Perl load balancer - 反向代理均衡及负载均衡及Web服务器。
  • Perl Plack/PSGI - 简单且灵活的Web开发。
  • Perl IPv6 - Perl和IPv6网络。
  • CPAN - 对开发者来说,完整的,成熟的开发环境、模块。

Perl 5 特征

关键任务

用作公共及私有部门中,关键任务的项目。

面向对象,程序及功能

支持面向对象的程序及函数编程。

容易扩展

从CPAN中,总共有超过25,000开源模块可供使用。

文本处理

Perl包括了能处理文本的强大工具,这使得她成为处理HTML,XML及其他构造语言理想的工具。

Unicode 支持

从Perl 5.14开始,Perl就支持 Unicode version 6.

数据库集成

Perl's 数据库集成接口 (DBI) 支持第三方数据库,包括:oracle,Sybase, MySQL,以及其他的数据库。

C/C++库接口

Perl 接口能通过XS 或 SWIG与外部的C/C++库相连。

可嵌入式的

Perl解释程序能嵌入到其他系统中去,比如说:Web 服务器和数据库服务器。

开源的

Perl是开源软件, 在Artistic License, 或GNU General Public License (GPL)获得许可,认证。

Perl 5和Web

理想的Web编程语言

Perl 是一门理想的编程语言,归功于其强大的文本处理能力及快速的开发周期。

Web框架

有很多WEB框架用Perl开发,最知名的是:Catalyst.

数据库集成

Perl的 DBI 包使得Web-数据库集成起来相对容易。DBIx::Class - 该类就是对象映射器。

Web模块

CPAN 提供了数以千计的模块,因此让大多数的你想完成的任务变得简单,从URL或图像处理,到亚马逊EC2应用程序接口,以及其他更多。

互联网

Perl长时间被当成“互联网”, 仍而许多大型的Web网站就由Perl单独写成。

加密功能

Perl能处理加密的WEB数据,包括电子商务处理。

嵌入到Apache中

Perl能嵌入到Web服务器中去,从而能使处理速度提升20倍。mod_perl 能使Apache Web服务器嵌入Perl的解释器。

原文地址: http://www.perl.org/about.html

时间: 2024-10-24 19:43:59

About Perl(翻译Perl官网介绍)_perl的相关文章

完美时空将更名为完美世界已修改官网介绍

完美时空官网截图 3月4日午间消息,完美时空官方网站已将公司介绍修改为"完美世界(北京)网络技术有限公司(以下简称:完美世界)是中国领先的网络游戏开发商和运营商之一."据悉,相关更名信息将在完美时空第四季度财报中宣布. 一同修改的还有完美时空官网的首页LOGO,也已经更名为完美世界. 去年8月,坊间曾有消息称完美时空即将更名为完美世界,当时完美时空公关部表示短期内会有相关的公告发布.据当时的报道称,"完美时空"改名"完美世界"主要目的在于打造国际

perl用变量做句柄介绍_perl

复制代码 代码如下: #!/usr/bin/perl -wuse strict;use warnings;use FileHandle;my %fh;my @array = (1..10);for(1..5){        open $fh{$_},">$_.txt" or die;}for(1..5){        #print $fh{$_} "$_\n";  此处错误        $fh{$_}->print( "$_\n"

perl的cgi高级编程介绍_perl

一 CGI.pm中的方法(routines)调用 1. CGI.pm实现了两种使用方法,分别是面向对象的方式和传统的perlmodule方法的方式.面向对象的方式: 复制代码 代码如下: #!/usr/local/bin/perl -wuse CGI;   # load CGI routines$q = CGI->new;                        # create new CGI objectprint $q->header,                    # c

perl处理xml的模块介绍_perl

1. 查找已有的模块http://search.cpan.org/ 2. 输入XML查询,选择评价较高的,且可以满足自己需求的模块:XML::Simpleuse warnings;use XML::Simple;use Data::Dumper; #将XML文件转化为Hash结果 复制代码 代码如下: my $xml=XMLin('abstract_sample.xml');open(HASH,'>>XML_hash')||die"can not open the file: $!&

Perl学习笔记之CPAN使用介绍_perl

CPAN(Comprehensive Perl Archive Network:全面的Perl存档网络)是查找任何Perl有关的东西的中心仓库.它包含从整个Perl社区收集来的智慧:成百上千的 Perl模块和脚本,相当于好几本书的文档,以及整个Perl发布.如果有东西是用Perl写的,而且这个东西很有用而且是自由的,那么它很有可能就在CPAN上.CPAN在全世界都有镜象,你可以在位于http://www.perl.com/CPAN 的CPAN 路牌上找到离你最近的镜象.那块路牌会记住你选择的是哪

perl文件包含(do,require,use)指令介绍_perl

1. do: 1)形式:do 'filename';说明:这里filename需要添加单引号,否则会出错:filename可以为任何后缀的,甚至没有后缀,不要求是pl或者pm等. 2)关于do的理解:do 'filename'首先需要读入filename的文件(如果读入失败,返回undef而且会设置$!变量):如果读入成功,然后对filename读入的语句进行编译(如果无法编译或者编译错误,会返回undef而且设置错误信息到$@变量):如果编译也成功,do会执行filename中的语句,最终返回

猴子请来的?苹果官网再现搞笑神翻译

苹果大陆官网的文案水准我们已经领教过了,只能说文案维护人员在搞笑的道路上越走越远了.iPad Air 2发布之后,神翻译再度现身苹果官网.在苹果大陆官网iPad Air 2的介绍页面中,信息.真的笑,笑出声.这句神翻译再度出现了,众 网友纷纷大呼这实在是太没文化了.反观香港官网,同样的一句话翻译为 讯息.笑起來,听得到.看得到.,不仅朗朗上口,而且显得更有逼格.这次不知道大陆官网会不会效仿更改一下.新闻标签:苹果iPad 平板机

苹果官网的翻译,让语文老师和英语老师都沉默了

class="post_content" itemprop="articleBody"> "让妈妈开心的礼物,开了又开." 呵呵.这是许多人对于苹果官网广告语的第一感觉. 很长时间来,苹果式中文经常因为破坏性地创造中文语序读法而饱受吐槽.随着 WWDC 14 落幕,iOS 8 的中文页面也随之上线,那么让我们再次欣赏一下苹果中国官网的"文字之美"吧-- "开发者的大事,大快所有人心的大好事."这种应该

临时工走好 苹果官网iPhone 6神翻译没了

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 iPhone 6发布之后,苹果中国官网再度出现了神翻译,把"Bigger than bigger"翻译成了"比更大还更大",当语文老师和英语老师瞬间哭晕. 现在,这一口号终于改了.目前苹果中国官网已经把"比更大还更大"换成了"岂止于大",和香港及台湾官网上的翻译一