Hướng dẫn Perl

Perl là một programming languageđược phát triển bởi Larry Wall, được thiết kế đặc biệt để xử lý văn bản. Nó là viết tắt của Ngôn ngữ Báo cáo và Trích xuất Thực tế. Nó chạy trên nhiều nền tảng, chẳng hạn như Windows, Mac OS và các phiên bản khác nhau của UNIX. Hướng dẫn này cung cấp sự hiểu biết đầy đủ về Perl.

Tại sao phải học Perl?

  • Perl là một ngôn ngữ lập trình ổn định, đa nền tảng.

  • Mặc dù Perl không chính thức là một từ viết tắt nhưng ít người sử dụng nó như Practical Extraction and Report Language.

  • Nó được sử dụng cho các dự án quan trọng trong khu vực công và tư nhân.

  • Perl là một phần mềm Nguồn mở , được cấp phép theo Giấy phép Nghệ thuật hoặc Giấy phép Công cộng GNU (GPL) .

  • Perl được tạo ra bởi Larry Wall.

  • Perl 1.0 đã được phát hành cho các nguồn alt.comp.sources của usenet vào năm 1987.

  • Tại thời điểm viết hướng dẫn này, phiên bản mới nhất của perl là 5.16.2.

  • Perl được liệt kê trong Từ điển tiếng Anh Oxford .

Tạp chí PC đã công bố Perl vào chung kết cho Giải thưởng Xuất sắc về Kỹ thuật năm 1998 trong hạng mục Công cụ Phát triển.

Tính năng Perl

  • Perl lấy các tính năng tốt nhất từ ​​các ngôn ngữ khác, chẳng hạn như C, awk, sed, sh và BASIC, trong số những ngôn ngữ khác.

  • Giao diện tích hợp cơ sở dữ liệu Perls DBI hỗ trợ cơ sở dữ liệu của bên thứ ba bao gồm Oracle, Sybase, Postgres, MySQL và các cơ sở khác.

  • Perl hoạt động với HTML, XML và các ngôn ngữ đánh dấu khác.

  • Perl hỗ trợ Unicode.

  • Perl tuân thủ Y2K.

  • Perl hỗ trợ cả lập trình thủ tục và hướng đối tượng.

  • Perl giao diện với các thư viện C / C ++ bên ngoài thông qua XS hoặc SWIG.

  • Perl có thể mở rộng. Có hơn 20.000 mô-đun của bên thứ ba có sẵn từ Mạng lưu trữ Perl toàn diện ( CPAN ).

  • Trình thông dịch Perl có thể được nhúng vào các hệ thống khác.

Xin chào thế giới bằng cách sử dụng Perl.

Chỉ để cung cấp cho bạn một chút hứng thú về Perl, tôi sẽ cung cấp cho bạn một chương trình Perl Hello World thông thường nhỏ, Bạn có thể thử nó bằng cách sử dụng liên kết Demo.

#!/usr/bin/perl

# This will print "Hello, World"
print "Hello, world\n";

Các ứng dụng của Perl

Như đã đề cập trước đây, Perl là một trong những ngôn ngữ được sử dụng rộng rãi nhất trên web. Tôi sẽ liệt kê một vài trong số chúng ở đây:

  • Perl từng là ngôn ngữ lập trình web phổ biến nhất do khả năng thao tác văn bản và chu kỳ phát triển nhanh chóng.

  • Perl được biết đến rộng rãi như là " băng keo của Internet ".

  • Perl có thể xử lý dữ liệu Web được mã hóa, bao gồm cả các giao dịch thương mại điện tử.

  • Perl có thể được nhúng vào máy chủ web để tăng tốc độ xử lý lên đến 2000%.

  • Perl's mod_perl cho phép máy chủ web Apache nhúng một trình thông dịch Perl.

  • Gói DBI của Perl giúp tích hợp cơ sở dữ liệu web dễ dàng.

Khán giả

Điều này Perl tutorial đã được chuẩn bị cho người mới bắt đầu để giúp họ hiểu các khái niệm cơ bản đến nâng cao liên quan đến các ngôn ngữ Perl Scripting.

Điều kiện tiên quyết

Trước khi bạn bắt đầu thực hành với nhiều loại ví dụ khác nhau được đưa ra trong tài liệu tham khảo này, chúng tôi đang đưa ra giả định rằng bạn đã từng tiếp xúc với lập trình C và Unix Shell.