Persian Networks
تبلیغات در Persian Networks

به انجمن Perisan Networks خوش آمدید.
این انجمن محیطی برای بحث و تبادل نظر در مورد مسائل مختلف موجود در شبکه های کامپیوتری است. در این انجمن می توانید پرسشهای خود را مطرح نمایید و در مورد آنها با دیگران به تبادل نظر بپردازید، از تجربیات دیگران استفاده کنید و تجربیات و دانش خود را با دیگران به اشتراک بگذارید.
مشاهده مطالب نوشته شده و خواندن نوشته های دیگران آزاد است، ولی برای دسترسی به تمامی قابلیتهای انجمن (نظیر نوشتن مطلب و دریافت فایل ها و ...) حتما باید ثبت نام کنید. پیش از ثبت نام قوانین انجمن به شما نمایش داده می شود، خواهشمندیم حتما با دقت قوانین را مطالعه فرمایید.

برای ثبت نام در انجمن از این صفحه استفاده کنید.

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

Go Back   Persian Networks > مقالات > بحث و تبادل نظر پيرامون مقالات -ا-
ثبت نام قوانین انجمن جستجو نوشته های امروز علامت گذاری انجمن ها به عنوان خوانده شده


ارسال پاسخ
 
LinkBack امکانات بيشتر جستجو در اين بحث رتبه بدهيد نحوه نمايش
Old 2007-07-22, 11:51 AM   #1 (permalink)
(هادي حسيني)
Registered User
 
digilas's Avatar
 
Join Date: Jan 2007
Location: live in 127.0.0.1
نوشته ها: 11
Thanks: 0
Thanked 8 Times in 3 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
معرفی زبان پرل

پرل زبان برنامه نویسی و اسکریپت نویسی تفسیری و سطح بالا ، شی گرا و یک زبان سمت سرور قدرتمند است که در آزمايشگاه Jet Propulsion ناسا توسط لري وال در سال 1987 طراحي شد.
زبان پرل بطور وسيعي ساختار خود را از زبان C , و بعضي از خصوصيات خود را مديون زبانهاي : AWK , LISP , SED , SH مي باشد .

كاربرد پرل
پرل را امروزه در زمينه هاي هوش مصنوعي–ژنتيك –نظامي –تحقيقاتي – صنعتي و بطور گسترده اي در اينترنت و شبکه ميتوان يافت .
نوشتن يك: بانك اطلاعاتي – صفحه گسترده – سيستم عامل – و يا يك وب سرور شايد عاقلانه به نظر نرسد ولي در پرل امكانپذير است .
زبان پرل قدرت بسياري در پردازش متن دارد که بخاطر داشتن (Regular Expression) است بطور مثال : يك رشته را اسمبل و به عنوان يك فرمان سيستمي اجرا كند

پرل به عنوان يك زبان قابل حمل
جالب است بدانيد نرم افزاري كه شما تحت سيستم عامل LINUX و يا MAC نوشته ايد به طور قطع روي سيستم عامل WINDOWS و UNIX هم اجرا ميشود.
مفسر پرل متن برنامه ‬را ‬خوانده ‬و ‬همزمان ‬تفسیر ‬کرده ‬و ‬اجرا ‬می ‬کند‬. در حال حاضر پرل را در بيش از 40 سيستم عامل ميتوان بكار گرفت
و كتابخانه CPAN بيش از 11000 مازول را با كد منبع در اختيار تان مي گذارد كه روزانه به اين تعداد افزوده ميشود.

پرل و برنامه هاي 3 بعدي
گستره استفاده پرل به عنوان زباني براي ايجاد برنامه هاي 3 بعدي تا حدي است كه تا چندي پيش متخصصين Graphcomp در تستي زبان C و PERL
را براي اجراي برنامه 3 بعدي بر روي 3 سيستم عامل متفاوت : VISTA , UBUNTU , FEDORA با سخت افزار يكسان به كار گرفتند. در اين ميان
پرل توانست با استفاده بهينه از منابع سيستم برتري خود را در اين زمينه اثبات كند .
نتايج تست Graphcomp : http://graphcomp.com/pogl.cgi?v=0111s3m3

پرل و CGI
با پا به عرصه گذاشتن CGI به صفحات وب زبان پرل به خاطر قدرت بالا در پردازش متن و تطبيق الگو (Regular Expressions) در جمله زبانهايي قرار گرفت
كه بطور وسيعي براي نوشتن CGI بكار گرفته ميشود . در اين ميان وب سايت هاي پر ترافيك مانند :Livejournal.com, Ticketmaster.com Amzon.com , IMDB.com, از زبان پرل استفاده ميكنند.

پرل و شبكه
به خاطر قدرت بسيار پرل درزمينه برنامه نويسي سيستمهاي شبكه بسياري از متخصصين شبكه و هكرها از اين قافله عقب نمانده
و امروزه شاهد اين هستيم كه بسياري از برنامه هاي : مديريت شبكه , سيستم هاي Spidering , و Exploite ها به زبان پرل نوشته ميشود.

پرل به عنوان يك زبان چسبنده (Glue Language)
پرل به عنوان يك زبان چسبنده مي تواند در زبان هاي ديگر مورد استفاده قرار گيرد . نكته دیگر این که , با نصب بسته VisualPerl شما , در كنار ASP.NET ميتوhنيد با پرل نيز يرنامه نويسي كنيد. به طور مثال مي توانيد در برنامه هاي .NET از پرل براي پردازش متن و يا هر چيز ديگري استفاده كنيد اين قابليت تنها به .NET محدود نميشود و پرل را مي توان در ديگر زبان هاي برنامه نويسي بدون در نظر گرفتن پلتفرم ان استفاده كنيد .

حرف آخر
نكته اي كه باعث محبوبيت زبان پرل در ميان برنامه نويسان شده است رايگان و اپن سورس بودن اين زبان ميباشد * می توانید متن آن را به رایگان از اینترنت دریافت و در توسعه آن همکاری کنید
منبع : انجمن برنامه نویسان پرل
http://www.digilas.com/forum/index.php
__________________
هادی حسینی

D I G I L A S [at] G M A I L
D I G I L A S [dot] com

آخرین ویرایش توسط digilas در 2007-07-22 ساعت 11:54 AM. علت: اشتباه در تیتر
digilas is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
پاسخ به همراه نقل قول
4 سپاس و تایید
Alux (2007-07-22), darklove (2007-07-24), llsaeidll (2007-07-24), microwave (2007-07-22)
تبلیغات

تبلیغات در Persian Networks
Old 2007-07-23, 01:45 AM   #2 (permalink)
(َََAmin)
Registered User
 
Join Date: Mar 2006
نوشته ها: 465
Thanks: 14
Thanked 26 Times in 26 Posts
Groans: 0
Groaned at 1 Time in 1 Post
متن خوبیه .اگه کاملتر بشه خیلی کاربرد داره .
__________________
علم من رسید بدانجا که بدانم که نادانم.
microwave is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
پاسخ به همراه نقل قول
1 سپاس و تایید
m_amini (2007-07-23)
Old 2007-07-24, 12:49 AM   #3 (permalink)
(Peyman Yousefi)
Registered User
 
darklove's Avatar
 
Join Date: Oct 2005
Location: ABHAR
نوشته ها: 1,615
Thanks: 13
Thanked 83 Times in 67 Posts
Groans: 0
Groaned at 4 Times in 4 Posts
نقل قول:
نقل از microwave View Post
متن خوبیه .اگه کاملتر بشه خیلی کاربرد داره .
موافقم
موفق باشی
__________________
لحظه ای پاک بزرگ دل به دریا زد و رفت
Metal_S2004@Yahoo.CoM
darklove is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
پاسخ به همراه نقل قول
ارسال پاسخ


امکانات بيشتر جستجو در اين بحث
جستجو در اين بحث:

جستجوی پیشرفته
نحوه نمايش Rate This Thread
Rate This Thread:

قواعد نوشتن
ارسال مطالب جدید: not مجاز
ارسال پاسخ: not مجاز
ارسال ضمیمه: not مجاز
ویرایش نوشته های خود: not مجاز

کدهای vB: مجاز
شکلک ها: مجاز
کدهای [IMG]: مجاز
کدهای HTML: غیر مجاز
Trackbacks are مجاز
Pingbacks are مجاز
Refbacks are مجاز


مطالب مشابه
مطلب آغازگر انجمن پاسخ آخرین نوشته
مقاله در مورد ایزا tactools Microsoft ISA Server -ا- 67 2008-11-11 01:41 PM
آشنائى با عناصر يک شبکه محلى sinaeslami مقالات عمومی شبکه -ا- 0 2005-10-06 01:26 PM
اصول تکنولوژی اينترنت و وب sinaeslami مقالات عمومی شبکه -ا- 0 2005-08-23 06:33 PM
شبکه VPN چیست؟ masood_y مقالات عمومی شبکه -ا- 0 2005-08-02 12:11 PM
آشنائى با عناصر يک شبکه محلى sinaeslami مقالات عمومی شبکه -ا- 0 2005-07-31 07:41 PM




تمام زمان ها برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می‌باشد.
اکنون ساعت 09:44 PM است.


Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
[page compression: 47.80 k/53.95 k (11.41%)]