Perl Eğitimi
Perl bir programming languageLarry Wall tarafından geliştirilmiş, özellikle metin işleme için tasarlanmıştır. Pratik Çıkarma ve Rapor Dili anlamına gelir. Windows, Mac OS ve UNIX'in çeşitli sürümleri gibi çeşitli platformlarda çalışır. Bu eğitim, Perl hakkında tam bir anlayış sağlar.
Neden Perl Öğrenmeli?
Perl istikrarlı, çapraz platform programlama dilidir.
Perl resmi olarak bir kısaltma olmasa da, çok az kişi bunu Practical Extraction and Report Language.
Kamu ve özel sektörde görev açısından kritik projeler için kullanılır.
Perl, Artistic License veya GNU General Public License (GPL) altında lisanslanan bir Açık Kaynak yazılımıdır .
Perl, Larry Wall tarafından yaratıldı.
Perl 1.0, 1987'de usenet'in alt.comp.sources içinde yayımlandı.
Bu öğreticiyi yazarken perl'in en son sürümü 5.16.2 idi.
Perl, Oxford İngilizce Sözlüğü'nde listelenmiştir .
PC Magazine, Geliştirme Aracı kategorisinde 1998 Teknik Mükemmellik Ödülü için Perl'i finalist ilan etti.
Perl Özellikleri
Perl, diğerleri arasında C, awk, sed, sh ve BASIC gibi diğer dillerden en iyi özellikleri alır.
Perls veritabanı entegrasyon arayüzü DBI, Oracle, Sybase, Postgres, MySQL ve diğerleri dahil olmak üzere üçüncü taraf veritabanlarını destekler.
Perl; HTML, XML ve diğer biçimlendirme dilleriyle çalışır.
Perl, Unicode'u destekler.
Perl, Y2K uyumludur.
Perl hem prosedürel hem de nesne yönelimli programlamayı destekler.
Perl, XS veya SWIG aracılığıyla harici C / C ++ kitaplıkları ile arayüzler.
Perl genişletilebilir. Comprehensive Perl Archive Network ( CPAN ) tarafından sağlanan 20.000'den fazla üçüncü taraf modülü vardır .
Perl yorumlayıcısı diğer sistemlere yerleştirilebilir.
Perl kullanarak Merhaba Dünya.
Size Perl hakkında biraz heyecan vermek için size küçük bir geleneksel Perl Hello World programı vereceğim, Demo linkini kullanarak deneyebilirsiniz.
#!/usr/bin/perl
# This will print "Hello, World"
print "Hello, world\n";
Perl uygulamaları
Daha önce de belirtildiği gibi Perl, web üzerinde en çok kullanılan dillerden biridir. Birkaçını burada listeleyeceğim:
Perl, metin işleme yetenekleri ve hızlı geliştirme döngüsü nedeniyle en popüler web programlama diliydi.
Perl, yaygın olarak " İnternetin koli bandı " olarak bilinir .
Perl, e-ticaret işlemleri dahil olmak üzere şifrelenmiş Web verilerini işleyebilir.
Perl, işlemeyi% 2000'e kadar hızlandırmak için web sunucularına gömülebilir.
Perl'in mod_perl'i , Apache web sunucusunun bir Perl yorumlayıcısı yerleştirmesine izin verir.
Perl'in DBI paketi, web veritabanı entegrasyonunu kolaylaştırır.
Seyirci
Bu Perl tutorial yeni başlayanlar için Perl Scripting dilleri ile ilgili temelden ileri seviyeye kadar kavramları anlamalarına yardımcı olmak için hazırlanmıştır.
Önkoşullar
Bu referansta verilen çeşitli örneklerle pratik yapmaya başlamadan önce, önceden C programlama ve Unix Shell'e maruz kaldığınızı varsayıyoruz.