• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

اصطلاحات وب و طراحی وب

Nethunter

متخصص بخش شبکه و اینترنت
اصطلاحات وب و طراحی وب


(Perl (Practical Extraction and Report Language يکی از متداولترين زبانهای اسکريپت است . اين زبان در آزمايشگاه Jet Propulsion ناسا توسط Larry Wall طراحي شده است. يك زبان مفسر دار مبتني بر C و برنامه هاي خدماتي يونيكس می باشد . اين زبان ويژگي هاي قدرتمندي براي مديريت رشته ها دارد كه اطلاعات را از فايل هاي متني استخراج مي كند . پرل (Perl) مي تواند يك رشته كاراكتري را اسمبل كند و به عنوان يك فرمان شل ارسال كند ؛ از اين رو ، اغلب براي كارهاي مديريت سيستم مورد استفاده قرار مي گيرد . برنامه هاي اين زبان ، پردازه (script) ناميده مي شوند. پرل يك زبان برنامه ريزي همه منظوره مي باشد. از پرل مي توان در برنامه نويسي سيستم ها در زمينه هاي مختلف بر روي وب استفاده نمود. از پرل مي توان در جاهاي مختلفي استفاده نمود زيرا پرل به زبان چسبنده معروف مي باشد. پرل به عنوان زبان موثري كه براي الحاق عناصر به يكديگر طراحي شده بسيار سازگار مي باشد وهمچنين به منظور پياده سازي اسكريپ هاي CGI استفاده مي گردد.
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
Cold Fusion
left_C.gif
topLeft.gif

مجموعه ابزارهايی برای استفاده از پايگاه داده ها ،در صفحات وب می باشد. با استفاده از ColdFusion، شخص می تواند نامی را در يک صفحه وب وارد نموده و سرور اطلاعات مربوط به آن نام را از پايگاه داده درخواست کند و اطلاعات استخراج شده را به صورت صفحات HTML نشان دهد. برنامه های ColdFusion در فايل هايی با پسوند cfm ذخيره می شوند. برنامه های ColdFusion، دارای تگ هايی می باشند که ارتباط با پايگاه داده و کار با داده ها را آسان می سازد. اين تگ ها با CF شروع می شوند. مانند : CFQuery، CFMail و ...
 

Nethunter

متخصص بخش شبکه و اینترنت
icon1.gif


CGI

topLeft.gif

مکانيزم نحوه عملکرد CGI در اکثر سرويس دهندگان وب ، يکسان و استاندارد است . در اين راستا فولدری با نام cgi-bin در فهرست ريشه وب سايت مورد نظر ايجاد می گردد. نحوه برخورد سرويس دهنده با فايل هائی که در فولدر فوق قرار می گيرند ، متفاوت خواهد بود. سرويس دهنده با فايل های فوق صرفا" عمليات ساده خواندن و ارسال را انجام نخواهد داد. اين نوع فايل ها می بايست اجراء و خروجی به دست آمده در اثر اجرای برنامه، برای مرورگر متقاضی ارسال شود. کاربران اينترنت با استفاده از مرورگر خود ، درخواست يک صفحه وب را می نمايند ، در خواست مورد نظر پس از ارسال از طريق محيط در اختيار سرويس دهنده وب قرار خواهد گرفت . سرويس دهنده وب پس از دريافت درخواست کاربران ، عمليات جستجو و يافتن فايل درخواست شده را آغاز می نمايد. در صورتيکه فايل ( صفحه وب ) درخواستی پيدا نگردد ، سرويس دهنده برای برنامه مرورگر کاربر کدی را به منزله عدم يافتن فايل ارسال و مرورگر پيام مناسبی در رابطه با عدم يافتن فايل را در اختيار کاربر قرارخواهد داد. در صورتيکه سرويس دهنده فايل درخواستی را پيدا نمايد آن را به منظور نمايش برای مرورگر کاربر ارسال خواهد
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
PHP
left_C.gif
topLeft.gif
PHP پيش از اين مخفف Personal Home Page بود و در نگارش هاي جديدتر نيز (Hypertext Processor) پردازنده فوق العاده است كه يك زبان پردازه نويسي است كه متن آن در اختيار عموم قرار دارد و در سند هاي HTML براي اجراي توابع محاوره اي طرف سرويس دهنده مورد استفاده قرار مي گيرد . PHP در تمام سيستم عامل هاي اصلي اجرا مي شود و اساساً با لينوكس ، سرويس دهنده هاي وب يونيكس و در سرويس دهنده هاي ويندوز (همراه با نرم افزارهاي افزودني) مورد استفاده قرار مي گيرد . PHP را مي توان در يك صفحه وب جاي داد و از آن براي دستيابي به اطلاعات بانك هاي اطلاعاتي و نمايش آن ها استفاده كرد . ساختار گرامري آن نسبتاً ساده و به ساختار گرامري Perl شباهت زيادي دارد و البته برخي از جنبه هاي Bourne shell ، Java Script و C را نيز دارا است.
 

Nethunter

متخصص بخش شبکه و اینترنت


Application pool
left_C.gif
topLeft.gif

با ایجاد Apllication Pool در IIS این امکان به کاربر داده می شود تا از CPU سرور استفاده بهينه اي داشته باشد و به اجرای برنامه هاي هر وب سايت سرعت بيشتري اختصاص دهد. استفاده از Application Pool بسيار در كاهش Performance يك سرويس دهنده موثر است.
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
Tcl
left_C.gif
topLeft.gif

(Tcl (Tool Command Language زبان دستور ابزاری است معمولاً به جای TCL به صورت Tcl نوشته شده و به صورت تیکل تلفظ می شود این زبان در عین اینکه یادگیری آن بسیار ساده می باشد از ویژگی هایی برخوردار است که آن را قدرتمند نموده است. از این زبان معمولاً برای پیش تعریف های سریع کاربردهای اسکریپتی، محیط های با رابط گرافيكي و عملیات تست و اشکال زدایی و يا هر دستوري كه بصورت فرمان است استفاده می شود كه این موضوع دستورالعمل های زبان را نیز شامل می شود. Tcl توسط زبان های C ، PLUS,CPLUSe, JAVA توسعه می یابد .
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
MSWC
left_C.gif
topLeft.gif

يكي از قابليت هاي ASP و ايجاد شمارنده براي صفحات است كه براي اين عمل از شيء Page Counter استفاده مي شود. ابتدا بايد متغيري را تعريف نمود و آن را به سرور نسبت داد.
 

Nethunter

متخصص بخش شبکه و اینترنت
icon1.gif


right_C.gif
CDONTS
left_C.gif
topLeft.gif

از متداول ترين روش ها در ارسال ايميل است و يکي از کامپوننتهاي ويندوز سرور 2000 ميباشد. انتخاب روش ارسال بر روي اينترنت بستگي به مشخصات سرور ميزبان كاربر دارد. با استفاده از اين قابليت بدون نصب كامپوننت اضافي در سرور ميتوان هر اطلاعاتي را به پست الكترونيك ارسال نمود.
 

Nethunter

متخصص بخش شبکه و اینترنت
icon1.gif


right_C.gif
CDOSYS
left_C.gif
topLeft.gif

يكي از كامپوننت هاي ويندوز سرور 2003 مي باشد. با استفاده از CDOSYS قابليت ارسال يک نامه از طريق برنامه را فراهم مينمايد و محدوديتهای CDONTS را ندارد



right_C.gif
Ruby
left_C.gif
topLeft.gif
Ruby يك زبان پردازه نويسي مفسردار براي برنامه سازي شئ گرا كه متن آن در اختيار عموم باشد مورد استفاده قرار ميگيرد و زباني است كه از کد منبع ساخته مي شود تا با حداکثر سرعت بهینه شده تا با سخت ‌افزارارتباط برقرار کند. ساختار گرامري ساده آن تا اندازه اي مبتني بر ساختارگرامري ايفل و ادا است . اين زبان كه به زبان پرل شباهت زيادي دارد، ويژگي هاي زيادي براي پردازش فايل هاي متني و انجام كارهاي مديريتي سيستمي دارا ميباشد.
 

Nethunter

متخصص بخش شبکه و اینترنت
DHTML
left_C.gif
topLeft.gif

زباني براي ساخت منو هاي حرفه اي براي وب سايت است و اين منو ها با مرورگر هاي مختلف سازگار مي باشند، چون اين برنامه Code هايي مي سازد كه 100% سازگاربا مرورگر هاي ، (Internet Explorer (4), (5), (6), Netscape Navigator 4, Opera (6), Opera (7 و ساير مرورگرها با سيستم عامل هاي Windows و Mac و Linux است.DHTML عمليات و تكنولوژي وب براي ايجاد صفحات وب مي باشد كه مي توان برنامه هاي كاربردي كوچكي را ايجاد كرد تا بر روي كامپيوتر كاربر به جاي يك صفحه وب استاتيك اجرا شود
 

Nethunter

متخصص بخش شبکه و اینترنت


right_C.gif
SHTML
left_C.gif

topLeft.gif

صفحات HTML براي اينكه همانند زبان ASP فايلهاي خارجي را به روش الحاقي به درون فايلي وارد نمايند ، از سرويس(SSI (Serve Side Includes استفاده مي كنند. .براي اينكه صفحات HTML ما توسط اين سرويس پردازش شود پسوند صفحات خود را از نوع SHTMl تعريف مي كينم .
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
Flash Media Server
left_C.gif

topLeft.gif

اين برنامه براي ساخت و گسترش برنامه هايي بر پايه Chat ، Webcam و برنامه هاي مولتي مديا بر پايه وب و پروژ هاي چند كاره استفاده مي شود كه در ضمن سادگي و سرعت بالا امكان Log كردن Clipها را به تهيه‌كنندگان و امكان پخش زنده فراهم مينمايد.
 

Nethunter

متخصص بخش شبکه و اینترنت
icon1.gif


right_C.gif
Media Streaming Audio/Video
left_C.gif

topLeft.gif

براي پخش فيلم، کليپ، موسيقي و حتی WebCam در وب سايت استفاده مي شود .
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
Password Protection
left_C.gif

topLeft.gif

مي توان براي پوشه هاي مورد نظر رمز عبور تعريف كرد تا به اين وسيله به كاربران تعيين شده اجازه استفاده از آن پوشه داده شود.
 

Nethunter

متخصص بخش شبکه و اینترنت


Web Files Permission
left_C.gif

topLeft.gif

تعيين سطح دسترسي به بعضي از فايلها و فولدرها مي باشد، چرا كه بعضي از برنامه ها و يا حتي بانك اطلاعاتي احتياج به اين دارد كه اجازه نوشتن ، اجرا، تغييرات يا حتي حذف نمودن به كاربر داده شود.
 

Nethunter

متخصص بخش شبکه و اینترنت
SSL
left_C.gif

topLeft.gif


Secure Sockets Layer يك پروتكل امنيتي است، به اين صورت كه در صورت استفاده از آن مرورگر اينترنت اين ارتباط امن را توسط يك قفل كوچك در پايين صفحه نمايش ميدهد.گواهينامه هاي SSL تنها براي اشخاص حقيقي صادر مي شوند. به طور مثال يك گواهينامه SSL شامل اطاعاتي در مورد دامنه، شركت ، آدرس ، شهر ،كشور و تاريخ ابطال گواهينامه مي باشد. .زمانيكه يك مرورگر اينترنت به يك سايت از طريق ارتباط امن متصل مي شود ، علاوه بر دريافت گواهينامه SSL ، معتبر بودن صادركننده گواهينامه و مجاز بودن سايت به استفاده از اين گواهينامه را نيز بررسي مي كند و هر كدام مورد تاييد نباشد به صورت يك پيغام خطا به كاربر اعلام مي شود.
 

Nethunter

متخصص بخش شبکه و اینترنت

right_C.gif
Raw Logs Access
left_C.gif

topLeft.gif



Raw logs accesss دسترسي به فايلهاي خامي هستند كه رويداد هاي بازديد از سايت را ثبت ميكنند و همچنين نشان مي دهد چه كساني بدون اينكه از فايلهاي گرافيكي وب سايت استفاده نمودهاند از سايت كاربر بازديد كرده اند يعني سريعاً بازديد نموده و يا هنگام load شدن تصاوير و نمودارها بارگذاري را نمايش سايت را متوقف نموده اند. كاربرمي تواند Raw Log هاي سايت خود را بر روي كامپيوتر دانلود نمايد. Raw logها همچنين گزارشي از بازديدهاي ناقص از سايت مي باشد .
 

Nethunter

متخصص بخش شبکه و اینترنت
Quota Reporting
left_C.gif

topLeft.gif

برنامه هاي Quota به منظور تخصيص مقدار مشخصي از منابع سرور به هر كاربر استفاده ميشود. براي محدود نمودن استفاده كاربران از منابع سرور از برنامه هاي quota استفاده مي‌شود. Quota Reporting اين امكان را به كاربر ميدهد تا ميزان استفاده وي از منابع تخصيص يافته خود را مشاهده نمايد.
 

Nethunter

متخصص بخش شبکه و اینترنت
right_C.gif
SMTP
left_C.gif
topLeft.gif
Simple Mail Transfer Protocol مسئوليت پيام های ارسالی ( خروج ) نامه های الکترونيکی، را برعهده دارد. برنامه هايي مانند Outlook Express با سرويس دهنده SMTP موجود در سرور پست الكترونيك (Mail Server) از طريق پورت 25 ، ارتباط برقرار می نمايد. برنامه Outlook Express با سرويس دهنده SMTP مکالمه ای را برقرار و به سرويس دهنده SMTP ، آدرس های فرستنده و گيرنده و محتويات پيام را اعلان می نمايد.

( Post Office Protocol ( Version 3 مسوليت پيام های دريافتی ( ورود ) را برعهده دارد. زمانيکه با استفاده از برنامه سرويس گيرنده ، صندوق پستی را به منظور دريافت نامه های الکترونيکی بررسی می نمائيد ، برنامه فوق با سرويس دهنده ( POP3 ( POP3 Mail Server از طريق پورت 110 ارتباط برقرار می نمايد. سرويس دهنده POP3 به يک نام Account و رمز عبور نياز دارد. پس از تائيد اعتبار و مجوز ، سرويس دهنده POP3 فايل های مربوطه را فعال و امکان دستيابی به آنان را فراهم می نمايد.



(IMAP4(Internet Message Access Protocol همانند POP3 یک پروتکل استاندارد برای دریافت ایمیل از سرور است. اما دارای تفاوت نسبت به POP3 است. به طور مثال در POP3 پس از دریافت ایميل ها، ایميل ها از روی سرور حذف ميشود در صورتی که در IMAP اینگونه نیست و ایمیل ها پس از دریافت از روی سرور حذف نمی شوند. ازطریق IMAP این امکان وجود دارد که كاربر بدون دانلود نمودن پيغام از روی سرور درون پيغامهاي خود جستجو انجام دهد، پوشه ايجاد نمايد، تغیر نام دهد و Mailbox خود را برای پيغام هاي جديد كنترل نمايد. یکی از پر استفاده ترین موارد استفاده از IMAP حالت اشتراکی آن است بعنوان مثال در شرکتی که باید چند نفر اجازه دسترسی به پست الکترونیک شرکت را داشته باشند IMAP راه حل مناسبی است .





Lightweight Directory Access Protocol يك پروتكل است كه جهت پيدا كردن اطلاعات از يك سروربراي برنامه هاي ايميل به كار مي رود. سرورهای LDAP اغلب در شركت‌ها و دانشگاه‌ها استفاده می‌شود تا آدرس‌های زیادی را كه در سازمان وجود دارد در دسترس قرار دهد .
right_C.gif
Indexing Service
left_C.gif
topLeft.gif

به وسيله اين ابزار توانمند ميتوان يك جستجوي بسيار قوي نوشت. عملكرد آن به اين صورت است كه فايلها را بازنموده و داخل آن با يك الگوريتم جستجو انجام مي دهد و سپس لينک صفحاتي را که عبارت جستجو در آن نوشته شده است در يك صفحه ليست مي نمايد.
 

Nethunter

متخصص بخش شبکه و اینترنت

right_C.gif
Web Mail
left_C.gif

topLeft.gif

Webmail يکي ازقابليت هاي سرور پست الكترونيكي (Mail Server) ميباشد. برنامه هاي ارسال و دريافت پست الكترونيك ( مانند Outlook Express ) كه بر روي كامپيوترهاي شخصي مورد استفاده قرار ميگيرند بايستي با يك SMTP Server و يك POP3 Server ارتباط برقرار كنند.اگر Mail Server قابليت استفاده تحت وب ( Web Mail ) را داشته باشد، ابتدا از طريق پروتكل HTTP با Mail Server ارتباط برقرار مي كند. سرور Web Mail با اتصال به سرور SMTP پيام را ارسال مي كند. پست الكترونيك مبني بر وب داراي مزاياي متعددي است که مهمترين آنها عبارتند از: عدم وابستگي به نرم‎ افزار خاص و تنها نياز به يك مرورگر اينترنتي (مثل Internet Explorer) ، عدم محدوديت در استفاده از انواع پروتكل‎هاي پست الكترونيكي نظير POP3 ، SMTP توسط كاربر ، استفاده از برخي امكانات جانبي سرويس پست الكترونيك تحت وب ، امكان ارسال/دريافت نامه از طريق وب در هر زمان و هر كجا.
 
بالا