• ارتباط با ما
  • درباره ما
  • شماره حساب ها
  • وبلاگ
  • ثبت شکایات
  • قوانین و مقررات

کیان سرورکیان سرور

  • خانه
  • رایانش ابری
  • میزبانی وب
    • هاست لینوکس سی پنل المان
    • هاست لینوکس سی پنل ایران
  • نمایندگی وب
    • لینوکس ایران – سی پنل
    • لینوکس خارج – سی پنل
    • نمایندگی درصدی
  • سرور مجازی
    • سرور مجازی ایران افرانت
    • سرور مجازی ایران پارس آنلاین
    • سرور مجازی المان
    • سرور مجازی امریکا
  • سرور اختصاصی
  • طراحی سایت
۰۶۱-۹۱۰۱-۵۹۷۱ - ۰۹۹۹۹۹۷۸۸۲۰
YOU ARE HERE: HOMEدانشنامهزبان برنامه نویسی پرل

زبان برنامه نویسی پرل

زبان برنامه نویسی پرل

بازگشت لری وال مدیر سیستم ناسا در سال 1987  وی در آن زمان بدنبال طراحی زبان برنامه نویسی به کمک زبانهای دیگر مانند AWK , LISP , SED , SH که ساختار اصلی آن نیز از زبان C گرفته شد توانست با نبوغ و ایده های خود زبان جدید و محبوبی را ایجاد کند که نام آن را پرل نامید. این زبان برنامه نویسی توانست فقط در چند سال شاهد نسخه های جدید باشد و در هر نسخه پرل نیز تغییرات زیادی پیدا کرد. در سال 1991، پرل 4 منتشر شد و برای یک مدت طولانی آن را به عنوان یکی از زبانهای برنامه نویسی محبوب برای ایجاد برنامه های کاربردی پیچیده وب می شناختند.در سال 1994 ساختار و پایگاه پرل به طور کامل دوباره نوشته شد که آن را تا به امروز با نام پرل نسخه 5 می شناسند و یک نسخه پایدار تا به امروز بوده است و این زبان یکی از زبانهای محبوب نیز برای هکرها و برنامه نویسان شبکه است که می توان به Spidering و Exploitها که توسط پرل ساخته می شوند اشاره کرد همچنین دلیل اصلی محبوبیت این زبان متن باز بودن آن  است. سال 1995 کتابخانه CPAN که مخفف Comprehensive Perl Archive Network به معنی شبکه جامع آرشیو پرل توانست بزرگترین ماژول های پرل که مجموعه ای با بیش از 15000 ماژول نوشته شده توسط 7000 نویسنده تولید و همچنان نیز در حال گسترش است.

پایگاه پرل

پرل یکی از زبانهای برنامه نویسی محبوب که می تواند بجای زبانهای برنامه نویسی دیگر مانند awk, sed, Lisp وغیره بکار برود اما بیشتر تحت تاثیر زبان C می باشد و ایجاد کننده و ساختار اصلی آن C می باشد در پرل تمام متغیرها با یک علامت خاص شروع می شوند که معمولا با علامت دلار ($) مشخص شده اند همچنین برای آرایه ها از (“@”)و زیر روال (” & “) استفاده می شود.

یک اسکریپت ساده پرل از نسخه قدیمی آن

#!/usr/local/bin/perl
#
#
print ‘Hello User.’;

آخرین تجدید نظر از پرل نسبت به سادگی از کد انجام شده است. لری وال خود یک زبان شناس است و وظیفه اصلی او این است که به نحو پرل را آسان تر برای خواندن و درک ایجاد کند. به عنوان مثال، در نسخه جدید پرل می توان کد زیر را مشاهده کرد.

#!/usr/local/bin/perl
#
#
say ‘Hello, User!’

پرل به عنوان زبان چسبنده

پرل به عنوان یک زبان چسبنده به زبانهای برنامه نویسی دیگر استفاده شود به عنوان مثال در کد زیر شما مشاهده می کنید که پرل به عنوان یک زبان در زبان برنامه نویسی HTML استفاده شده است    پرل دارای پشتیبانی برای پایگاه داده های شخص ثالث مانند اوراکل، پایگاه داده PostgreSQL ، MySQL، می توان از آن در زبانهایی مانند .net ,C,..  بدون در نظر گرفتن پلتفرم آنها استفاده کرد.

تولید اسلاید شو به کمک HTML

#!/usr/local/bin/perl
if ($#ARGV != 1) {
print “usage: htmlslides base num\n“;
exit;
}
$base = $ARGV[0];
$num = $ARGV[1];
for ($i=1; $i <= $num; $i++) {
open(HTML, “>$base$i.html”);
if($i==$num) {
$next = 1;
} else {
$next = $i+1;
}
print HTML “<html>\n<head>\n<title>$base$i</title>\n
</head>\n<body>\n“
;
print HTML “<a href=\”$base$next.html\”><img src=\”$base$i.jpg\”></a>\n“;
print HTML “</body>\n</html>\n“;
close(HTML);
}

میزبانی وب

  • هاست لینوکس سی پنل المان
  • هاست لینوکس سی پنل ایران
  • هاست دایرکت ادمین ایران
  • هاست دایرکت ادمین المان
  • هاست مخصوص وردپرس

میزبانی وب

  • هاست لینوکس سی پنل المان
  • هاست لینوکس سی پنل ایران
  • هاست دایرکت ادمین ایران
  • هاست دایرکت ادمین المان
  • هاست مخصوص وردپرس

نمایندگی وب

  • نمایندگی هاست سی پنل المان
  • نمایندگی هاست سی پنل ایران
  • نمایندگی هاست دایرکت ادمین المان
  • نمایندگی هاست دایرکت ادمین ایران

سرور مجازی

  • سرور مجازی مدیریت شده
  • سرور مجازی ایران افرانت
  • سرور مجازی المان
  • سرور مجازی امریکا
  • سرور مجازی حرفه ای
  • سرور مجازی میکروتیک

نماد ها

logo-samandehi

 ۱۳۹۹ - ۱۳۹۵ © تمامی حقوق متعلق به کیان سرور می باشد.

TOP