درگاه اطلاعاتی سازمان

هزاره اینترنت

اینترنت: چت روم و انجمن و شبکه گسترده

درگاه اطلاعاتی سازمان

یک پورتال سازمانی یا درگاه اطلاعاتی سازمان، چهارچوبیست برای یکپارچه کردن اطلاعات، مردم و فرایندها از طریق مرزهای سازمانی. یک پورتال یک نقطه ورود واحد پدید می‌آورد که اغلب در قالب یک UI مبنی بر وب است، و برای جمع‌آوری اطلاعات از طریق برنامه‌های کاربردی خاصی که portlet نامیده می‌شود، طراحی شده است.






عموماً پورتال به معنی چیزی است که سایت‌های بزرگ اینترنتی با سرمایه‌گذاری زیاد از آن استفاده می‌کنند تا یک ورودی یا درگاه به وب ایجاد کنند در حالی که این تعریف دقیقاً هم درست نیست. یک پورتال، کاری به مقدار سرمایه شما ندارد یا اینکه چقدر سایت شما شناخته شده است. درحقیقت پورتال سایتی است که درگاهی را برای ورود به دنیای اطلاعات در مورد موضوع مشخصی به شما عرضه می‌کند. پورتال یک سایت بسیار بزرگ بر روی اینترنت است که می‌تواند حجم بالایی از اطلاعات و سرویس‌دهی به کاربران و بازدیدکنندگان را اداره کند. به زبان فنی یک سایت پورتال از یک صفحه ورودی پر از داده و پیوند شده تشکیل شده که امکانات زیاد و مخاطبین متنوعی را پشتیبانی می‌کند.

پورتال مجموعه‌ای از سیستم‌های ترکیبی است که کار یافتن اطلاعات را برای کاربران ساده می‌کند. برنامه‌های این سیستم معمولاً شامل اخبار، سرویس‌های رایگان پست الکترونیکی، موتورهای جستجو، فروشگاه‌های برخط (Online)، اتاق‌های گفتگو، انجمن‌ها، تبلیغات طبقه‌بندی شده، پیوند به سایت‌های دیگر و از همه مهم‌تر یک موتور جستجو می‌باشند. هدف از تمامی این برنامه‌ها تنها ایجاد آسودگی و ایجاد حس " اجتماع" برای کاربران است و ایجاد این اعتماد در کاربران که به جای این که در سراسر وب به دنبال اطلاعات بگردند و به تنهایی تکه‌های پازل را پیدا و سوار کنند از پورتال استفاده کرده و سفر خود را از آنجا آغاز کنند. بنابراین در این حالت پورتال یک سرویس با ارزش را برای جلوگیری از هدر رفتن وقت کاربران فراهم می‌کند. امروزه پورتال‌ها تقریباً قادر به انجام هر موضوع قابل تصوری هستند.






تاریخچه

اواسط دهه ۱۹۹۰ پورتال‌های همگانی و عمومی همانند Excite, AOL, AltaVista و Yahoo ظهور پیدا کردند. این سایت‌ها یک مجموعه از سرویس‌های کلیدی (همانند اخبار، پست الکترونیکی، گزارش آب و هوا، قیمت‌های کالا و جستجو) که اغلب در جعبه‌های مستقل و یا همان portletها نمایش داده می‌شدند را ارائه می‌دادند. طولی نینجامیدکه سازمان‌هایی از همه نوع به داشتن مکانی (وب‌گاهی) از این نوع برای معرفی کالاها و خدمات گوناگونشان احساس نیاز کردند و شروع به جمع‌آوری آن‌ها بر اساس تکنولوژی‌های مبتنی بر وب کردند.

در اواخر دهه ۱۹۹۰، کمپانی‌های نرم‌افزاری شروع به تولید بسته‌های آماده پورتال‌های سازمانی کردند. این بسته‌های نرم‌افزاری شامل ابزارهایی بودند برای سازمان‌ها به منظور تولید و توسعه سریع پورتال سازمانی که توسط خود سازمان‌ها قابل سفارشی (customize) شدن بود. بسیاری از این محصولات اولیه جدا از یک application server خاص ساخته شده بودند و کمپانی‌ها شاهد احتمال پس زدن محصولات از جنسیٰسازی کردن از تکنولوژی application server بودند. سازمان‌ها ممکن است بر اساس توجه استراتژیک و ساختار تجاری برای تولید چندین پورتال اقدام کنند در حالی که از چهارچوب‌های معماری، کتابخانه componentها یا متدلوژی‌های پروژه استانداردشده (نظیر B2E,B2C,B2B,B2G و غیره) استفاده مجدد می‌کنند.

در سال ۲۰۰۳، کمپانی‌های پورتال‌های سازمانی مبتنی بر جاوا استانداردی تولید کردند که JSR-168 شناخته شد. این استاندارد یک API برای ایجاد قابلیت همکاری مابین پورتال‌های سازمانی و پورتلت‌ها مشخص می‌کند. کمپانی‌های نرم‌افزاری شروع به تولید پورتلت‌های سازگار با استاندارد JSR-۱۶۸ کردند که می‌تواند روی هر پورتال سازمانی سازگار با JSR-168 پیاده شود. هم اکنون نسخه دوم این استاندارد یعنی JSR-286 در حال گذرران دوران آزمایشی خود در دسترس عموم می‌باشد.

پرتال در واقع چهارچوبی است که اطلاعات و سرویس‌های مختلف را کنار یکدیگر قرار داده و تحت یک درگاه جامع و سراسری ارائه می‌دهد. با استفاده از پرتال می‌توان به یکپارچه سازی سیستم‌های مجزا کمک کرده و کاربران را برای استفاده از خدمات موجود یاری داد. سیستم‌های مختلف اداری و سازمانی مانند سیستم‌های مالی، مدیریت منابع انسانی، مدیریت ارتباط با مشتری، مدیریت ارتباط با شرکا، مدیریت اسناد، مدیریت زنجیرهٔ تامین، حسابداری، انبارداری، برنامه ریزی تولید، اطلاع رسانی و .... در کنار یکدیگر و بر روی یک پرتال قرار می‌گیرند. به این ترتیب تبادل اطلاعات در بین این سیستم‌ها بسیار آسان و به صورت خودکار انجام می‌شود. به عنوان مثال به هنگام خرید کالا این سیستم به صورت خودکار به سیستم انبارداری وصل شده و موجودی انبار را برای سفارش کالا مورد بررسی قرار می‌دهد. به این ترتیب جریان اطلاعاتی درون سازمان به صورت کاملاً ساخت یافته و خودکار توسط پرتال مدیریت می‌شود. این امر عملیات نظارت بر جریان اطلاعات و عملکرد واحدهای مختلف را بهبود می‌بخشد. در واقع پرتال‌ها بر روی اینترانت داخلی شرکت‌ها بالا قرار می‌گیرند و سرویس‌های مختلف را در اختیار کارمندان، مشتریان و همکاران شرکت قرار می‌دهند. این ترتیب ویژگی‌های زیر از ویژگی‌های اصلی هر پرتال به شمار می‌رود. ۱. دریچهٔ ورود منحصربه‌فرد ۲. هدف دار بودن اطلاعات ۳. در دسترس بودن اطلاعات ۴. تجمیع اطلاعات پرتال‌های سازمانی در راستای ایجاد دروازه ورود یکپارچه در سازمان‌ها پیاده‌سازی می‌شوند. لذا جهت انتخاب پرتال سازمانی مناسب برای شرکت خود می‌بایست موارد متعددی را مد نظر قرار دهید. از آنجا که پرتال‌ها دروازه ورود به سازمانی شما می‌باشند، باید موارد متعددی در زمینه مدیریت محتوا، امنیت، مدیریت کاربران، نقش‌ها و گروه‌های کاربری، یکپارچه سازی با سامانه‌های دیگر از جمله ایمیل، اتوماسیون و ... اشاره کرد.






ویژگیهای اساسی

نقطه ورود واحد : پورتال‌های سازمانی می‌توانند قابلیت single sign-on مابین کاربران و دیگر امکاناتشان برقرار کنند. این ویژگی مستلزم این است که کاربر تنها یک بار خودش را برای سیستم معرفی و یا تعیین هویت کند. لیست‌های کنترل دسترسی نگاشت مابین محتوای پورتال و سرویس‌های موجود در پورتال بر مبنای تعداد کاربر، مدیریت می‌کنند.
یکپارچگی : اتصال بین توابع و داده‌ها از سیستم‌های گوناگون درون بخش‌های جدید و یا همان پورتلت‌ها.
شخصی سازی : این ویژگی اجازه می‌دهد کاربران بتوانند محیط کاریشان را در وب‌گاه آن طور که می‌خواهند cutomize کنند. یعنی مشتریانی که از پورتال استفاده می‌کنند می‌توانند وب‌گاهشان را به روش خود و بر مبنای خصوصیات خود ویرایش و طراحی کنند. آن‌ها می‌توانند سرویس‌ها و مضامینی که ترجیح می‌دهند انتخاب کنند.
مجوزدهی : توانایی‌ای برای مدیران پورتال به منظور محدود کردن انواع خاصی از سرویس‌ها و محتویات که کاربران می‌توانند به آن‌ها دسترسی داشته باشند. برای مثال، اطلاعات محرمانه شرکت‌ها می‌تواند تنها برای قابل دسترسی کارمندان آن شرکت باشد.
گردش کار: تمامی فرایندها دارای یک روند اجرایی هستند. این فرایند به بخش‌های مختلف تقسیم شده و با زمان‌بندی مشخص به افراد مختلف اختصاص داده و انجام می‌شوند. حداقل امکانی که به بهتر شدن کیفیت فرایند کمک می‌کند، پیاده‌سازی آن بر روی کاغذ می‌باشد. اما آیا این امکان کافی است؟ آیا بدین وسیله می‌توان علاوه بر روند کار، نحوه انجام کار و زمان‌بندی آن را کنترل کرد؟ یکی از امکانات پورتال ارائه مدیریت گردش کار است. (Workflow Management)
ارسال پیام: ارسال پیام به ازای رویدادهایی که برای کاربر مهم هستند. این سیستم با استفاده از email و یا خود پورتال پیامی برای مشتری ارسال کرده و به او می‌گوید که رویداد درخواست شده اتفاق افتاده است. به عنوان مثال کاربران می‌توانند در بخش تنظمیات خود، برای دریافت پیام‌های شخصی، دریافت یک وظیفه، دریافت یک خبر با عنوانی خاص "دریافت پیام " را درخواست کنند.(Alert)
ارائه مکانیزمی که از طریق آن کاربران بتوانند در بخش‌های مختلف پورتال عضو شده و در صورت تغییر اطلاعات آن بخش و یا افزودن *اطلاعات جدید، Email دریافت کنند .(Subscribe / What’s new)
ایجاد امکان ارتباط کاربران با مسوولین پورتال و دیگر کاربران پورتال به صورت هم‌زمان (“Chat”)یا غیر هم‌زمان (“Forum”). (Collaboration)
ارائه سرویس‌های متداول در اینترنت
ساختار پیمایش ساده به گونه‌ای که کاربر با کمترین کلیک به مکان، سرویس و یا اطلاعات مورد نظرش دست یابد .(Browse / Navigate Documents)
ساختار مشخصی برای ارائه اطلاعات به کاربر(Taxonomy)
راهکارهای امنیتی: به منظور تعیین سطوح دسترسی کاربران و نقش هر کاربر در سیستم. این سطح دسترسی شامل بازدیدکنندگان و مسوولین پورتال می‌شود.(Security)
پشتیبانی برقراری ارتباط با منابع خارج از پورتال نظیر web service و سایت‌های دیگر، برای دریافت اطلاعات و سرویس‌های مورد نیاز







نشانی وب

نشانی وب یا نشانی اینترنتی (به انگلیسی: Uniform Resource Locator) یا یوآرال (به انگلیسی: URL) مشخص‌کنندهٔ موقعیت مکانی و نحوهٔ واکشی یک منبع در اینترنت یا شبکه‌هایی مشابه اینترنت است. در استفادهٔ عامه گاهی آن را به اشتباه به جای یوآرآی بکار می‌برند، درحالی که این دو باهم متفاوتند. یوآراِل در سال ۱۹۹۰ توسط تیم برنرز-لی بعنوان بخشی از یوآرآی ساخته‌شد.

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

1. نام فایل (منبع) چیست؟

2. محل دقیق ذخیره شده فایل (منبع) کجاست؟

3. به چه روشی باید به فایل (منبع) دسترسی داشت و طبق چه قاعده ای می توان آن را انتقال داد؟

آدرس URL شامل سه قسمت اصلی اساسی است:

الف) شناسه ی پروتکل که به آن پروتکل انتقال نیز گفته می شود.

ب) نام ماشینی که فایل روی آن قرار دارد.

ج) شاخه (دایرکتوری) و نام فایل

نام ماشین سرویس دهنده در URL می تواند با آدرس IP معادل با آن جایگزین شود. ولی استفاده از آدرس IP به جای نام نمادین مرسوم نیست زیرا به راحتی به خاطر سپرده نمی‌شود ولی در مجموع امکان پذیر است و چون نیازی به ترجمه ی نام حوزه ندارد طبیعتاً اندکی سریع تر عمل می کند. توصیه موکد این است که سعی کنید تمامی حروف آدرس URL را کوچک وارد کنید مگر آنکه صریحاً به صورت حروف بزرگ معرفی شده باشند. برخی از پروتکل های انتقال که در آدرس URL قابل تعریف هستند:

http مورد استفاده در انتقال صفحات ابرمتن ftp مورد استفاده در انتقال فایل file مورد استفاده در فایل های محلی news مورد استفاده در گروه های خبری telnet مورد استفاده در تل نت






گفتگوی اینترنتی
گپ یا چت در فارسی اصطلاحی به معنای گفتگوی اینترنتی است. اگرچه فرهنگستان زبان فارسی واژه گپ را معادل این واژه قرار داده‌است اما این واژه چندان مورد استقبال عمومی قرار نگرفته‌است. این واژه خلاصه شده Online chat از زبان انگلیسی است.






فن آوری

در ابتدا برای چت اینترنتی از پروتوکل آی آر سی استفاده می‌شد. اما اکنون از طریق سایر پروتکل‌ها نیز این کار امکان پذیر می باشد.






نرم‌افزارهای چت

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







وب جهان‌گستر

جهان وب٬ وب جهان‌گستر٬ تار گیتی‌گستر٬ یا به طور ساده وب (به انگلیسی: World Wide Web) یک سامانهٔ اطلاعاتی از پرونده‌های ابرمتنی متصل‌به‌هم است که از طریق شبکهٔ جهانی اینترنت قابل دسترسی هستند. به‌کمک یک مرورگر وب می‌توان صفحات وب (که شامل متن، تصویر، ویدیو و سایر محتویات چندرسانه‌ای هستند) را مشاهده و به‌کمک ابرپیوندها در میان آن‌ها حرکت‌کرد.

تیم برنرز لی، یک پژوهشگر علوم رایانه و کارمند موسسهٔ سرن در نزدیکی ژنو، در ماه مارچ سال ۱۹۸۹ میلادی پیشنهاد اولیهٔ وب امروزی را مطرح کرد. پیشنهاد ارائه‌شده در ۱۹۸۹ قرار بود که یک سیستم ارتباطی برای موسسه سرن شود، اما برنرز لی به‌زودی متوجه‌شد که این ایده قابلیت جهانی‌شدن را دارد. برنرز لی به همراه رابرت کایلیائو در سال ۱۹۹۰ میلادی این پیشنهاد را به‌عنوان «پیوند و دسترسی به اطلاعات مختلف به‌صورت تارنمایی از گره‌هایی که کاربران به دل‌خواه در میان آن‌ها حرکت می‌کنند» ارائه دادند. برنرز لی در ماه دسامبر همان سال اولین وب‌گاه را به‌وجودآورد و در ۷ اوت سال ۱۹۹۱ میلادی آن‌را به‌عنوان یک پروژه بر روی گروه خبری alt.hypertext منتشر کرد.






واژهٔ وب

واژهٔ وب (به معنی تار) در بسیاری از ترکیبات «اینترنتی» می‌آید. کم کم «وب» به‌عنوان واژهٔ بین‌المللی جا افتاده و به منظورهای مختلفی به کار می‌رود. این واژه معمولاً به صورت اشتباه به جای اینترنت به کار می‌رود اما وب در حقیقت یکی از خدماتی است که روی اینترنت ارایه می‌شود (مانند پست الکترونیکی).

همچنین، وب مخفف کلمه وب‌سایت (website) است. سایت یعنی مکان و منظور از وب‌سایت صفحات مرتبط است. در پارسی واژهٔ تارنما جایگزین وب‌سایت شده است.






تاریخچه

ایده اولیه در مورد تارِ گیتی‌گستر به سال ۱۹۸۰ (میلادی) برمی‌گردد. زمانی که در شهر سرن سوئیس، تیم برنرز لی شبکه ENQUIRE را ساخت (که به "Enquire Within Upon Everqthing CSS" اشاره داشت و همنام کتابی بود که وی از جوانی خود به یاد داشت. اگرچه آنچه وی ساخت با وب امروزی تفاوت‌های زیادی دارد اما ایده اصلی در آن گنجانده شده است (و حتی برخی از این ایده‌ها در پروژه بعدی برنرزلی پس از WWW یعنی وب معنایی به کار گرفته شد).

در مارس 1989، برنرزلی یک پیشنهاد را نوشت که به ENQUIRE اشاره داشت و یک سیستم اطلاعاتی پیشرفته را توصیف می‌کرد. وی با کمک رابرت کایلا، پیشنهاد طراحی تور جهان گستر را در 12 نوامبر 1990 ارائه کرد. اولین مرور وب جهان توسط برنرزلی با عنوانNEXTcube مورد استفاده قرار گرفت و وی اولین مرورگر وب و تور جهان گستر را در سال 1990 طراحی کرد.

در کریسمس 1990، برنرز لی همه ابزارهای لازم برای کار با وب را فراهم کرد

در 6 آگوست 1991 وی خلاصه‌ای از پروژه تور جهان گستر را در گروه خبری alt.hypertext پست کرد. در همین روز وب به عنوان یک خدمات عمومی روی اینترنت ارائه شد. مفهوم مهم ابر متن در پروژه‌های قدیمی‌تر مربوط به دهه 1960 مانند Project Xanadu مربوط به تد نلسون و NLS (سیستم آنلاین) مربوط به داگلاس انگلبارت مطرح شد.

موفقیت برنرزلی در ایجاد ارتباط بین ابر متن و اینترنت بود. در کتاب "بافتن تور" وی اذعان می‌کند که بارها از امکان برقراری ارتباط میان دو تکنولوژی صحبت کرده بود اما چون کسی به حرف‌هایش توجه نکرد وی خودش دست به کار شد و پروژه را به سرانجام رساند. وی در سیستم خود شاخص‌های منحصر به فرد جهانی برای شناسایی منابع موجود روی وب و دیگر مکان‌ها در نظر گرفت و آنها را شناسه منبع یکپارچه نامید.

تور جهان گستر با بقیه سیستم‌های ابر متنی موجود تفاوت‌هایی داشت:

WWW به لینک‌های یک طرفه نیاز داشت و نه دوطرفه بنابراین فرد می‌توانست بدون آن که از جانب مالک منبع واکنشی صورت گیرد به منبع دسترسی پیدا کند. همچنین ابر متن مشکل پیاده‌سازی سرورهای وب و مرورگرها (در مقایسه با سیستم‌ها قبلی) را برطرف کرد اما در مقابل مشکل زمان در لینک‌های قطع شده را ایجاد کرد.
تور جهان گستر بر خلاف سیستم‌های قبلی مانند ابر کارت غیر انحصاری بود و این امکان را فراهم می‌کرد که سرورها و مرورگرهای مستقلی را ایجاد کرده و بدون هیچ محدودیتی آنها را به شبکه وصل کرد.

در 30 آوریل سال ۱۹۹۳ (میلادی)، CERN اعلام کرد که تور جهان گستر به صورت رایگان برای همه افراد قابل دسترسی است. این موضوع دو ماه پس از اعلام رایگان نبودن پروتکل گوفر مطرح می‌شد و در نتیجه تمایل به وب به شدت افزایش یافت. قبل از آن مرورگر وب معروفی به نامViolaWWW وجود داشت که بر اساس ابر کارت کار می‌کرد. نسخه گرافیکی تور جهان گستر با نام مرورگر وب موزائیک در سال 1993 توسط مرکز ملی برنامه‌های سوپرکامپیوتر که توسط مارک اندرسن راه اندازی شده بود مورد انتقاد شدید قرار گرفت. قبل از عرضه موزائیک، گرافیک و متن در صفحات وب از یکدیگر جدا بودند و در پروتکل‌های اینترنتی قبلی مانند پروتکل گوفر و مرور اطلاعات ناحیه وسیع گرافیک کاربرد زیادی نداشت. واسط کاربر گرافیکی موزائیک وب را به مشهورترین پروتکل اینترنتی تبدیل کرد.






اجزاء وب

تار گیتی‌گستر ترکیبی از چهار عنصر اصلی است:

hypertext یا بسامتن: فرمتی از اطلاعات که به افراد اجازه می دهد تا در محیط کامپیوتر با استفاده از ارتباط داخلی موجود میان دو متن از بخشی از سند به بخش دیگری از آن یا حتی سند دیگری مراجعه کنند و به اطلاعات جدیدی دسترسی پیدا کند.
URL: شناسه‌های منحصر به فردی که برای مشخص کردن محل حضور اطلاعات موجود روی شبکه (فایل کامپیوتری، سند یا منابع دیگر) به کار می روند.
مدل Client-Server یا مشتری-خدمت‌گزار: سیستمی که در آن نرم‌افزار یا کامپیوتر مشتری از نرم‌افزار یا کامپیوتر خدمت‌گزار تقاضای دریافت منابع اطلاعاتی مانند داده یا فایل می کند.
markup language یازبان علامتگذاری: کاراکترها یا کدهای موجود در متن که ساختار متن وب معنایی را مشخص می کنند.







معماری سیستم وب

کلاً از دیدگاه فنی سیستم وب در دو بخش سازماندهی می شود:

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

صفحه وب چیزی نیست مگر یک فایل متنی بسیار ساده که با یکی از زبان های نشانه گذاری ابرمتنی مثل HTML، XHTML ، DHTML یا XML تدوین می شود. کاری که مرورگر به عنوان مشتری وب انجام می دهد آن است که تقاضای دریافت یکی از صفحات یا فایل ها را در قالب قراردادی استاندارد (به نام پروتکل HTTP) به سمت سرویس دهنده ارسال کند. در سمت مقابل سرویس دهنده ی وب این تقاضا را پردازش کرده و در صورت امکان، فایل مورد نظر را برای مرورگر ارسال می کند. مرورگر پپس از دریافت فایل ابرمتنی ، آن را تفسیر کرده و به صورت صفحه آرایی شده روی خروجی نشان می دهد. اگر فایل ابرمتنی در جایی به فایل صدا یا تصویر پیوند خورده باشد آن ها نیز توسط مرورگر تقاضا شده و پس از دریافت در جای خود قرار می گیرند.






وب چگونه عمل می‌کند

برای مشاهده یک صفحه وب یا دیگر منابع اطلاعاتی روی تور جهان گستر معمولاً URL صفحه را در یک مرورگر وب وارد می‌کنیم و یا لینک ابر متن مربوط با آن صفحه یا منبع را انتخاب می‌کنیم. اولین گام که در پشت پرده انجام می‌شود اختصاص یک آدرس IP به بخش سرور URL است که توسط پایگاه داده توزیع شده اینترنت صورت می‌گیرد که به آن DNS می‌گویند.

در مرحله بعد یک درخواست HTTP به مرور وب در آن آدرس IP ارسال می‌شود و درخواست مشاهده صفحه ارائه می‌گردد. در صورتی که یک صفحه معمولی در خواست شده باشد متن HTML، تصاویر گرافیکی یا هر فایل دیگری که مربوط به آن صفحه است در اختیار مشتری (مرورگر وب) قرار می‌گیرد. سپس مرورگر وب صفحه HTML، و دیگر فایل‌های دریافت شده را ترجمه می‌کند. در نهایت "صفحه" مورد نظر مشتری در اختیار وی قرار می‌گیرد.

در تور جهان گستر، یک برنامه مشتری که عامل کاربر نام دارد منابع اطلاعاتی مانند صفحات وب یا فایل‌های کامپیوتری را با استفاده از URL از وب در خواست می‌کند. اگر عامل کاربر نوعی مرورگر وب باشد، اطلاعات را روی مانیتور نشان می‌دهد. کاربر می‌تواند با دنبال کردن لینکهای موجود در صفحه وب به بقیه منابع موجود روی تور جهان گستر دسترسی پیدا کند. همچنین می‌توان با پرکردن فرم‌های HTML و تحویل این فرم‌های وب می‌توان اطلاعات را بر اساس پروتکل انتقال ابرمتن به سرور وب برگرداند تا از آن ذخیره شده یا پردازش شوند. صفحات وب در کنار هم قرار گرفته و وب‌سایت‌ها را می سازند. عمل دنبال کردن ابرلینک از یک وب سایت به وب سایت دیگر را "مرور وب" یا " گشت و گذار" وب می‌نامند.

اصطلاح "گشت و گذار در اینترنت" اولین بار توسط جین آرمور پولی که یک کتابدار بود در مقاله یا به نام "Surfing the INTERNET" مطرح شد که ژوئن سال 1992 در "بولتن کتابخانه ویلسن" در دانشگاه مینوستا چاپ شد. اگر چه پولی مستقلاً از این کلمه استفاده کرد اما در یوزنت‌های مربوط به سال‌های 1991 و 1992 این کلمه دیده می‌شود و حتی عده‌ای می‌گویند که این کلمه در مجمع هکرها در دو سال قبل از آن به صورت شفاهی عنوان شده بود. پولی در تاریخ اینترنت به مادر اینترنت معروف است.

اغلب صفحات وب شامل ابر لینک‌هایی هستند که به صفحات و منابع اطلاعاتی مرتبط با آنها مانند صفحات دانلود، اسناد منابع، تعاریف و غیره منتهی می‌شوند. چنین مجموعه‌ای از منابع مفید و مرتبط با هم توسط لینک‌های ابر متن به یکدیگر متصل شده‌اند را "وب" اطلاعات می‌نامند. قرار دادن این مجموعه منابع روی اینترنت شبکه‌ای را تولید کرد که در اوایل دهه 1990 توسط تیم برنرز لی، " تور جهان گستر" نامیده شد.






عملکرد برنامه ی سرویس دهنده و مشتری وب

در سمت سرویس دهنده ی وب، پروسه ای وجود دارد که دائماً به پورت شماره 80 گوش می دهد و منتظر تقاضای برقراری اتصال توسط مشتریان می ماند. دقت کنید که برنامه ی سرویس دهنده از سوکت های نوع استریم استفاده می کند و اتصال از نوع TCP است. فرامین و داده هایی که بین سرویس دهنده و مرورگر وب مبادله می شوند تماماً متنی هستند.(همانند سیستم پست الکترونیکی) پس از آنکه ،ژ\ بین برنامه ی سویس دهنده و مشتری برقرار شد برنامه ی مشتری حق دارد یک یا چندین تقاضا بفرستد و این تقاضا ها باید در قالب استاندارد HTTP باشد. سرویس دهنده، یکایک تقاضا ها را دریافت و پردازش و در صورت امکان آن ها را اجرا می کند.






کش (cache)

اگر کاربر پس از مدت زمان اندکی به سرعت به صفحه وب برگردد احتمال دارد که اطلاعات از سرور وب اصلی بازیابی نشوند. به طور پیش فرض، مرورگرهای همه منابع وب را روی هارد کامپیوتر مشتری، مخفی (کش) می‌کنند. مرورگر درخواست HTML را تنها در صورتی که نیاز به روزآوری داده‌های قبلی وجود داشته باشد ارسال می‌کند. در غیر این صورت از داده‌های کش استفاده می‌شود.

این عمل باعث کاهش ترافیک شبکه اینترنت می‌شود. تصمیم‌گیری در مورد انقضای زمان استفاده از منبع تصویر، CSS، فایل جاوا اسکریپت و همچنین HTML به صورت مستقل انجام می‌گیرد. بنابراین حتی در برخی از سایت‌های با محتوای پویا، بسیاری از منابع اطلاعاتی اصلی فقط در هر بار مراجعه عرضه می‌شوند. بهتر است طراحان وب سایت همه فایل‌های جاوا اسکریپت و CSS را درون تعدادی فایل سایت جمع‌آوری کنند تا کش های کاربران بتوانند از آنها استفاده کنند و بدین ترتیب زمان دانلود شدن صفحه و تعداد مراجعات به سرور کاهش یابد.

همچنین بخش‌های دیگری از اینترنت می‌توانند محتوای وب را کش (مخفی) کنند. یکی از بهترین این اجزاء دیوارهای آتش است که در شرکت‌ها و محیط‌های دانشگاهی کاربرد دارد و منابع وب درخواست شده توسط یک کاربر را برای همه کاربران کش می‌کند. با وجود آن که این قابلیت‌ها در اغلب مرورگرهای وب دیده می‌شود طراحان صفحات وب می‌توانند عناوین HTTP که توسط کاربر درخواست شده را کنترل کنند تا صفحات در مواردی که لازم نیست در کش ذخیره نشوند؛ مثلاً صفحات خبری و بانک‌ها.

بدین ترتیب می‌توانیم بین اعمال "دریافت" و "ارسال" HTTP تفاوت قائل شویم. در صورتی که همه شرایط محقق شود، داده‌هایی که توسط فرمان دریافت (GET) درخواست شده‌اند می‌توانند در کش ذخیره شوند در حالی که داده‌های به دست آمده پس از ارسال (posting) اطلاعات به سرور در کش ذخیره نمی‌شوند.






جاوا و جاوا اسکریپت

این سیستم به سرورهای وب امکان می‌دهد تا برنامه‌های کوچکی (که اپلت (applet) نامیده می‌شوند) را مستقیماً در شبکه اطلاعات بازیابی شده قرار دهند و این اپلت‌ها که در کامپیوتر کاربر اجرا می‌شوند تعامل کاربر با اینترنت را سرعت می‌بخشد. در نهایت این سیستم به عنوان ابزاری برای تولید محتویات پیچیده طرف سرور مورد استفاده قرار گرفت. شرکت سان تلاش می‌کرد جاوا را به عنوان یک پلاتفرم برای اپلت‌های طرف مشتری مطرح کند اما به دلایلی مانند عدم وجود یکپارچگی با محتوا (اپلت‌ها به جعبه‌های کوچکی محدود می‌شدند که درون صفحه قرار داشتند) و عملکرد ضعیف (مخصوصاً شروع با تأخیر) ماشین مجازی بر روی سخت‌افزارهای PCهای آن زمان این امر هرگز محقق نشد.

با این وجود، جاوا اسکریپت یک زبان برنامه‌نویسی اسکریپتی است که برای صفحات وب طراحی شده است. نسخه استاندارد آن ECMAScript نام دارد. اگر چه نام آن شبیه جاوا است اما توسط شرکت ارتباطات نت اسکیپ (Netscape) طراحی شده است و تقریباً هیچ ارتباطی با جاوا که ساخت شرکت میکروسیستم‌های سان است ندارد. تنها شباهت آن با جاوا در این است که نحوه نگارش آن از زبان برنامه نویسی C گرفته شده است. جاوا اسکریپت مانند جاوا برنامه نویسی شیءگرا است اما شبیه سی پلاس پلاس و بر خلاف جاوا امکان استفاده از کدهای درهم (مخلوط) یعنی استفاده هم زمان از زبان برنامه‌نویسی شیء گرا و برنامه‌نویسی رویه‌ای را فراهم می‌آورد. جاوا اسکریپت در کنار مدل شیء سند به زبان برنامه‌نویسی بسیار قوی‌ای تبدیل شده که حتی طراحان آن چنین تصوری از موفقیت آن نداشتند. گاهی اوقات در مورد آن از کلمه HTML پویا (DHTML) استفاده می‌شود تا گذر از صفحات HTML "ایستا" بیشتر حس می‌شود.

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






تأثیر بر روابط اجتماعی

وب در دنیای امروزی تبادل اطلاعات بین افراد در سراسر جهان را بسیار ساده و آسان نموده است و این امر با این حجم وسیع هرگز در تاریخ بشر سابقه نداشته است. افرادی که در گوشه و کنار جهان قرار دارند و هزاران کیلومتر از یکدیگر فاصله می‌توانند افکار خود را به راحتی مبادله کنند و یا از روحیات و خط مشی زندگی خود با دیگران صحبت کنند. تجربه‌های عاطفی، عقاید سیاسی، رسوم فرهنگی، ضرب‌المثل‌های ریتم‌دار، پندهای تجاری، کارهای هنری، تصاویر و عکس‌ها، قطعات ادبی بدون هیچ سرمایه‌گذاری از جانب کاربر به راحتی در اختیار وی قرار می‌گیرد. اگر چه کارایی وب به فناوری مادی آن وابسته است اطلاعات موجود روی آن به شیوه کتابخانه و یا مطبوعات به صورت فیزیکی ارائه نمی‌شوند. بنابراین انتشارات اطلاعات از طریق وب اینترنت به کتاب‌ها و مجله‌های فیزیکی و مادی محدود نمی‌شود و نیاز به کپی کردن فیزیکی اطلاعات وجود ندارد. اطلاعات موجود روی وب به صورت دیجیتال ارائه می‌شوند و بنابراین جستجو در آنها به سرعت زیادی صورت می‌گیرد. که بسیار سریع‌تر از جستجو در کتابخانه است و حتی فردی که در اینترنت جستجو می‌کند نسبت به فردی که از پست نامه، تلفن، تلگراف و یا وسایل ارتباطی دیگر استفاده می‌کند با سرعت بیشتری اطلاعات را بازیابی می‌کند.

وب مهم‌ترین ابزار تبادل اطلاعات است که در کره زمین رونق فراوانی یافته است. این قابلیت به کاربران اجازه می‌دهد تا با افراد و گروه‌های مختلفی که در سراسر جهان پراکنده هستند و در فضا و مکان متفاوتی قرار دارند ارتباط برقرار کنند و نیاز به برقراری ارتباط فیزیکی میان افراد را مرتفع می‌سازد.

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

امروزه در وب انواع مختلف اطلاعات را می‌توان یافت و افرادی که تمایل دارند با جوامع و فرهنگ‌های مختلف آشنا شدند مراجعه به وب ساده‌ترین راه است. اگر بخواهیم به شهری دور دست سفر کنید، وب بهترین مرجع ممکن برای یافتن اطلاعات مربوط به آن شهر است مخصوصاً اگر شهر مورد نظرتان در یکی از کشورهای توسعه نیافته قرار داشته باشد. روزنامه‌های محلی، مطبوعات دولتی و غیره از طریق اینترنت به راحتی قابل دسترسی هستند و به همین دلیل است که کاربران اینترنت روز به روز افزایش می‌یابند.






انتشار صفحات وب

صفحات وب در دسترس همه رسانه‌های جمعی قرار دارد. برای آنکه بتوانید یک صفحه وب را "منتشر" کنید لازم نیست به سراغ یک ناشر یا مؤسسه رسانه‌ای که در سرتاسر جهان مشاهده می‌شوند بروید. ابر متن، برخلاف کتاب و اسناد، دارای یک نظم خطی از ابتدا تا انتها نیست. ابر متن به بخش‌های فصل، زیر فصل و عناوین که در کتاب‌ها دیده می‌شود تقسیم‌بندی نمی‌شود.

اگر چه برخی از وب سایت‌ها به چند زبان عرضه می‌شوند بسیاری از آنها فقط به یک زبان ارائه می‌شوند. همه برنامه‌های کامپیوتری همه کاراکترهای خاص و متون دو سویه RTL را در بر نمی‌گیرند. این عوامل این ادعا را که تور جهان گستر، جهان را به سمت یکپارچه شدن پیش می‌برد به چالش می‌کشد. فرصت مناسب برای انتشار اطلاعات در صفحات وب شخصی و همچنین صفحات خانوادگی تجارت‌های خرد و غیره توسط خدمات رایگان میزبانی وب به اوج خود رسیده است.






سرعت در وب

نگرانی موجود در مورد ازدحام اطلاعات روی زیر ساختار اینترنت و تأخیر زیاد در دسترسی به داده‌ها به باعث شده است که نام World Wide Web به "World Wide Wait" تغییر کند! افزایش سرعت اینترنت مسأله‌ای مهم در بحث‌های مربوط به استفاده از همتا سازی و کیفیت خدمات (QOS) است. راه حل‌های ممکن برای کاهش انتظار برای مشاهده صفحات وب در سایت W3C ارائه شده است.

راهنمای استانداردهای موجود برای پاسخ زمانی ایده‌آل صفحات وب (مطابق کتاب نیلسن، چاپ 1999، صفحه 42