مفاهيم پروتکل TCP/IP پروتکل HTTP
پروتکل
S-HTTP جمع بندی
لايه ميانی
مفاهيم معرفی تکنولوژی های مرتبط در لايه
CGI
SSI
PHP
ASP
JSP
ColdFusion
جمع بندی
لايه
داده
مفاهيم اوليه چاش های دستيابی به داده در وب دستيابی همگن به داده ها معرفی تکنولوژی های مرتبط جمع بندی
جمع بندی و راهکارها
معرفی دات نت معرفی J2EE روند توسعه نرم افزار های وب در آينده
منابع
معرفی منابع
مقدمه ای بر وب
مفاهيم و تعاريف
اوليه
اينترنت شبکه ای از شبکه های مرتبط به يکديگر بوده که بر روی آن سرويس
های متعددی بمنظور ارائه خدمات فعال می باشند. بدون شک سرويس وب يکی از
مهمترين سرويس های موجود بر روی اينترنت است که بيشترين تاثير را در
عموميت يافتن اينترنت در سطح جوامع بشری برعهده داشته است. وب در نگاه
اول مانند يک سيستم اطلاعاتی توزيع شده است . در سيستم فوق اطلاعات (
با اشکال متفاوت ) بر اساس استانداردهای مربوطه و با يک ساختار مشخص
قرار گرفته و با استفاده از ارتباطات تعريف شده بين اطلاعات می توان
بسرعت و بسادگی از اطلاعات موجود استفاده کرد. ارائه دهندگان اطلاعات
با پيروی از اصول موجود اطلاعات خود را در سيستم فوق قرار داده و جستجو
کنندگان اطلاعات با استفاده از ابزارهائی خاص قادر به جستجو و دستيابی
به اين اطلاعات خواهند شد. وب در سال 1991 توسط " تيم - برنرز لی "
ابداع گرديد.
در اين بخش
به بررسی برخی اصول و تعاريف اوليه در رابطه با وب خواهيم پرداخت .
اطلاعات موجود در وب در حريم های اطلاعاتی با نام " صفحات وب " ذخيره
می گردنند. اندازه ونوع محتويات اين نوع صفحات کاملا" متغير بوده و نمی
بايست در اين راستا يک صفحه وب را با يک صفحه کتاب مقايسه کرد گرچه
شباهت های اندکی نيز بين آنها وجود داشته باشد.
محتويات يک صفحه وب می تواند : متن گرافيک صدا تصوير
انيميشن و ... باشد. گستردگی و تنوع نوع اطلاعاتی که می توان در صفحات
وب قرار داد يکی از مهمترين ويژگی های قابل توجه وب از ديدگاه ارائه
دهندگان اطلاعات از يکطرف و استفاده کنندگان از اطلاعات از طرف ديگر می
باشد.
صفحات وب از لحاظ فيزيکی فايل های هستند که توسط نرم افزارهای
مربوطه بوجود آمده و دارای انشعاب "htm" و
يا "html"" می باشند. برای ايجاد اين نوع
صفحات می توان از تمام نرم افزارهائی که بنوعی قادر به ايجاد و ذخيره
سازی يک فايل هستند استفاده کرد.( Notepad
نمونه ای از اين نوع نرم افزارها است ). امروزه نرم افزارهای کاملا"
حرفه ای برای ايجاد و مديريت صفحات وب توسط شرکت های نرم افزاری ايجاد
شده است . FrontPage,Hotmetal,... نمونه
هائی در اين زمينه می باشند.
پس از ايجاد صفحات وب در صورت نياز و استفاده عموم ( داخلی ، خارجی
) می بايست آنها را بر روی يک سايت ذخيره نمود. يک وب سايت مجموعه ای
از صفحات وب را شامل می گردد.
ارائه دهندگان اطلاعات پس از آماده سازی صفحات وب و استقرار آنها بر
روی يک وب سايت زمينه استفاده از اطلاعات فوق را برای استفاده کنندگان
فراهم می نمايند. استفاده کنندگان با استفاده از نرم افزارهائی موسوم
به " مرورگر" قادر به دستيابی به يک وب سايت و درخواست اطلاعات مورد
نياز خود می باشند.
تمام صفحات وب دارای مجموعه دستورالعمل هائی هستند که نحوه نمايش
اطلاعات مورد نظر را مشخص خواهد کرد. رايج ترين مجموعه دستورالعمل های
نمايش در صفحات وب تگ های Html می
باشند.