مجتمع فضای مجازی
فضای مجازی مجتمع یا مجتمع فضای مجازی (محاسبات ابری-رایانش ابری)
مجتمع فضای مجازی یا فضای مجازی مجتمع چیست؟
تصورکنید کامپیوتر و تمام دستگاههای قابل حملتان (مثل موبایل و لپ تاپ و کتاب خوان و...) در تمام اوقات با هم همسان سازی شده باشند(sync سنکرون باشند). تصورکنید هر وقت که اراده کردید به تمام اطلاعات شخصی خودتان دسترسی پیدا کنید. تصورت کنید توانایی دسته بندی و سازماندهی و جستجوی تمام اطلاعاتتان را روی اینترنت داشته باشید. تصور کنید که بتوانید تمام اطلاعات خود را از قبیل عکس، فیلم، مطلب، ایمیل، فایلها و مدارک، و... را برای دوستان، فامیل، همکاران بصورت فوری به اشتراک بگذارید. همه اینها وعدهای مجتمع فضای مجازی شخصی است.
این مطلب را درک و باور کنید یا نه، به هر حال احتمالاً همین الآن در حال استفاده از یک سرویس مبتنی بر فضای مجازی مجتمع هستید. و تقریباً همه کسانی که با کامپیوتر کار میکنند. gmail و google docs دو نمونه اولیه از مجتمع فضای مجازی هستند که ما حتی فکرش را هم نمیکردیم که بر پایه همین نوع سرویس باشند.
بطور خلاصه، فضای مجازی مجتمع شخصی به این معنی است که: همه بخشهای اطلاعاتی که در طول زندگی و راجع به هرجنبه از زندگیتان در هروقت که نیاز داشته باشید دم دست شما و آماده برای استفاده شما هستند. اطلاعات باید سیار و همراه، قابل انتقال و در هر لحظه قابل دستیابی باشد. شاه کلید امکان پذیر شدن، قابلیت حمل و تعاملی شدن اطلاعاتتان همسان و به روز بودن اطلاعات شما در میان دستگاهها مورد استفاده شما(مانند لپ تاپ، موبایل و...)مثل اطلاعات به اشتراک گذاشته شده باشند. اطلاعات به اشتراک گذاشته شده، اطلاعاتی هستند که در هرجاکه اراده کنیم به آنها دسترسی پیدا میکنیم، مثل هر شبکههای اجتماعی مجازی، بانکها، وبلاگها، اتاقهای خبری، اجتماعات اقتصادی و غیره. نهایتاً، فضای مجازی مجمتمع شخصی که شامل همه اطلاعاتتان از دفترچه تلفن و آدرسهایتان گرفته تا کلکسیون آهنگها و صداها و مدارک و گزارشهای کاری و اقتصادی و.... به فضای مجازی مجتمع عمومی و فضای مجازی مجتمع دیگران متصل خواهد شد. همه چیز به هم متصل خواهد شد. این یعنی اینکه در هر جای اینترنت که با آن سرو کله دارید، مانند کار کردن با افراد دیگر، میتوانید به آن اطلاعات مورد نظرتان اتصال برقرار کنید. این قضیه شامل، شبکههای اجتماعی، بانکها، دانشگاهها، محلهای کاری، فامیل و دوستان خودتان هم میشود. مطمئناً، شما خواهید توانست که چه قسمتی از اطلاعات شما عمومی و چه قسمتی بصورت خصوصی بماند. دستهای از فضای مجازی مجتمع شخصی، شکل جدیدی از شبکههای اجتماعی مجازی را شکل خواهند داد که تنظیمات حریم شخصی بیشتری از امثال فیس بوک خواهند داشت، و ویژه تر خواهند شد اگر این دسته بندیها فامیل محور یا تجارت گرا باشند.(حریم شخصی مسئله بزرگ آمار جرم در فضای مجازی مجتمع افراد خواهد شد). سرانجام، ابزارها ودستگاههای شما(در فضای مجازی مجتمع)، درباره شما یاد می گیرند و می فهمند شما چه کار میکنید، به کجا میروید و قصد انجام چه کاری را دارید و قتی شما به سراغ آنها میروید. ممکنه این نظرات شبیه داستانهای علمی تخیلی به نظر برسد، اما مطمئناً ما را به سمتی فضای مجازی مجتمع سوق خواهد داد. هرچند هنوز کاملاً وجود ندارد. ما در حال ایجاد فضای مجازی مجتمع شخصیمان هستیم.
فضای مجازی مجتمع شخصی شما
فضای مجازی مجتمع شخصی راهی برای ارتباط تجربههای کاربران، همگرایی(و متمرکزشدن و یکی شدن) تکنولوژها با دستگاهها و سخت افزارهایی که از سیستم عاملهای مشابهی استفاده میکنند، شبکههای به هم مرتبط (مانندشبکههای رادیویی)است. اما با وجود همگرایی تکنولوژیها، سخت افزارها به سمت تنوع و واگرایی بیشتر میل میکنند. چالش بعدی این است که بفهمیم چگونه در سرتاسر این تنوع دستگاهها بصورت مستمر ارتباط برقرار کنیم. مجتمع سازی(محاسبات ابری) امروزی در میان کل تولیدات یک شرکت بخصوص بصورت خیلی خوبی سنکرون اطلاعات(همسان سازی و همزمان سازی)و مطالب صورت گرفتهاست. با پیش زمینه فضای مجازی مجتمع شخصی، مصرف کنندگان میتوانند پخش کنند: آهنگ، تصاویر، محصولات و چیزهای خیلی زیادتری از هر مطلبی که امکان دسترسی به آن را دارند و از هر دستگاه سخت افزاری که دارند و هرجا که اتفاق میافتد، را داشته باشند.
سرویسهای «فضای مجازی مجتمع»از چه چیزیهای تشکیل میشوند
راه تولید کنندگان و تحلیل گران نشان میدهد که فضای مجازی مجتمع در تمام نقاط جهان بصورت پراکندهاست. برخی از ابهامات در جو تجارت و برخی در هنگام مشخص شدن برخی اشکالات فنی است. وقتی (الکی)به هرچیزی برچسب فضای مجازی مجتمع بچسبانند، این اصطلاح معنی خودش را از دست میدهد و به عبارت دیگر لوث میشود.
شرکت بینالمللی اطلاعات کامپیوتر(IDC) با لیست دم دستی بدرد بخوری آمده تا تعیین کند چه چیزهای را میشود برچسب فضای مجازی مجتمع زد و چه چیزهای را نه؟!
مشخصات کلیدی سرویسهای «فضای مجازی مجتمع
اطلاعات بوسیله شخص ثالث، خارج از محدوده سایت ایجاد شده باشد.
بوسیله اینترنت قابلیت دسترسی داشته باشد.
حداقل یا هیچ فرد ماهر در زمینه فناوری اطلاعات برای پیاده سازی آن نباشد.
تامین کننده باشد: یعنی خودش تامین کننده نیازهای درخواستها باشد، تقریباً همزمان استقرار پیدا کند(همزمان در اینترنت و دستگاههای متصل به آن، لپ تاپ و پخش کنندهها و کامپیوتر هیا شخصی و...)، بصورت پویا و خوب دسته بندی شود
مدل قیمت گذاری داشته باشد: بصورت خوب دسته بندی شود، کاربردی باشد(مبتنی براستفاده کاربر باشد)(حداقل قابلیت انتخاب داشته باشد).
رابط کاربر خوب داشته باشد(قابلیت نمایش در مرورگر و جانشین داشته باشد. به قول معروف Userfriendly باشد).
رابط سیستم داشته باشد: توابع کتابخانهای وب سرویسی داشته باشد.
قابلیت اشتراک گذاری منابع یا نسخههای مشترک را داشته باشد(قابلیت سفارشی کردن در حیطه سرویسهای اشتراک گذاری).
طراحی وب
طراحی وب به مهارت ساخت و راهاندازی صفحات وب گفته میشود.
تیم برنرز لی، مخترع وب، با برپایی یک سایت وب در اوت ۱۹۹۱، نام خود را به عنوان نخستین سازندهٔ وب در تاریخ نگاشت. او در نخستین وبسایتش، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.
در آغاز، سایتهای وب با کُدهای ساده «اچتیامال» نوشته میشدند، گونهای از زبان کُدنویسی که ساختار سادهای به وبگاهها میداد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحههای وب دیگر، با اَبَرمتن. در مقایسه با روشهای دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی میتوانستند با یک مرورگر، صفحههای پیوند خورده را باز کنند.
با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچتیامال، پیچیدهتر و پرانعطافتر شد. ابزاری مانند جدولها که بیشتر برای نمایش نمودارهای دادهای بودند، بزودی مورد استفاده نادرست، برای چیدمانهای پنهان در صفحههای وب قرار گرفتند. با پیدایش الگوهای آبشاری وب یا «CSS»، روش نادرست طراحی با جدولهای پنهان در صفحه از گردونه خارج، و بجای آن استفاده مناسب از زبان کمکی «CSS» جایگزین شد.
فناوریهای یکپارچه سازی دادهگاهها (Database)، مانند زبانهای کُدنویسی سمت سرور (Server-Side Scripting) مانند CGI، PHP، ASP.NET، ASP، JSP و ColdFusion، و استانداردهای طراحی مدرن با الگوها (CSS)، ساختار سایتهای وب را باز هم تغییر داده و آنرا پیشرفته تر کرده اند.
همچنین با آمدن نگارههای جاندار و فناوریهای پویانمایی به صفحه ها، مانند فلَش (Flash)، چهره وب بیشتر از پیش تغییر کرد و توانمندیهای تازه به سازندگان رسانه و طراحهای وب داده شد، و تواناییهای بیشتر و کاراییها تازه مرورگرها برای اچتیامال.
وبسایت یا تارنما چیست
مجموعه ای از فایلهای مختلف اعم از تصاویر، متون و یا فایلهای برنامه نویسی شده است که به منظوری خاص به شکلی با هم مرتبط شده اند. این فایلها روی یک کامپیوتر "میزبان" یا "سرور" قرار می گیرند و با یک نام دامنه مشترک فراخوانی می شوند. یکی از مهمترین سرویسهای وب، پست الکترونیک است.
انواع سایت
سایتها بر اساس کاربرد و نوع برنامه نویسی به چند دسته تقسیم می شوند که عبارت است از :
سایتهای ثابت (Static Website):
این سایتها یکبار طراحی می شوند و اطلاعات مورد نیاز در داخل آنها قرار می گیرد و پس از آن برای تغییر در آنها نیاز به یک طراح حرفه ای یا نیمه حرفه ای سایت است. زبان برنامه نویسی اینگونه از سایتها غالباً HTML و Java Script هستند که در نوع توسعه یافته تر از CSS نیز بهره گرفته می شود.
از آنجا که حجم کمتری از کد در طراحی سایتهای ثابت استفاده میشود سرعت بارگذاری (Loading) بالایی دارند. علاوه براین کاهش حجم کدها که باعث خوانایی بشتر سایت توسط رباتهای جستجوگر میشود از یک سو و کاهش زمان بارگذاری از سوی دیگر سبب بهتر شدن وضعیت آنها از لحاظ امتیاز دهی موتورهای جستجو یا همان "رنکینگ" می شود. سایتهای ثابت قیمت طراحی پایین تری را نیز عمدتاً نسبت به سایر سایتها دارند.
عدم امکان ایجاد تغییر در این نوع از سایتها توسط افراد عادی علاوه بر افزایش امنیت سبب بهرهمندی از گرافیک و ظاهری زیبا میشود چرا که همه چیز ثابت است از جمله متون و اندازه تصاویر و همچنین همه عناصر مکان مشخص و ثابتی را دارند در نتیجه می توان برای محل قرار گرفتن هر یک از اجزاء بهترین تصمیم را گرفت.
اما از طرفی نیز عدم امکان ایجاد تغییرات توسط افراد عادی سبب میشود تا امکان بروز رسانی سایت توسط صاحبان و مدیران سایت صلب شود.
نکته: سایتهای ثابت (Static) برای افراد، شرکتها و سازمانهایی مناسب است که حداکثر یک یا دو بار در سال نیازمند به تغییر در محتوای سایت هستند.
سایتهای پویا (Dynamic Website): محتوای سایتهای داینامیک بعد از طراحی توسط افراد عادی که دسترسی به سیستم مدیریت محتوای سایت را داشته باشند قابل تغییر است. زبان برنامه نویسی وبسایتهای پویا میتواند براساس نیاز متفاوت باشد اما عمدتاً از زبانهای ASP ، ASP.Net و Php استفاده میشود و از زبانهای کمکی CSS و Silver light و یا Ajax برای ایجاد قابلیتهای ویژه نیز بهره گرفته می شود.
در اینگونه از سایتها ابتدا اسکلت سایت توسط طراح ایجاد میشود و سپس محتوا توسط مدیران سایتها تغییر میکند مانند فرم قراردادی که یکبار توسط فردی ایجاد میشود و توسط افراد دیگری بارها تکمیل می شود، از این رو طراح نسبت به محل قرار گرفتن و اندازه دقیق متون و تصاویر و سایر عناصری که بعداً توسط مدیران سایتها تغییر میکند اطلاع ندارد بنابر این چاره ای ندارد جز اینکه همه حالات را در نظر بگیرد و اینکار سبب میشود تاحدودی از گرافیک و جلوه سایت کاسته شود.
یکی از مزیتهای سایتهای داینامیک این است که هیچ محدودیتی برای ایجاد، تغییر یا حذف مطالب، تصاویر و صفحات و غیره وجود ندارد.
با توجه به اینکه در سایتهای پویا از زبانهای برنامه نویسی پیشرفته استفاده میشود امکانات زیادی در آنها قابل ایجاد است مانند ایجاد صفحات هوشمند، فرمها و جستجوهای پیچیده.
استفاده زیاد از کدها سبب کند شدن بارگذاری سایت و امتیاز آن در موتورهای جستجو می شود.
نکته: سایتهای پویا برای افراد، شرکتها و سازمانهایی مناسب است که بیش از دوبار در سال نیاز به تغییر درمحتوای سایت را دارند.
پرتالها (Portal): پرتالها سایتهای پویای جامعی هستند که چند هدف خاص را در یک سایت دنبال می کنند به عبارت دیگر مجموع چند سایت پویا که برای رسیدن به هدفی خاص در کنار هم قرار گرفته اند را می توان پرتال نامید. به عنوان مثال پرتال خبری می تواند از چند سایت داینامیک تشکیل شده باشد که هر یک امکانات خاصی چون عضو گیری، انتشار اخبار، انتشار تصاویر، نظر سنجی و ... را در اختیار مدیران آن قرار دهد.
تمام ویژگیهای یک سایت پویا می تواند در یک پرتال نیز صدق کند.
نکته: معمولاً پرتالها توسط سازمانها، گروهها و شرکتها خریداری می شوند. به دلیل نیاز به بروز رسانی بخشهای مختلف اداره آنها توسط یک فرد بسیار مشکل است مگر آنکه به چشم یک کار حداقل پاره وقت به آن نگاه شود.
سایتهای متحرک استاتیک و نیمه داینامیک (Static and Dynamic Flash Website): سایتهای فلش یا متحرک دو نوع استاتیک و نیمه داینامیک هستند و توسط نرمافزارهای خاصی ایجاد می شوند در برخی موارد از XML یا Action Script برای ایجاد قابلیتهای تغییر یا هوشمندی در این سایتها بهره گرفته می شود.
به طور کلی سایتهای فلش ثابت (استاتیک) غیر قابل تغییر می باشند و مانند سایتهای ثابت یکبار توسط طراح ایجاد می شوند و برای تغییر آن نیاز است تا افراد به صورت حرفه ای یا نیمه حرفه ای از دانش طراحی فلش برخوردار باشند.
اما سایتهای فلش نیمه داینامیک یا نیمه پویا مانند سایتهای پویا عمل میکند و قابل تغییر هستند اما تغییر در آنها به سادگی سایتهای پویا نیست و وسعت ایجاد تغییرات نیز بسیار محدودتر است.
از مزیتهای وب سایتهای فلش جذابیت آنهاست. گرافیک زیبا و انیمیشنهای جذاب. اما از معایب عمده آنها میتوان به عدم خوانده شدن اطلاعات موجود در آنها توسط رباتهای جستجوگر و عمدتاً سرعت بسیار پایین بارگذاری اشاره کرد.
نکته: سایتهای فلش برای افراد و گروهها یا شرکتها و سازمانهایی مناسب است که نیاز به تبلیغات ندارند و عموم کاربران با آنها آشنا هستند مانند خوانندگان، سیاست مداران، بازیگران و گروههای موسیقی، هتلهای معروف، مکانهای توریستی.
سایتهای مجهز به سیستم مدیریت محتوا (Content Management Systems): سایتهای مجهز به سیستم مدیریت محتوا که در اصطلاح به CMS که مخفف Content Management System است مشهورند، وبسایتهایی از نوع پرتالها یا سایتهای پویا هستند که برای مصارف خاص توسط طراحان حرفه ای و یا شرکتهای طراحی حرفه ای ایجاد میشوند.
تمام مزایا و معایب مربوط به سایتهای پویا در مورد سایتهای مجهز به سیستم مدیریت محتوا صدق می کند.
البته در نظر داشته باشید که سایتهای پویا و پرتالها نیز مجهز به سیستم مدیریت محتوا هستند اما آنچه که در CMSها متفاوت است طراحی آنها و سیستمهای مدیریت محتوای آنها برای مصارف خاص است.
از مزایای سیستمهای مدیریت محتوا نسبت به سایر سایتهای داینامیک می توان به آماده بودن و جامع بودن آنها اشاره کرد. از این رو اغلب اینگونه از سایتها در کمتر از ۳ روز کاری قابل نصب و استفاده هستند.
طراحی سایتهای CMS مانند یک خط تولید محصول است و از آنجا که طراح باید نمونههای محدودی را به صورت انبوه تولید کند سعی در رعایت تمام اصول امنیتی، گرافیکی، موارد مربوط به رنکینگ و امتیاز موتورهای جستجو و سایر موارد موثر می کند.
با توجه به مزیتهای آنها به تمامی افراد، سازمانها و شرکتهایی که شرایط داشتن سایتهای داینامیک را دارند توصیه میشود تا ابتدا به دنبال سیستمهای مدیریت محتوای مخصوص به کار خود بگردند و در صورتی که پیدا نشد به طراحی سایتهای پویا روی بیاورند.
مزایای استفاده از وبسایت
وبسایتها مزایای فراوانی را برای مدیران و صاحبان خود به همراه دارند که مهمترین آنها به شرح زیرند:
تاثیر سایت در اطلاع رسانی:
داشتن یک سایت مانند داشتن یک کاتالوگ است اما با مزایای فراوان دیگر. یک کاتالوگ می تواند شامل تصاویر و متون باشد اما یک سایت میتواند از تصاویر، متون، فیلم و صوت و یا انیمیشن نیز بهره بگیرد بنابر این امکان اطلاع رسانی جامع با محتوایی جذاب تر را می دهد. برای طراحی، چاپ و انتشار هر نسخه از کاتالوگ نیاز به هزینه است اما برای یک سایت فقط کافیست هزینه ای بسیار پایین برای طراحی و نگهداری آن پرداخت شود و بعد از آن در طول سایت هزاران و یا میلیونها کاربر می توانند بارها و بارها از آن بازدید کنند.
تاثیر سایت در بازاریابی:
موتورهای جستجو بدون هزینه برای شمابازاریابی می کنند فقط کافیست رباتهای آنها سایت شما را پیدا کنند و از آن پس زمانی که فردی به دنبال هر یک از خدمات و یا محصولات و یا اطلاعات ارائه شده در سایت شما باشد، این موتورها فرد را به سمت سایت شما هدایت می کنند. میزان بازدید کننده هدایت شده به سایت به پارامترهای زیادی وابسته است اما در بدترین حالت چیزی در حدود ۵۰ نفر در روز توسط موتورهای جستجو به یک سایت هدایت می شوند.
ایجاد قابلیتهای جدید تبلیغاتی:
با داشتن یک وبسایت صاحبان و مدیران آن وارد عرصه تجارت الکترونیک می شوند و امکان استفاده از راهکارهای تجارت الکترونیک برای آنها بوجود می آید از مهمترین این قابلیتها میتوان به تبلیغات اینترنتی، تبلیغات در موتورهای جستجوگر، تبلیغات کلیکی و تبادل بنر و لینک اشاره کرد.
در دسترس بودن:
سایت همواره با متقاضیان اطلاعات و محصولات یا خدمات قابل ارائه توسط آن فقط یک کلیک فاصله دارد و در تمامی ساعات شبانه روز و روزهای تعطیل نیز فعال است.
فعالیت در خارج از مرزهای جغرافیایی:
امروزه یکی از ملزومات فعالیت بدون مرز سایت است و تقریباً هیچکس نمیتواند مدعی فعالیت خارج از مرزهای جغرافیایی شود در حالی که وبسایتی ندارد.
درآمد زایی:
میزان سودآوری و درآمد زایی سایتها به نوع سایت و اهداف آن بستگی دارد البته میزان فعالیت صاحبان سایتها و بروز رسانی و رسیدگی به آنها نیز عامل بسیار مهمی است. اما امروزه شرکتها و افراد بسیاری هستند که فقط از طریق سایت فعالیت می کنند و عمده درآمد آنها از طریق سایت و مشتریان آنلاین است.
طراحی وبگاه
وبگاه مجموعهای از اطلاعات درباره موضوع و یا عنوان خاص است. طراحی یک وبگاه مشخص کننده آرایش و ساختــار صفحات وبی است که بوجود آورنده وبگاه خواهند بود. یک صفحه وب شامـــل اطلاعاتی درمورد هدف ایجــاد وبگاه میباشد. یک وب ســایت را همــانند کتابی تصور کنید کـه هر صفحه وب در حکم برگی از کتاب خواهد بود.
در زمینه طراحی وبگاه جنبههای گوناگونی باید در نظر گرفته شود که به سبب پیشرفت روز افزون اینترنت همواره براین موارد افزوده میشود. برای وبگاههای تجاری عمومی، موارد زیر از جمله اصلیترین آنها به شمار میروند:
طراحی سایت بر طبق عنوان و محتوای مطالب میباشد.
مطالب، جوهر کلام و اطلاعات درون سایت باید مطابق با هدف سایت بوده و طیفی از عموم را نشانه رود که به دنبال اطلاعات ارائه شده در سایت هستند.
سایت بـــاید قابل فهم بوده و برقـــراری ارتبــاط با آن حتی برای مخاطبانی کـه آشنایی چندانی بـا وب ندارند، آســـان باشد. چنانچه سایت به اندازه کافی بزرگ بوده و اطلاعات زیادی را شامــل شود، بـاید اطلاعات راهنما را به گونهای بکار برد که به سرعت در اختیار بیننده قرار گیرند.
نمای کــار باید کلی بوده و تمام صفحه را دربر گیرد تا بتواند پایـداری و ثبات را القــا کند. سبک نگارش باید زیبا و تخصصی بوده و مناسب با سلیقه مخاطبان و محتوای سایت باشد.
در نگارش متون و اطلاعاتی که مخاطب به دنبال آنها است باید بزرگ نمایی شود تا به بیننده القا کند که این همان چیزی است که به دنبال آن بوده است.
همچنین سایت باید به سادگی در اینترنت یافت شود و درصورت امکان در بالای لیستهای جستجو قرار گیرد، اگرچه همواره اینگونه نباشد لااقل در موتورهای جستجوی اصلی چنین شود.
یک وبگاه معمولاً شامـل متن و تصـاویـر است. اولین صفحه یک وب سـایت صفحه خانه (Home Page) و یا صفحه ایندکس (Index) نامیده میشود. بعضی از وبگاه هـــا از صفحهای استفـــاده میکنند کـــه معمولاً صفحه خوش آمد نامیده میشود. این صفحه ممکن است شــامــل مواردی چون پیغــــــــــام خوش آمـدگویی، انتخاب زبـــان، انتخاب ناحیه جغرافیایی و یـا اعلام عدم پذیرش مسیولیت درمــوارد خاص باشد. هر صفحه وب درون سایت وب، یک فایل HTML است که URL مخصوص به خود را دارد.
بعد از این که هر صفحه وب ساخته شد، این صفحات با استفاده از فهرست راهنمایی که از پیوندهای مختلف تشکیل شده است به یکدیگر متصل میشوند.
هنگامی که یک وب ســایت کامل شد برای آنکه بـرای همه برروی اینترنت قابل مشاهده باشد باید منتشر و یا ارسال (Upload) شود. این کار به کمک یک میزبانFTP انجام میشود. هنگامی که سایت منتشرشد، مسئول سایت برای افزایش بازدیدکنندگان، از تکنیکهای گونــاگون استفاده میکند. این کار با ثبت کردن وب سـایت در موتورهای جستجویی نظیر Google و Yahoo، تبادل لینک با وب ســایتهای دیگر، ایجاد پیوند با وبگاههای مشابه و غیره امکان پذیر است.
طرح وب سایت
طرح وب به قالب نمایشی و طراحی گرافیکی صفحات موجود در وبگاه میگویند که معرف محتوا و مطالب آن وب سـایت میباشد. طرح وب جلوه بصـری هدف وبگاه است و اولین بخش از یک صفحه وب است که ذهن مخاطب را با خود درگیر میکند.
طراح وب با در نظر گرفتن هدف سایت و مخاطبان آن و با استفـاده از المانهای متناسب با رویکرد سـایت و به کمک ذهن خلاق و ذوق هنری خود در بکار بردن ابعاد و رنگها، طرحی خلق میکند که ضمن ایجـاد یکپارچگی در کلیه صفحات وبگاه، نمای تکرار شونده و خسته کننده را به مخاطب القا نکند. در وبگاه باید از الگوی ثابتی در صفحات استفاده کرد که کاربر به هنگام دیدن صفحات متوجه این است که همه صفحات در یک سایت مشخص هستند.
استانداردهای وب
استانداردهای وب، عبارتی است کلی در بحث ساختار و طراحی وب، به معنی «دستورها و قانونها» و مشخصات فنی وضع شدهای از سوی کنسرسیوم جهانی وب، که سیمای کلی و همه جنبههای شبکه جهانی وب را نمایش و شرح میدهند. در سالهای اخیر، این عبارت بیشتر به جنبش استانداردهای وب وابسته شدهاست. جنبشی رو به گسترش، برای فراگیر ساختن «مجموعه استانداردی از روشهای ساخت» سایتهای اینترنتی، و تعریف فلسفهای گسترده تر در سبکِ ساخت و طراحی وب، که شامل این مجموعه «روشهای ساخت» است.
برای نمونه، قانون «ساختار متن»، یا دستور چگونگی قرار دادن متن در صفحه وب، بدون استفاده از ترفندهای غیر استاندارد، به روشی که حتا برای کاربران نابینا هم دسترسایی آسانی داشته باشد، یکی از این دستورهاست که طراح وب را مجبور میکند تا قانون «ساختار متن» را رعایت کند.
بسیاری از این دستورها و مشخصات فنی وضع شده که بر همه جنبهها و سیمای کلی اینترنت حکم شدهاند، و نه تنها شبکه جهانی وب، به گونهای مستقیم یا نامستقیم، روش طراحی، مدیریت، ساخت و پیشبرد یک سایت و دیگر سرویسهای وب را زیر تأثیر خود قرار میدهند. با اینکه هر یک از این دستورها و روشها ممکن است «استانداردهای وب» خوانده شوند، پویندگان جنبش استانداردهای وب، به استانداردهای بالاتری که بیشتر و به گونهای مستقیم، سایتهای وب را هدف قرار دادهاند، مانند دسترسی پذیری (یا Accessibility) و کاربردپذیری (یا Usability)، تمایل نشان میدهند.
توسعه وب
به هرگونه فعالیتی که به توسعه یک وبگاه بر روی وب جهانگستر یا یک شبکه اینترانت منجر شود، توسعه وب میگویند.
توسعه وب میتواند موارد زیر را شامل شود:
1- توسعه تجارت الکترونیک
2- طراحی وب
3- توسعه محتوای وب
4- برنامهنویسی کاربر سو/کارپرداز
5- پیکرهبندی کارپرداز وب
درمیان توسعهدهندگان حرفهای وب، «توسعه وب» معمولاً فقط به جنبههای غیرگرافیکی ساخت وبگاهها مانند برنامهنویسی و نشانهگذاری وب نسبت داده میشود. توسعه وب میتواند از توسعه سادهترین برگههای ایستا (به انگلیسی Static Pages) با محتوای متن ساده تا پیچیدهترین نرمافزارهای مبتنی بر وب، تجارتهای الکترونیکی یا خدمات شبکههای اجتماعی شامل شود.
برای سازمانها و تجارتهای بزرگتر، گروههای توسعه وب میتوانند شامل صدها نفر توسعهدهنده وب شوند. سازمانهای کوچکتر ممکن است تنها به یک مدیر دائمی یا قراردادی وب نیاز داشته باشند و یا این وظیفه را به یک طراح گرافیک و یا یک کاردان سامانههای اطلاعاتی واگذار کنند. توسعه وب میتواند تلاش و همیاری جمعی چندین گروه توسعهدهنده وب باشد که برای این کار انتخاب شدهاند.
توسعه وب به عنوان یک صنعت
از اواسط دهه 90 میلادی، توسعه وب به یکی از صنایع پررونق در جهان تبدیل شد. در سال 1995 میلادی تنها کمتر از 1000 شرکت توسعه وب در ایالات متحده آمریکا وجود داشتند این در حالی است که در سال 2005 میلادی این تعداد به بیش از 30000 شرکت رسید. انتظار میرود گستره صنعت توسعه وب در سال 2010، بیست درصد افزایش داشته باشد. رشد این صنعت تحت تاثیر شرکتهای بزرگی است که میخواهند محصولات و خدمات خود را به مشتریها بفروشند و تجارت خود را به وسیله وب خودکار کنند.
علاوه بر این، هزینه توسعه پایگاههای وب و میزبانی آنها در طول این دوران به شکل شگفتانگیزی کاهش یافته است. امروزه به جای هزینه کردن دهها هزار دلار، یک توسعه دهنده وب میتواند یک وبگاه ساده را با کمتر از 1000 دلار توسعه دهد که میزان این مبلغ بستگی به پیچیدگی و مقدار محتوای آن دارد. ...
سکوها و ابزارهای توسعه وب
سکوها (Platforms) و ابزارهای توسعه وب بسیار پراهمیت هستند. برای انتشار رایگان و کمک به توسعه وب، سامانههای ترکیبی زیادی بوجود آمدهاند. یکی از محبوبترین سامانههای ترکیبی برای توسعه وب LAMP است که مخفف چهار واژه Linux (یک سیستمعامل متنباز)، Apache (یک راهانداز کارپرداز وب)، MySQL (یک فنآوری و سامانه مدیریت پایگاه داده) و PHP (یک زبان برنامهنویسی وب) است. سامانه ترکیبی LAMP معمولاً با هزینه کمی برای توسعه وب قابل استفاده است. سامانه ترکیبی LAMP، یکی از عواملی است که محبوبیت توسعه وب در جهان را افزایش داده است. عامل دیگر در توسعه وب، «نرمافزارهای توسعه وب» هستند که استفاده از آنها بسیار آسان است. پرکاربردترین این نرمافزارها، WebDev، Adobe Dreamweaver، Microsoft Expression Studio (پیشترMicrosoft Frontpage بود.) هستند. به شکل تقریبی هر کسی میتواند در مدت زمان کوتاهی با استفاده از این نوع نرمافزارها یک وبگاه طراحی کند. در هنگام استفاده از نرمافزارهای توسعه وب، نیازی به دانستن «زبان نشانهگذاری ابرمتن» (HTML) یا دیگر زبانهای برنامهنویسی وب نیست اما برای تولید آثار حرفهای تر، مقولههای مذکور توصیه میشود. نسل آینده ابزارهای توسعه وب برای تولید وب به عنوان راهی در جهت اجرای نرمافزارهای کاربردی به شکل برخطی از پیشرفتهای نیرومندی در فنآوریهای Microsoft .NET و LAMP استفاده میکنند. همینک توسعهدهندگان وب به تولید انواعی از نرمافزارهای کاربردی که به شکل خدمات وب ارائه میشوند، کمک میکنند تا بتوانند آنان را مانند نرمافزارهای کاربردی رومیزی رایانه، تجاری کنند.
تغییر روش ارتباطات با استفاده از توسعه وب
به جای اجرای کدهای قابل اجرا بر روی یک رایانه محلی، کاربران از نرمافزارهای کاربردی برخطی برای تولید محتوای جدید بهره میگیرند. این موضوع روشهای نوینی را در ارتباطات بوجود آورده است و اجازه داده است تا مجال و فرصتهای بیشتری برای تمرکز-زدایی اطلاعات و توزیع رسانهها ایجاد گردد. نمونههای زیادی وجود دارند که تغییرات در روش ارتباطات و تجارت را با استفاده از صنعت توسعه وب، نشان میدهند. وبگاههای حراجی برخط مانند eBay، روش مصرف مصرفکنندگان و پرداخت برای خدمات و کالاها را تغییر دادهاند. فروشندههای برخطی واسطه مانند Amazon.com و Buy.com، روشهای خرید و تجربه کسب سود را برای مصرف کنندگان زیادی تغییر دادهاند.
یک نمونه بسیار خوب دیگر برای تغییر روش ارتباطات با استفاده از توسعه وب، «وبنوشت» (به انگلیسی Blog) است. نرمافزارهای کاربردی وب مانند مووبل تایپ و وردپرس، به راحتی محیطهای وبنویسی کاملی را برای وبگاههای شخصی ایجاد کردهاند. سامانههای متنباز مدیریت محتوا مانند Typo3، Xoops، Joomla! و Drupal، با بهرهگیری از حالتهای نوینی از ارتباطات، توسعه وب را گسترش دادهاند.
نواحی همنوع (به انگلیسی Typical Areas)
توسعه وب با استفاده از تعداد زیادی نواحی همنوع امکانپذیر است که عبارتند از:
الف) برنامهنویسی سمت مشتری
■ ایجکس: روشهای نوینی را در کاربرد جاوااسکریپت، پیاچپی و دیگر زبانهای برنامهنویسی برای بهبود تجربه کاربر فراهم کرده است.
■ فلش: نرمافزار Adobe Flash Player یک سکوی سمت مشتری قابل دسترس و آماده برای RIAها است. همچنین Flex 2 به Flash Player (نگارش 9 به بعد) این توانایی را داده است.
■ جاوااسکریپت: که رسماً EMCAScript نامیده میشود، یک ابزار برنامهنویسی سمت-کاربری آماده است.
■ مایکروسافت روشننقرهای (به انگلیسی Microsoft Silverlight) یک افزونه مرورگر شرکت مایکروسافت است که توانایی خلق پویانمایی، گرافیکهای برداری و ویدئوهای با وضوح تصویری بالا را داراست. این افزونه خود به وسیله زبانهای برنامهنویسی .NET و XAML نوشته شده است.
ب ) برنامهنویسی سوی کارپرداز
■ ASP (محصولی از مایکروسافت)
■ ترکیب یخی (به انگلیسی ColdFusion – محصولی از شرکت Adobe و مایکرومدیا)
■ CGI و Perl (منبع باز)
■ جاوا به عنوان نمونه J2EE یا WebObject
■ لتوس دومنیو
■ PHP (منبع باز)
■ Ruby، به عنوان نمونه Ruby on Rails (منبع باز)
■ گفتگوی کوچک (به انگلیسی SmallTalk) به عنوان نمونه «کناردریا» (به انگلیسی Seaside)، AIDA/Web
■ SSJS: جاوااسکریپت سمت-کارپرداز به عنوان نمونه آپتانا ژاکسر (به انگلیسی Aptana Jaxer)، مازیلا رینو (به انگلیسی Mozilla Rhino )
■ گوی وبی (به انگلیسی Websphere – محصولی از IBM)
■ .NET (محصول مایکروسافت)
به هر حال دانستن زبانهایی مانند Ruby و Python به شکل جفتی همراه با دیگر خدمت دهنده پایگاه داده به غیر از MySQL کمتر پیش میآید. در زیر نمونههایی از دیگر پایگاههای داده تحت استفاده در وب وجود دارند. برخی از توسعهدهندگان ترجیح میدهند از سامانه ترکیبی LAPR (عبارت است از: سیستمعامل لینوکس، راهانداز کارپرداز Apache، فنآوری پایگاه داده PostgreSQ و زبان برنامهنویسی وب Ruby on Rails) برای توسعه وب استفاده کنند.
فنآوری پایگاه داده
■ Apache Derby
■ DB2
■ پرنده آتشین (Firebird)
■ مایکروسافت اس کیو ال سرور (Microsoft SQL Server)
■ اس کیو ال من (MySQL)
■ Oracle
■ PostgreSQL
■ SQLite
برخی از توسعهدهندگان وب برای تمرین تلاش میکنند تا به مهارتها و وظایف علمی در این زمینه دست یابند. این مهارتها عبارتند از:
■ طراحی گرافیک / طراحی وب
■ مدیریت محتوای صفحات وب
■ مدیریت برنامه نویسی و یکپارچه سازی و توسعه صفحات وب
■ تست استرسی وب سرور درمورد حجم ترافیک و ...
■ تست و آنالیز امنیتی وب سرور
■ معماری اطلاعات و قوانین درج و ویرایش برای دسترسی به وب و بهینهسازی موتور جستجو
■ مدیریت پروژه، تضمین کیفیت و دیگر مشارکتهای جانبی برای توسعه فنآوری اطلاعات
فهرست بالا یک سلسله مراتب ساده برای توسعه وبگاه است و میتواند شامل انواع سمت-کاربر و سمت-کارپرداز شود. باید خاطرنشان کرد که توسعه وب عموماً به دو بخش تقسیم میگردد. نخست بخش برنامهنویسی سمت-کابر مانند طراحی و قالببندی است، سپس برنامهنویسی سمت-کارپرداز است که کارکرد سامانههای زیرین را پوشش میدهد. برنامهنویسی سمت-کاربر مانند XHTML بر روی یک رایانه محلی (در یک مرورگر وب) ذخیره و اجرا میگردد. این در حالی است که برنامهنویسی سمت-پرداز بر روی یک رایانه محلی قابل دسترسی نیست و بر روی خادم وبی قابل اجراست که XHTML مناسب را تولید کند و سپس به یک رایانه محلی بفرستد. طبیعتاً برنامهنویسی سمت-کاربر به شما این اجازه را میدهد تا کدهای HTML را بر روی یک رایانه محلی تصحیح کنید و برگهها را همراه با محتوای بهروز شده، تازه کنید. از اینرو طراحان وب به این عقیده میرسند که فایلهای حاوی کدهای سمت-کارپرداز برای آنها امنیت به همراه دارد. اگر یک سند حاوی کدهای سمت-کارپرداز، محتوایی را از یک سند سمت-کاربری تغییریافته بپذیرد، توسعه وب آن برگه از امنیت ضعیفتری برخوردار است.
ملاحظات امنیتی
توسعه وب، ملاحظات امنیتی را با خود به همراه دارد. مانند بررسی خطا هنگام ورود دادهها بر روی یک فرم، پالایه کردن اطلاعات خروجی و رمزگذاری. اقدامات خرابکارانه مانند «تزریق SQL» (SQL Injection) میتواند به وسیله کاربرانی که قصد شرارت دارند، اجرا شود. برخی از اسناد وب ممکن است به شیوهای طراحی شوند که کاربران بدخواه بتوانند دسترسی غیرمجاز به اسناد داشته باشند و برای گردآوری اطلاعاتی مانند نشانیهای پست الکترونیک، گذرواژهها و هر نوع محتوای حفاظت شده مانند شمارههای کارت اعتباری تلاش کنند.
برخی از این ملاحظات امنیتی به محیط خدمتدهنده بستگی دارد. (مانند خدمات اطلاعات اینترنت مایکروسافت و یا آپاچی) که رایانه را برای کار با زبانهای برنامهنویسی مانند PHP، Ruby، Python، Perl یا ASP آماده میکنند. بنابراین لازم است که توسعهدهنده وب، خدمتدهنده مناسبی را برای کار خود انتخاب نماید. با این حال آزمایش دقیق نرمافزارهای کاربردی وب پیش از انتشار عمومی، از نفوذهای امنیتی جلوگیری میکند.
نگهداری یک خدمتدهنده وب دور از نفوذهای بدون مجوز، اغلب «محدودکردن درگاه خدمتدهنده» نامیده میشود. بسیاری از فنآوریها هنگامی به اجرا درمیآیند، که اطلاعات به شکل امن از مکانی به مکان دیگر انتقال داده میشود. برای نمونه مجوزهای رمزگذاری متعلق به «لایه حفره امنیتی» (به انگلیسی Secure Socket Layer - SSL) که به واسطه اسناد معتبر منتشر میشوند، از کلاهبرداریهای اینترنتی جلوگیری میکند. بسیاری از توسعهدهندگان وب اغلب هنگام انتقال و ذخیره اطلاعات حساس، شکلهای متفاوتی از رمزگذاری را بکار میبرند. درک اولیه مفاهیم امنیتی فنآوری اطلاعات اغلب بخشی از دانش یک توسعهدهنده وب است. به خاطر حفرههای امنیتی نو در نرمافزارهای کاربردی وب که پس از آزمایش و اجرای آنها، پیدا میشوند، بهروزرسانیهای وصلههای امنیتی به شکل مستمر برای این نرمافزارها منتشر میشود. توسعهدهندگان وب اغلب برای به روز نگه داشتن نرمافزارهای وب، تلاش میکنند وصلههای امنیتی مطابق با وضعیت امنیتی جدید کشف و منتشر کنند.
توسعهدهنده وب
یک «توسعهدهنده وب» (به انگلیسی Web Developer)، توسعهدهنده نرمافزار یا مهندس نرمافزاری است که به شکل تخصصی به توسعه «نرمافزارهای کاربردی وب» (به انگلیسی Web Applications) یا «نرمافزارهای شبکه توزیعشده» (به انگلیسی Distributed Network Applications) میپردازد. این نرمافزارها تحت قرارداد HTTP از یک «وب سرور» به یک «مرورگر وب» اجرا میگردند.
طبیعت کار
«توسعهدهندگان وب» میتوانند در همه انواع سازمانها و شرکتها مانند شرکتهای بزرگ، سازمانهای دولتی، شرکتهای کوچک و متوسط یا به شکل مستقل و تنها کار کنند. برخی از توسعهدهندگان وب به شکل تماموقت، در سازمانها به عنوان یک کارمند دائمی کار میکنند. برخی نیز ممکن است به عنوان مشاور مستقل یا پیمانکار برای یک بنگاه کاریابی کار کنند.
انواع روشهای کار
نرمافزارهای کاربردی نوین وب، اغلب سه یا تعداد بیشتری رده دارند و بسته به اندازه گروه، یک توسعهدهنده ممکن است در یک رده یا بیشتر تخصص داشته باشد. به عنوان مثال، در یک گروه دو نفره، یک توسعهدهنده ممکن است بر فنآوریهای فرستادن اطلاعات به رایانه مشتری، مانند اچتیامال (HTML)، جاوااسکریپت (JavaScript)، سیاساس (CSS) تمرکز کند و یا به استفاده از برنامههای سمت سرور، مانند «پرل» (Perl)، پیتون (Python)، روبی (Ruby)، پیاچپی (PHP)، جاوا (Java)، داتنت (.NET) مبادرت کند که محتوا را به رایانه مشتری هدایت میکنند. ضمناً توسعهدهندگانی هستند که به وسیله برنامههای سمت خادم، خادم وب و یک سامانه پایگاه داده به توسعه وب میپردازند. علاوه بر این بسته به اندازه سازمانشان، توسعهدهندگان مذکور ممکن است با یک «طراح وب» (به انگلیسی Web Designer)، تولیدکننده وب (به انگلیسی Web Producer)، مدیر طرح (Project Manager)، معمار نرمافزار (به انگلیسی software architect) یا «مدیر پایگاه داده» (database administrator) کار کنند و آنها را به خدمت گیرند. هر چند که گاهیوقتها نیز ممکن است یک توسعهدهنده وب همه این نقشها را به تنهایی به عهده بگیرد.
احتیاجات حقوقی و تحصیلی
در حال حاضر برای تبدیل شدن فرد به یک توسعهدهنده وب، هیچ گونه احتیاجات حقوقی و تحصیلی رسمی وجود ندارد. هرچند که تعدادی از دانشکدهها و مدرسههای فنی، دورههای آموزشی در زمینه توسعه وب ارائه میدهند. همچنین نوشتارها و آموختارهایی وجود دارند که «توسعه وب» را آموزش میدهند و بر روی وب به رایگان قابل دسترس هستند.
برنامه کاربردی وب
برنامه کاربردی وب (به انگلیسی: web application) یک برنامهاست که میتوان به آن از طریق اینترنت یا اینترانت دسترسی داشت. همچنین به معنی یک برنامهایست که توسط یک مرورگر پشتیبانی میشود.(همانند افزونه جاوا) یا درون یک زبان برنامهنویسی نوشته شدهاست که توسط مرورگر پشتیبانی میشود؛ همانند جاوا اسکریپت که با زبان اچتیامال ترکیب شدهاست.
برنامههای وبی معمولا از مرورگرها به عنوان بستر فعالیت استفاده میکنند. یک مرورگر همانند یک کارخواه یا به عبارت بهتر یک کارخواه مختصر است که کاربر را قادر به به روزرسانی و استفاده از برنامه میکند، بدون این که احتیاج باشد کاربر برنامه را بر روی دستگاه خود نصب کند.
سیستمهای خرید و فروش(همچون آمازون)، مزایدههای آنلاین (همچون ایبی)، رایانامههای تحت وب (همچون جیمیل) و ویکیها نمونهای برای برنامههای کاربردی وب معمول هستند.
کسب و کار الکترونیک
کسب و کار الکترونیک عبارتست از کاربردی کردن کلیه سیستمهای اطلاعاتی برای تقویت و کنترل فرآیندهای کسب و کار. امروزه این فرآیندها با استفاده از تکنولوژیهای مبتنی بر وب توسعه مییابند .
کسب و کار الکترونیکی در یک تعریف ساده واژهای به معنی انجام کسب و کار با استفاده از ارتباطات راه دور و ابزارهای مرتبط است . تجارت الکترونیک از این دست دارای مفهومی کوچکتر و محدودتر نسبت به کسب و کار الکترونیکی است . در تجارت الکترونیک حتماً باید بین دو طرف پول رد و بدل شود ( تا به مفهوم تجارت برسیم ) ولی در کسب و کار الکترونیک لازم نیست پولی مبادله گردد . به عنوان مثال دادگاهی که در آن محاکمه از طریق فضای اینترنتی انجام میگردد کسب و کار الکترونیک محسوب میشود .
برخی نیز کسب و کار الکترونیک را ترکیبی از تجارت الکترونیک، هوشمندی شرکتها، مدیریت ارتباط با مشتری، مدیریت زنجیرهٔ تامین و برنامه ریزی منابع شرکت میدانند که به صورت زیر بیان میشود :
كسب و كار الكترونيك
كسب و كار الكترونيك تعاريف متعددي دارد كه در زير به برخي از آنها اشاره مي شود: - كسب و كار الكترونيك وسيله اي كه مسير رسيدن بنگاهها به بازار را هموار مي سازد. مسيري كه مشتريان در آنجا اقدام به خريد كالا و خدمات مي كنند؛ - كسب و كار الكترونيك وسيله اي است كه به استفاده كنندگان آن امكان رسيدن به مشتريان موثر و كارآمد را فراهم مي سازد؛ - كسب و كار الكترونيك توانايي هدايت تجارت از طريق شبكه هاي الكترونيك نظير اينترنت و شبكه جهاني است.
تجارت الكترونيك
براساس تعريف دفتر توسعه جامعه اروپا(OECD) به طور كلي تجارت الكترونيك، معاملات را در ارتباط با فعاليتهاي تجاري افراد و سازمانها شكل مي دهد. اين فعاليتها براساس پردازش و انتقال اطلاعات ديجيتالي (متن، صدا و تصاوير) مبتني هستند. تجارت الكترونيك، به مجموعه فعاليتهايي اطلاق مي گردد كه مستقيماً به وسيله ارتباطات الكترونيكي (شبكه اي) پشتيباني مي شود.
تفاوت كسب و كار الكترونيك و تجارت الكترونيك كسب و كار الكترونيك به مفهوم كلي شامل به كارگيري فناوريهاي جديد براي برقراري ارتباطات زنجيره اي بين سازندگان، فروشندگان، عرضه كنندگان و به طور كلي ارايه دهندگان كالا و خدمات از يك سو و خريدار و مصرف كننده و يا به طور كلي مشتري از سوي ديگر است و نتيجه آن اتخاذ تصميمهاي بهتر، بهينه سازي كالا و خدمات، كاهش هزينه ها و گشودن كانالهاي جديد است. ولي تجارت الكترونيك به هر شكلي از نقل و انتقالات در تجارت اطلاق مي شود كه در آن طرفين، بيشتر از طريق الكترونيكي با يكديگر در تماس هستند تا از طريق نقل و انتقالات فيزيكي. به عبارت ديگر، تجارت الكترونيك زيربخشي از كسب و كار الكترونيك در سازمانها است، زيرا در كسب و كار الكترونيك، شكل الكترونيكي كليه فرايندهاي كسب و كار سازمان از قبيل توليد، تحقيق و توسعه امور اداري، مالي، مديريت نيروي انساني، پشتيباني و تجارت مطرح است. در حالي كه در تجارت الكترونيك تنها فرايند تجارت سازمان به صورت الكترونيك يك جزء بنيادي از كسب و كار الكترونيك به حساب مي آيد. كسب و كار الكترونيك باعث مي شود تا فرايندهاي تجارت، روابط و دادوستد جهاني گردد. محيط تجاري شركت، ممكن است، شامل يك شبكه جهت دسترسي به سازمانهاي عمومي يا شبكه هايي كه با محافظت خاص براي دسترسي افرادي خاص طراحي شده و يا حتي شبكه داخلي باشد كه براي دسترسي افراد و كارمندان داخل شركت طراحي شده است. كسب و كار الكترونيك تنها قراردادن يك صفحه شبكه اي نيست. بلكه محيط مدلهاي تجاري اعم از تجارت با كارمندان، مشتريان، تامين كنندگان و شركا است. (سرمد، 1382، ص3)
انواع كسب و كار الكترونيك
كسب و كار الكترونيك بسته به اينكه طرفهاي معامله سازمانها يا افراد باشند به انواع زير تقسيم مي شوند. در اينجا روابط بر مبناي اهداف تجاري شكل مي گيرد. واحد تجاري با واحد تجاري (BUSINESS TO BUSINESS = B2B) ؛ واحد تجاري با مصرف كننده (BUSINESS TO CONSUMER = B2C) مصرف كننده با مصرف كننده (CONSUMER TO CONSUMER = C2C) واحد تجاري با دولت (BUSINESS TO GOVERNMENT = B2G) دولت با واحد تجاري (GOVERNMENT TO BUSINESS = G2B)
شيوه هاي كسب و كار الكترونيك
به طور كلي سه شيوه معاملات كسب و كار الكترونيكي وجود دارد: OFF LINE = در اين شيوه بنگاهها براي انجام فعاليتهاي تجاري از سيستم پست الكترونيكي استفاده مي كنند.
ON LINE = در اين شيوه،& بنگاهها از طريق «<تعيين كننده متحدالشكل منبع» (UNIFORM RESOURCE LOCATOR = URL) اقدام به معاملات تجاري مي كنند. URL ها آدرسهايي هستند كه ساختار آنها براي همه كامپيوترها يكسان است و به وسيله آن مي توان به منبع مورد نظر دست يافت (اسنل، 1379، ص 77). دروازه شبكه (PORTAL) يك صفحه شبكه است كه در آن لينك هايي براي رفتن به سايت هاي محتوي اخبار مربوط به موضوعهاي مختلف وجود دارد. اين صفحات داراي تعداد زيادي آدرس با موضوعهاي مختلف هستند. (اسنل، 1379، ص 97). خدمات دروازه شبكه اغلب شامل موتورهاي جستجوگر، پست الكترونيكـــــي، چت، نقشه ها، فروش و گزينه هاي ديگري براي مشتريان است. درواقع دروازه هاي شبكه هدفي براي تبليغات و بازاريابي هستند.مزاياي استفاده از كسب و كار الكترونيك: نزديك شدن ارتباطات؛ دستيابي به بازارهاي جديد؛ افزايش ميزان فروش و سود؛ حذف هزينه هايي مانند تهيه كاغذ، چاپ، بروشور و كاتالوگ؛ كاهش هزينه هاي معاملاتي و تداركاتي؛ بهبود مديــريت بر روابط مصرف كننده، عرضه كننده و كاركنان؛ كاهش آلودگي محيط زيست، ترافيك و ازدحام.
معايب كسب و كار الكترونيك مسئله امنيت، امكان ورود به سيستم هاي شما از طريق آدرس پست الكترونيكي، سايت شبكه و دستيابي به اطلاعات مالي و غيره؛ اختلال در برنامه كاري در صورت خرابي سيستم؛ از دست دادن كنترل؛ مشكلات و هزينه هاي به روز بودن با فناوريهايي كه به سرعت پيشرفت مي كنند.
چارچوب تحليلي گسترش و نفوذ هر فناوري بستگي به چند عامل نظير منافع بالقوه فناوري، ظرفيت جذب بنگاهها دارد. منافع بالقوه نه تنها به توليدكنندگان كالاها و خدمات مي رسد كه از فناوري جديد استفاده مي كنند، بلكه مصرف كنندگان آن كالاها و خدمات نيز از آن بهره مند مي شوند. براي مثال، رشد سريع اينترنت باعث مي شود هم عرضه كنندگان و هم مصرف كنندگان از مطلوبيت بيشتري برخوردار گردند.
پذيرش فناوري كسب و كار الكترونيك تابعي از چندين عامل است. اين عوامل در اكثر مواقع اثر تقويت كننده دو جانبه اي (متقابلي) بر يكديگر دارند ملاحظات بين المللي كه شامل صادرات، واردات فنــــاوري و... است در تعامل با كسب و كار الكترونيك، اثرتقويت كننده بر يكديگر دارند. در اين حالت بنگاه در سطح بين المللي با پذيرش كسب و كار الكترونيك واردات و صادرات خود را برمبناي اصول استاندارد كسب و كـــــار الكترونيك شكل مي دهد. از طرف ديگر قرار گرفتن كالا و خدمات در فضاي تجارت الكترونيكي موجب حذف فاصله بين مبدا و مقصد كالاها و خدمات مي گردد و تغييرات اساسي در بازارهاي هدف به وجود مي آورد. موفقيت در اين فرايند، منوط به مديريت كارا و حرفه اي اسـت. مديريت حرفـه اي با درك و شناخت از فضاي ارتباطات بين المللي، شيوه هاي كسب و كار الكترونيك را متناسب با ملاحظات بيـــن المللي تطبيق مي دهد. از طرف ديگر، مديريت حرفه اي با تجارت مدرن روابط غيرمعمـــول را تصحيح مي كند. حجم عمليات، اثرات دو سويه اي را بر كسب و كار الكترونيك دارد. از آنجايي كه استفاده از كسب و كار الكترونيك باعث دستيابي به انبوهي از مشتريان با سلايق مختلف مي گردد. لذا بنگــاههاي فعال در امر تجارت بين المللي با گسترش ظـــرفيت توليدي و تنوع بخشي به توليدات كالا و خدمات سعي در جذب مشتريان بيشتر است. يكي از شرايط مهم ديگر در كسب و كار الكترونيك وجود شبكه ارتباطي قوي همراه با اطمينان بالاست. دسترسي به پهناي باند بالاتر در اختيار هيچ كدام از بنگاهها نيست. پهناي باند قسمتي از زيرساختهاي نهادينه شده توسط دولت است. هرقدر اين پهنا بالاتر باشد، حجم وسرعت اطلاعاتي كه ردوبدل مي كند بيشتر خواهد بود. از اين رو با درنظر گرفتن نقش مهمي كه اين عامل مي تواند در موقعيت خدمات شبكه با توان بالا داشته باشد، خصوصي سازي و مقررات زدايي خدمات ارتباطي به منظور افزايش كارايي در سيستم مخابرات در كشورهاي در حال توسعه و توسعه يافته مورد تاكيد قرار مي گيرد. متغيرهاي رفتاري نظير ميزان مهارت نيروي انساني بنگاهها، حجم سرمايه گذاري در تحقيق و توسعه و نرخهاي دستمزد، از عوامل مهمي هستند كه در پذيرش كسب و كار الكترونيك توسط بنگاهها موثرند. هرقدر بنگاه تجاري در سطح بين المللي از نيروي انساني متخصص بيشتري برخوردار باشد و منابع بيشتري را به سرمايه گذاري تخصيص دهد، موقعيت بهتــــــري در جذب و پذيرش كسب و كار الكترونيك دارد. همچنين دستمزدهاي بالا هميشه انگيزه عمده اي براي نيروي كار جهت افزايش كارايي و نوآوري به حساب مي آيد. در نتيجه به كارگيري كسب و كار الكترونيك منافع متعددي را به دنبال دارد. علي رغم اينكه بسياري از منافع موجود در شكل يك ذكر گرديد، بسياري از بنگاهها به دليل پايين بودن هزينه مشاركت را قبول مي كنند اينترنت باعث ارزاني دسترسي به اطلاعات و بازارهاي جهاني مي شود. اين عامل موجب مي گردد سرعت عمل در بازارهاي چند منظوره كه براي توليد كالاها و اطلاعات است، بالا برود. به طور بالقوه شكل تازه اي به سازمان دهي زيرساخت مشاغل مــــوجود مي بخشد و با ارزش گذاري مجدد، راه را براي انجام معاملات تجاري باز مي كند و با مهندسي مجدد بازرگاني محدوديتهايي كه به طور سنتي توليدكنندگان را از مشتريان جدا مي ساخت رها مي سازد.از سوي ديگر، فعاليتهاي منفصل و جدا از هم نظير سفارش، پرداخت و خدمات بعد از فروش، ممكن است به يك فرايند واحد ادغام شده و باعث كاهش هزينه هاي اعتباري گردد. نتيجه چنين فرايندي منتهي به افزايش كارايي و رقابت پذيري در بين بنگاههاي صادراتي است. نتيجه گيري
باتوجه به چارچوب تئوريك مطرح شده و بررسي تجربه هند از كسب و كار الكترونيك براي افزايش انگيزه صادراتي پيشنهادات زير براي بنگاههاي تجاري فعال در امور بازرگاني به بنگاههاي بين المللي توصيه مي شود. ورود به سازمان تجارت جهاني و قرار گرفتن در وضعيت رقابتي امري اجتناب ناپذير است. از اين رو استفاده از فناوريهاي نوين تجاري در بنگاههاي صادراتي مورد تاكيد قرار مي گيرد. از آنجا كه موفقيت در كسب و كار الكترونيك نيازمند توجه به عوامل جانبي و تاثيرگذار بر آن است. لذا مديريت حرفه اي و به كارگيري نيروي كار متخصص براي تقويت كسب و كار الكترونيك براي بنگاهها توصيه مي شود.
تجارت الکترونیک
تجارت الکترونیک (به انگلیسی: Electronic commerce) فرایند خرید، فروش یا تبادل محصولات، خدمات و اطلاعات از طریق شبکههای کامپیوتری و اینترنت است.
تاریخچه
ارتباط بین تجارت و تکنولوژی دیر زمانی است که وجود داشته و ادامه دارد. در واقع، یک پیشرفت تکنیکی باعث رونق تجارت شد و آن هم ساخت کشتی بود. در حدود ۲۰۰۰سال قبل از میلاد، فینیقیان تکنیک ساخت کشتی را بکار بردند تا از دریا بگذرند و به سرزمینهای دور دست یابند. با این پیشرفت، برای اولین بار مرزهای جغرافیایی برای تجارت باز شد و تجارت با سرزمینهای دیگر آغاز گشته و روشهای خلاقانه ای بصورتهای گوناگون به آن اضافه شد تا امروز که یکی از محبوبترین روشهای تجارت خرید اینترنتی در دنیای وب است. شما میتوانید در زمانهای پرت، در هر زمان و مکان حتی با لباس خواب میتوانید اینکار را بکنید. به معنای واقعی هر کسی میتواند صفحه اینترنتی خود را ساخته و کالاهای مورد نیازش را در آن ارایه دهد. البته تاریخچه تجارت الکترونیک با تاریخچه اختراعات قدیمی مثل کابل، مودم، الکترونیک، کامپیوتر و اینترنت پیوند خوردهاست. تجارت الکترونیک به شکل کنونی در سال ۱۹۹۱ محقق شد. از آن زمان هزاران هزار کسب و کار و تجار وارد این دنیا شدهاند. در ابتدا تجارت الکترونیک به معنای فرایند انجام اعمال تراکنش الکترونیکی مورد نظر را انجام دادن بود.درواقع تجارت الکترونیک برای اسان سازی معاملات اقتصادی به صورت الکترونیک تعریف شد. استفاده از این فناوری مانند Electronic Data Interchange (EDI)تبادل الکترونیکی اطلاعات وElectronic Funds TRANSFER (EFT) انتقال الکترونیکی سرمایه، که هر دو در اواخر ۱۹۷۰ معرفی شدهاند. و به شرکتها و سازمانها اجازه ارسال اسناد الکترونیکی را داد. و اجازه تجارت کردن با ارسال اسناد تجاری مثل سفارشهای خرید یا فاکتورها را به صورت الکترونیکی، میدهد. با رشد و پذیرش کارت اعتباری،(ATM) Automated teller machine ماشین تحویلدار خودکار و تلفن بانک در دهه ۱۹۸۰ باعث فرم گیری تجارت الکترونیک شد. نوع دیگر تجارت الکترونیک سیستم رزرواسیون هواپیمایی بوسیله Sabre در امریکا و Travicom در بریتانیا، ارایه شدهاست. از دهه ۱۹۹۰ به بعد تجارت الکترونیک شامل اضافاتی مثل enterprise resource planning system (ERP) سیستم برنامه ریزی منابع سرمایه، data mining داده کاوی، data warehousing انبار داده شدهاست. در ۱۹۹۰، Tim Bermers-lee مرورگر وب جهان گسترده را اختراع کرد و شبکه ارتباطی اکادمیک را به سیستم ارتباطی هرروز و برای هر شخص در جهان وسیع دگرگون ساخت که اینترنت یا www خوانده میشود. سرمایه گذاری تجاری بروی اینترنت بخاطر کافی نبودن سرمایه گذاری کاملاً محدود شده بود. اگر چه اینترنت محبوبیت جهانی گستردهای در حدود ۱۹۹۴ با استفاده از مرورگر وب Mosaic پیدا کرده بود. معرفی پروتکلهای امنیتی و DSL (اشتراک خط دیجیتال) که ارتباط مستمر را با اینترنت را اجازه میداد حدود ۵ سال طول کشید.. البته در سال ۲۰۰۰ بحران The dot-com bust باعث برشکستگی خیلی از شرکتهای تجاری بزرگ و نتایج ناگواری را بوجود اورد، باعث بازبینی قوانین و افزایش مزایا و امکانات تجارت الکترونیک کردند و تا انتهای سال ۲۰۰۰، خیلی از شرکتهای تجاری امریکایی و اروپایی سرویس هایشان را از طریق اینترنت ارایه دادند. از ان موقع مردم به کلمهای به عنوان تجارت الکترونیک با توانایی خرید کالاهای گوناگون از طریق اینترنت با استفاده از پروتکلهای امنیتی و سرویسهای پرداخت الکترونیکی که در ان مشارکت کردند، اشنا شدند. واز این زمان رقابت شدید بین شرکتها و سازمانها شدت گرفتو با گذشت زمان هم اینرقابت تنگتر شدهاست. جالب این که تا پایان سال ۲۰۰۱ بیش از ۲۲۰ بیلیون دلار معاملات مالی توسط صدها سایت تجاری بر روی اینترنت انجام پذیرفتهاست و در همین سال مدل تجارت الکترونیک B2B دارای در حدود ۷۰۰ میلیارد تراکنش بود. و در سال ۲۰۰۷ سهم تجارت الکترونیک در خرده فروشی کل دنیا ۳٫۴ % بودهاست که انرا در سال ۲۰۱۰، ۵٫۱ % اعلام نمودند که این امار رشد سریع این شیوه تجارت کردن را می رساند.
سیر زمانی
۱۹۷۹: Michael Aldrich خرید آنلاین را اختراع کرد
۱۹۸۱: Thomson Holidays اولین خرید انلاین B2B را در بریتانیا ایجاد کرد.
۱۹۸۲: Minitel سیستم سراسر کشور را در فرانسه بوسیله France Telecom و برای سفارش گیری انلاین استفاده شدهاست.
۱۹۸۴: Gateshead اولین خرید انلاین B2C را بنام SIS/Tesco و خانم Snowball در ۷۲ اولین فروش خانگی انلاین را راه انداخت.
۱۹۸۵: Nissan فروش ماشین و سرمایه گذاری با بررسی اعتبار مشتری به صورت انلاین از نمایندگیهای فروش
۱۹۸۷: Swreg شروع به فراهم اوردن ومولفهای اشتراک افزار و نرمافزار به منظور فروش انلاین محصولاتشان از طریق مکانیسم حسابهای الکترونیکی بازرگانی.
۱۹۹۰: Tim Berners-Lee اولین مرورگر وب را نوشت، وب جهان گستر، استفاده از کامپیوترهای جدید
۱۹۹۴: راهبر وب گرد: Netscape در اکتبر با نام تجاری Mozilla ارایه شد. Pizza Hut در صففحه وب سفارش دادن انلاین را پیشنهاد داد. اولین بانک انلاین باز شد. تلاشها برای پیشنهاد تحویل گل و اشتراک مجله به صورت انلاین شروع شد. لوازم بزرگسالان مثل انجام دادن ماشین و دوچرخه به صورت تجاری در دسترس قرار گرفت. Netscape 1.0 در اواخر ۱۹۹۴ با رمزگذاری SSL که تعاملات مطمئن را ایجاد میکرد، معرفی شد.
۱۹۹۵: Jeff Bezos، Amazon.com و اولین تجارتی ۲۴ ساعته رایگان را راه انداخت. ایستگاههای رادیوی اینترنتی رایگان، رادیو HK ورادیوهای شبکهای شروع به پخش کردند. Dell و Cisco به شدت از اینترنت برای تعاملات تجاری استفاده کردند. eBay توسط Pierre Omidyar برنامه نویس کامپیوتر به عنوان وب سایت حراج بنیانگذاری شد.
۱۹۹۸: توانایی خریداری و بارگذاری تمبر پستی الکترونیکی برای چاپ از اینترنت. گروه Alibaba در چین با خدمات B2B و C2C, B2C را با سیستم خود تاییدی تاسیس شد.
۱۹۹۹: Business.com به مبلغ ۷٫۵ میلیون دلار به شرکتهای الکترونیکی فروخته شد. که در سال ۱۹۹۷ به ۱۴۹٬۰۰۰ دلار خریداری شده بود. نرمافزار اشتراک گذاری فایل Napster راه اندازی شد. فروشگاههای ATG برای فروش اقلام زینتی خانه به صورت انلاین راه اندازی شد.
۲۰۰۰: The dot-com bust
۲۰۰۲: ایبی برای پیپال ۱٫۵ میلیون دلار بدست اورد. Niche شرکتهای خرده فروشی و فروشگاههای CSN و فروشگاهای شبکهای را با منظور فروش محصولات از طریق ناحیههای هدف مختلف نسبت به یک درگاه متمرکز.
۲۰۰۳: Amazon.com اولین سود سالیانه خود را اعلان کرد.
۲۰۰۷: Business.com بوسیله R.H. Donnelley با ۳۴۵ میلیون دلار خریداری شد.
۲۰۰۹: Zappos.com توسط Amazon.com با قیمت ۹۲۸ میلیون دلار خریداری شد. تقارب خرده فروشان و خرید اپراتورهای فروش وبسایتهای خصوصی RueLaLa.com بوسیله GSI Commerce به قیمت ۱۷۰ میلیون دلار بعلاوه سود فروش از تا سال ۲۰۱۲.
۲۰۱۰: Groupon گزارش داد پیشنهاد ۶ میلیار دلاری گوگل را رد کردهاست. در عوض این گروه طرح خرید وب سایتهای IPO را تا اواسط ۲۰۱۱ دارد.
۲۰۱۱: پروژه تجارت الکترونیک امریکا و خرده فروشی انلاین به ۱۹۷ میلیارد دلار رسیدهاست که نسبت به ۲۰۱۰ افزایش ۱۲ درصدی داشتهاست. Quidsi.com, parent company of Diapers.comتوسط Amazon.com به قیمت ۵۰۰ میلیون بعلاوه ۴۵ میلیون بدهکاری و تعهدات دیگر خریداری شد.
چکیده
تجارت الکترونیکی را میتوان انجام هرگونه امور تجاری بصورت آنلاین و ازطریق اینترنت بیان کرد. این تکنیک در سالهای اخیر رشد بسیاری داشتهاست و پیشبینی میشود بیش از این نیز رشد کند. تجارت الکترونیکی به هرگونه معاملهای گفته میشود که در آن خرید و فروش کالا و یا خدمات از طریق اینترنت صورت پذیرد و به واردات و یا صادرات کالا ویا خدمات منتهی میشود. تجارت الکترونیکی معمولاً کاربرد وسیع تری دارد، یعنی نه تنها شامل خرید و فروش از طریق اینترنت است بلکه سایر جنبههای فعالیت تجاری، مانند خریداری، صورت بردار ی از کالاها، مدیریت تولید و تهیه و توزیع و جابهجایی کالاها و همچنین خدمات پس از فروش را در بر میگیرد. البته مفهوم گستردهتر تجارت الکترونیک کسب و کار الکترونیک میباشد.
مجتمع فضای مجازی یا فضای مجازی مجتمع چیست؟
تصورکنید کامپیوتر و تمام دستگاههای قابل حملتان (مثل موبایل و لپ تاپ و کتاب خوان و...) در تمام اوقات با هم همسان سازی شده باشند(sync سنکرون باشند). تصورکنید هر وقت که اراده کردید به تمام اطلاعات شخصی خودتان دسترسی پیدا کنید. تصورت کنید توانایی دسته بندی و سازماندهی و جستجوی تمام اطلاعاتتان را روی اینترنت داشته باشید. تصور کنید که بتوانید تمام اطلاعات خود را از قبیل عکس، فیلم، مطلب، ایمیل، فایلها و مدارک، و... را برای دوستان، فامیل، همکاران بصورت فوری به اشتراک بگذارید. همه اینها وعدهای مجتمع فضای مجازی شخصی است.
این مطلب را درک و باور کنید یا نه، به هر حال احتمالاً همین الآن در حال استفاده از یک سرویس مبتنی بر فضای مجازی مجتمع هستید. و تقریباً همه کسانی که با کامپیوتر کار میکنند. gmail و google docs دو نمونه اولیه از مجتمع فضای مجازی هستند که ما حتی فکرش را هم نمیکردیم که بر پایه همین نوع سرویس باشند.
بطور خلاصه، فضای مجازی مجتمع شخصی به این معنی است که: همه بخشهای اطلاعاتی که در طول زندگی و راجع به هرجنبه از زندگیتان در هروقت که نیاز داشته باشید دم دست شما و آماده برای استفاده شما هستند. اطلاعات باید سیار و همراه، قابل انتقال و در هر لحظه قابل دستیابی باشد. شاه کلید امکان پذیر شدن، قابلیت حمل و تعاملی شدن اطلاعاتتان همسان و به روز بودن اطلاعات شما در میان دستگاهها مورد استفاده شما(مانند لپ تاپ، موبایل و...)مثل اطلاعات به اشتراک گذاشته شده باشند. اطلاعات به اشتراک گذاشته شده، اطلاعاتی هستند که در هرجاکه اراده کنیم به آنها دسترسی پیدا میکنیم، مثل هر شبکههای اجتماعی مجازی، بانکها، وبلاگها، اتاقهای خبری، اجتماعات اقتصادی و غیره. نهایتاً، فضای مجازی مجمتمع شخصی که شامل همه اطلاعاتتان از دفترچه تلفن و آدرسهایتان گرفته تا کلکسیون آهنگها و صداها و مدارک و گزارشهای کاری و اقتصادی و.... به فضای مجازی مجتمع عمومی و فضای مجازی مجتمع دیگران متصل خواهد شد. همه چیز به هم متصل خواهد شد. این یعنی اینکه در هر جای اینترنت که با آن سرو کله دارید، مانند کار کردن با افراد دیگر، میتوانید به آن اطلاعات مورد نظرتان اتصال برقرار کنید. این قضیه شامل، شبکههای اجتماعی، بانکها، دانشگاهها، محلهای کاری، فامیل و دوستان خودتان هم میشود. مطمئناً، شما خواهید توانست که چه قسمتی از اطلاعات شما عمومی و چه قسمتی بصورت خصوصی بماند. دستهای از فضای مجازی مجتمع شخصی، شکل جدیدی از شبکههای اجتماعی مجازی را شکل خواهند داد که تنظیمات حریم شخصی بیشتری از امثال فیس بوک خواهند داشت، و ویژه تر خواهند شد اگر این دسته بندیها فامیل محور یا تجارت گرا باشند.(حریم شخصی مسئله بزرگ آمار جرم در فضای مجازی مجتمع افراد خواهد شد). سرانجام، ابزارها ودستگاههای شما(در فضای مجازی مجتمع)، درباره شما یاد می گیرند و می فهمند شما چه کار میکنید، به کجا میروید و قصد انجام چه کاری را دارید و قتی شما به سراغ آنها میروید. ممکنه این نظرات شبیه داستانهای علمی تخیلی به نظر برسد، اما مطمئناً ما را به سمتی فضای مجازی مجتمع سوق خواهد داد. هرچند هنوز کاملاً وجود ندارد. ما در حال ایجاد فضای مجازی مجتمع شخصیمان هستیم.
فضای مجازی مجتمع شخصی شما
فضای مجازی مجتمع شخصی راهی برای ارتباط تجربههای کاربران، همگرایی(و متمرکزشدن و یکی شدن) تکنولوژها با دستگاهها و سخت افزارهایی که از سیستم عاملهای مشابهی استفاده میکنند، شبکههای به هم مرتبط (مانندشبکههای رادیویی)است. اما با وجود همگرایی تکنولوژیها، سخت افزارها به سمت تنوع و واگرایی بیشتر میل میکنند. چالش بعدی این است که بفهمیم چگونه در سرتاسر این تنوع دستگاهها بصورت مستمر ارتباط برقرار کنیم. مجتمع سازی(محاسبات ابری) امروزی در میان کل تولیدات یک شرکت بخصوص بصورت خیلی خوبی سنکرون اطلاعات(همسان سازی و همزمان سازی)و مطالب صورت گرفتهاست. با پیش زمینه فضای مجازی مجتمع شخصی، مصرف کنندگان میتوانند پخش کنند: آهنگ، تصاویر، محصولات و چیزهای خیلی زیادتری از هر مطلبی که امکان دسترسی به آن را دارند و از هر دستگاه سخت افزاری که دارند و هرجا که اتفاق میافتد، را داشته باشند.
سرویسهای «فضای مجازی مجتمع»از چه چیزیهای تشکیل میشوند
راه تولید کنندگان و تحلیل گران نشان میدهد که فضای مجازی مجتمع در تمام نقاط جهان بصورت پراکندهاست. برخی از ابهامات در جو تجارت و برخی در هنگام مشخص شدن برخی اشکالات فنی است. وقتی (الکی)به هرچیزی برچسب فضای مجازی مجتمع بچسبانند، این اصطلاح معنی خودش را از دست میدهد و به عبارت دیگر لوث میشود.
شرکت بینالمللی اطلاعات کامپیوتر(IDC) با لیست دم دستی بدرد بخوری آمده تا تعیین کند چه چیزهای را میشود برچسب فضای مجازی مجتمع زد و چه چیزهای را نه؟!
مشخصات کلیدی سرویسهای «فضای مجازی مجتمع
اطلاعات بوسیله شخص ثالث، خارج از محدوده سایت ایجاد شده باشد.
بوسیله اینترنت قابلیت دسترسی داشته باشد.
حداقل یا هیچ فرد ماهر در زمینه فناوری اطلاعات برای پیاده سازی آن نباشد.
تامین کننده باشد: یعنی خودش تامین کننده نیازهای درخواستها باشد، تقریباً همزمان استقرار پیدا کند(همزمان در اینترنت و دستگاههای متصل به آن، لپ تاپ و پخش کنندهها و کامپیوتر هیا شخصی و...)، بصورت پویا و خوب دسته بندی شود
مدل قیمت گذاری داشته باشد: بصورت خوب دسته بندی شود، کاربردی باشد(مبتنی براستفاده کاربر باشد)(حداقل قابلیت انتخاب داشته باشد).
رابط کاربر خوب داشته باشد(قابلیت نمایش در مرورگر و جانشین داشته باشد. به قول معروف Userfriendly باشد).
رابط سیستم داشته باشد: توابع کتابخانهای وب سرویسی داشته باشد.
قابلیت اشتراک گذاری منابع یا نسخههای مشترک را داشته باشد(قابلیت سفارشی کردن در حیطه سرویسهای اشتراک گذاری).
طراحی وب
طراحی وب به مهارت ساخت و راهاندازی صفحات وب گفته میشود.
تیم برنرز لی، مخترع وب، با برپایی یک سایت وب در اوت ۱۹۹۱، نام خود را به عنوان نخستین سازندهٔ وب در تاریخ نگاشت. او در نخستین وبسایتش، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.
در آغاز، سایتهای وب با کُدهای ساده «اچتیامال» نوشته میشدند، گونهای از زبان کُدنویسی که ساختار سادهای به وبگاهها میداد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحههای وب دیگر، با اَبَرمتن. در مقایسه با روشهای دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی میتوانستند با یک مرورگر، صفحههای پیوند خورده را باز کنند.
با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچتیامال، پیچیدهتر و پرانعطافتر شد. ابزاری مانند جدولها که بیشتر برای نمایش نمودارهای دادهای بودند، بزودی مورد استفاده نادرست، برای چیدمانهای پنهان در صفحههای وب قرار گرفتند. با پیدایش الگوهای آبشاری وب یا «CSS»، روش نادرست طراحی با جدولهای پنهان در صفحه از گردونه خارج، و بجای آن استفاده مناسب از زبان کمکی «CSS» جایگزین شد.
فناوریهای یکپارچه سازی دادهگاهها (Database)، مانند زبانهای کُدنویسی سمت سرور (Server-Side Scripting) مانند CGI، PHP، ASP.NET، ASP، JSP و ColdFusion، و استانداردهای طراحی مدرن با الگوها (CSS)، ساختار سایتهای وب را باز هم تغییر داده و آنرا پیشرفته تر کرده اند.
همچنین با آمدن نگارههای جاندار و فناوریهای پویانمایی به صفحه ها، مانند فلَش (Flash)، چهره وب بیشتر از پیش تغییر کرد و توانمندیهای تازه به سازندگان رسانه و طراحهای وب داده شد، و تواناییهای بیشتر و کاراییها تازه مرورگرها برای اچتیامال.
وبسایت یا تارنما چیست
مجموعه ای از فایلهای مختلف اعم از تصاویر، متون و یا فایلهای برنامه نویسی شده است که به منظوری خاص به شکلی با هم مرتبط شده اند. این فایلها روی یک کامپیوتر "میزبان" یا "سرور" قرار می گیرند و با یک نام دامنه مشترک فراخوانی می شوند. یکی از مهمترین سرویسهای وب، پست الکترونیک است.
انواع سایت
سایتها بر اساس کاربرد و نوع برنامه نویسی به چند دسته تقسیم می شوند که عبارت است از :
سایتهای ثابت (Static Website):
این سایتها یکبار طراحی می شوند و اطلاعات مورد نیاز در داخل آنها قرار می گیرد و پس از آن برای تغییر در آنها نیاز به یک طراح حرفه ای یا نیمه حرفه ای سایت است. زبان برنامه نویسی اینگونه از سایتها غالباً HTML و Java Script هستند که در نوع توسعه یافته تر از CSS نیز بهره گرفته می شود.
از آنجا که حجم کمتری از کد در طراحی سایتهای ثابت استفاده میشود سرعت بارگذاری (Loading) بالایی دارند. علاوه براین کاهش حجم کدها که باعث خوانایی بشتر سایت توسط رباتهای جستجوگر میشود از یک سو و کاهش زمان بارگذاری از سوی دیگر سبب بهتر شدن وضعیت آنها از لحاظ امتیاز دهی موتورهای جستجو یا همان "رنکینگ" می شود. سایتهای ثابت قیمت طراحی پایین تری را نیز عمدتاً نسبت به سایر سایتها دارند.
عدم امکان ایجاد تغییر در این نوع از سایتها توسط افراد عادی علاوه بر افزایش امنیت سبب بهرهمندی از گرافیک و ظاهری زیبا میشود چرا که همه چیز ثابت است از جمله متون و اندازه تصاویر و همچنین همه عناصر مکان مشخص و ثابتی را دارند در نتیجه می توان برای محل قرار گرفتن هر یک از اجزاء بهترین تصمیم را گرفت.
اما از طرفی نیز عدم امکان ایجاد تغییرات توسط افراد عادی سبب میشود تا امکان بروز رسانی سایت توسط صاحبان و مدیران سایت صلب شود.
نکته: سایتهای ثابت (Static) برای افراد، شرکتها و سازمانهایی مناسب است که حداکثر یک یا دو بار در سال نیازمند به تغییر در محتوای سایت هستند.
سایتهای پویا (Dynamic Website): محتوای سایتهای داینامیک بعد از طراحی توسط افراد عادی که دسترسی به سیستم مدیریت محتوای سایت را داشته باشند قابل تغییر است. زبان برنامه نویسی وبسایتهای پویا میتواند براساس نیاز متفاوت باشد اما عمدتاً از زبانهای ASP ، ASP.Net و Php استفاده میشود و از زبانهای کمکی CSS و Silver light و یا Ajax برای ایجاد قابلیتهای ویژه نیز بهره گرفته می شود.
در اینگونه از سایتها ابتدا اسکلت سایت توسط طراح ایجاد میشود و سپس محتوا توسط مدیران سایتها تغییر میکند مانند فرم قراردادی که یکبار توسط فردی ایجاد میشود و توسط افراد دیگری بارها تکمیل می شود، از این رو طراح نسبت به محل قرار گرفتن و اندازه دقیق متون و تصاویر و سایر عناصری که بعداً توسط مدیران سایتها تغییر میکند اطلاع ندارد بنابر این چاره ای ندارد جز اینکه همه حالات را در نظر بگیرد و اینکار سبب میشود تاحدودی از گرافیک و جلوه سایت کاسته شود.
یکی از مزیتهای سایتهای داینامیک این است که هیچ محدودیتی برای ایجاد، تغییر یا حذف مطالب، تصاویر و صفحات و غیره وجود ندارد.
با توجه به اینکه در سایتهای پویا از زبانهای برنامه نویسی پیشرفته استفاده میشود امکانات زیادی در آنها قابل ایجاد است مانند ایجاد صفحات هوشمند، فرمها و جستجوهای پیچیده.
استفاده زیاد از کدها سبب کند شدن بارگذاری سایت و امتیاز آن در موتورهای جستجو می شود.
نکته: سایتهای پویا برای افراد، شرکتها و سازمانهایی مناسب است که بیش از دوبار در سال نیاز به تغییر درمحتوای سایت را دارند.
پرتالها (Portal): پرتالها سایتهای پویای جامعی هستند که چند هدف خاص را در یک سایت دنبال می کنند به عبارت دیگر مجموع چند سایت پویا که برای رسیدن به هدفی خاص در کنار هم قرار گرفته اند را می توان پرتال نامید. به عنوان مثال پرتال خبری می تواند از چند سایت داینامیک تشکیل شده باشد که هر یک امکانات خاصی چون عضو گیری، انتشار اخبار، انتشار تصاویر، نظر سنجی و ... را در اختیار مدیران آن قرار دهد.
تمام ویژگیهای یک سایت پویا می تواند در یک پرتال نیز صدق کند.
نکته: معمولاً پرتالها توسط سازمانها، گروهها و شرکتها خریداری می شوند. به دلیل نیاز به بروز رسانی بخشهای مختلف اداره آنها توسط یک فرد بسیار مشکل است مگر آنکه به چشم یک کار حداقل پاره وقت به آن نگاه شود.
سایتهای متحرک استاتیک و نیمه داینامیک (Static and Dynamic Flash Website): سایتهای فلش یا متحرک دو نوع استاتیک و نیمه داینامیک هستند و توسط نرمافزارهای خاصی ایجاد می شوند در برخی موارد از XML یا Action Script برای ایجاد قابلیتهای تغییر یا هوشمندی در این سایتها بهره گرفته می شود.
به طور کلی سایتهای فلش ثابت (استاتیک) غیر قابل تغییر می باشند و مانند سایتهای ثابت یکبار توسط طراح ایجاد می شوند و برای تغییر آن نیاز است تا افراد به صورت حرفه ای یا نیمه حرفه ای از دانش طراحی فلش برخوردار باشند.
اما سایتهای فلش نیمه داینامیک یا نیمه پویا مانند سایتهای پویا عمل میکند و قابل تغییر هستند اما تغییر در آنها به سادگی سایتهای پویا نیست و وسعت ایجاد تغییرات نیز بسیار محدودتر است.
از مزیتهای وب سایتهای فلش جذابیت آنهاست. گرافیک زیبا و انیمیشنهای جذاب. اما از معایب عمده آنها میتوان به عدم خوانده شدن اطلاعات موجود در آنها توسط رباتهای جستجوگر و عمدتاً سرعت بسیار پایین بارگذاری اشاره کرد.
نکته: سایتهای فلش برای افراد و گروهها یا شرکتها و سازمانهایی مناسب است که نیاز به تبلیغات ندارند و عموم کاربران با آنها آشنا هستند مانند خوانندگان، سیاست مداران، بازیگران و گروههای موسیقی، هتلهای معروف، مکانهای توریستی.
سایتهای مجهز به سیستم مدیریت محتوا (Content Management Systems): سایتهای مجهز به سیستم مدیریت محتوا که در اصطلاح به CMS که مخفف Content Management System است مشهورند، وبسایتهایی از نوع پرتالها یا سایتهای پویا هستند که برای مصارف خاص توسط طراحان حرفه ای و یا شرکتهای طراحی حرفه ای ایجاد میشوند.
تمام مزایا و معایب مربوط به سایتهای پویا در مورد سایتهای مجهز به سیستم مدیریت محتوا صدق می کند.
البته در نظر داشته باشید که سایتهای پویا و پرتالها نیز مجهز به سیستم مدیریت محتوا هستند اما آنچه که در CMSها متفاوت است طراحی آنها و سیستمهای مدیریت محتوای آنها برای مصارف خاص است.
از مزایای سیستمهای مدیریت محتوا نسبت به سایر سایتهای داینامیک می توان به آماده بودن و جامع بودن آنها اشاره کرد. از این رو اغلب اینگونه از سایتها در کمتر از ۳ روز کاری قابل نصب و استفاده هستند.
طراحی سایتهای CMS مانند یک خط تولید محصول است و از آنجا که طراح باید نمونههای محدودی را به صورت انبوه تولید کند سعی در رعایت تمام اصول امنیتی، گرافیکی، موارد مربوط به رنکینگ و امتیاز موتورهای جستجو و سایر موارد موثر می کند.
با توجه به مزیتهای آنها به تمامی افراد، سازمانها و شرکتهایی که شرایط داشتن سایتهای داینامیک را دارند توصیه میشود تا ابتدا به دنبال سیستمهای مدیریت محتوای مخصوص به کار خود بگردند و در صورتی که پیدا نشد به طراحی سایتهای پویا روی بیاورند.
مزایای استفاده از وبسایت
وبسایتها مزایای فراوانی را برای مدیران و صاحبان خود به همراه دارند که مهمترین آنها به شرح زیرند:
تاثیر سایت در اطلاع رسانی:
داشتن یک سایت مانند داشتن یک کاتالوگ است اما با مزایای فراوان دیگر. یک کاتالوگ می تواند شامل تصاویر و متون باشد اما یک سایت میتواند از تصاویر، متون، فیلم و صوت و یا انیمیشن نیز بهره بگیرد بنابر این امکان اطلاع رسانی جامع با محتوایی جذاب تر را می دهد. برای طراحی، چاپ و انتشار هر نسخه از کاتالوگ نیاز به هزینه است اما برای یک سایت فقط کافیست هزینه ای بسیار پایین برای طراحی و نگهداری آن پرداخت شود و بعد از آن در طول سایت هزاران و یا میلیونها کاربر می توانند بارها و بارها از آن بازدید کنند.
تاثیر سایت در بازاریابی:
موتورهای جستجو بدون هزینه برای شمابازاریابی می کنند فقط کافیست رباتهای آنها سایت شما را پیدا کنند و از آن پس زمانی که فردی به دنبال هر یک از خدمات و یا محصولات و یا اطلاعات ارائه شده در سایت شما باشد، این موتورها فرد را به سمت سایت شما هدایت می کنند. میزان بازدید کننده هدایت شده به سایت به پارامترهای زیادی وابسته است اما در بدترین حالت چیزی در حدود ۵۰ نفر در روز توسط موتورهای جستجو به یک سایت هدایت می شوند.
ایجاد قابلیتهای جدید تبلیغاتی:
با داشتن یک وبسایت صاحبان و مدیران آن وارد عرصه تجارت الکترونیک می شوند و امکان استفاده از راهکارهای تجارت الکترونیک برای آنها بوجود می آید از مهمترین این قابلیتها میتوان به تبلیغات اینترنتی، تبلیغات در موتورهای جستجوگر، تبلیغات کلیکی و تبادل بنر و لینک اشاره کرد.
در دسترس بودن:
سایت همواره با متقاضیان اطلاعات و محصولات یا خدمات قابل ارائه توسط آن فقط یک کلیک فاصله دارد و در تمامی ساعات شبانه روز و روزهای تعطیل نیز فعال است.
فعالیت در خارج از مرزهای جغرافیایی:
امروزه یکی از ملزومات فعالیت بدون مرز سایت است و تقریباً هیچکس نمیتواند مدعی فعالیت خارج از مرزهای جغرافیایی شود در حالی که وبسایتی ندارد.
درآمد زایی:
میزان سودآوری و درآمد زایی سایتها به نوع سایت و اهداف آن بستگی دارد البته میزان فعالیت صاحبان سایتها و بروز رسانی و رسیدگی به آنها نیز عامل بسیار مهمی است. اما امروزه شرکتها و افراد بسیاری هستند که فقط از طریق سایت فعالیت می کنند و عمده درآمد آنها از طریق سایت و مشتریان آنلاین است.
طراحی وبگاه
وبگاه مجموعهای از اطلاعات درباره موضوع و یا عنوان خاص است. طراحی یک وبگاه مشخص کننده آرایش و ساختــار صفحات وبی است که بوجود آورنده وبگاه خواهند بود. یک صفحه وب شامـــل اطلاعاتی درمورد هدف ایجــاد وبگاه میباشد. یک وب ســایت را همــانند کتابی تصور کنید کـه هر صفحه وب در حکم برگی از کتاب خواهد بود.
در زمینه طراحی وبگاه جنبههای گوناگونی باید در نظر گرفته شود که به سبب پیشرفت روز افزون اینترنت همواره براین موارد افزوده میشود. برای وبگاههای تجاری عمومی، موارد زیر از جمله اصلیترین آنها به شمار میروند:
طراحی سایت بر طبق عنوان و محتوای مطالب میباشد.
مطالب، جوهر کلام و اطلاعات درون سایت باید مطابق با هدف سایت بوده و طیفی از عموم را نشانه رود که به دنبال اطلاعات ارائه شده در سایت هستند.
سایت بـــاید قابل فهم بوده و برقـــراری ارتبــاط با آن حتی برای مخاطبانی کـه آشنایی چندانی بـا وب ندارند، آســـان باشد. چنانچه سایت به اندازه کافی بزرگ بوده و اطلاعات زیادی را شامــل شود، بـاید اطلاعات راهنما را به گونهای بکار برد که به سرعت در اختیار بیننده قرار گیرند.
نمای کــار باید کلی بوده و تمام صفحه را دربر گیرد تا بتواند پایـداری و ثبات را القــا کند. سبک نگارش باید زیبا و تخصصی بوده و مناسب با سلیقه مخاطبان و محتوای سایت باشد.
در نگارش متون و اطلاعاتی که مخاطب به دنبال آنها است باید بزرگ نمایی شود تا به بیننده القا کند که این همان چیزی است که به دنبال آن بوده است.
همچنین سایت باید به سادگی در اینترنت یافت شود و درصورت امکان در بالای لیستهای جستجو قرار گیرد، اگرچه همواره اینگونه نباشد لااقل در موتورهای جستجوی اصلی چنین شود.
یک وبگاه معمولاً شامـل متن و تصـاویـر است. اولین صفحه یک وب سـایت صفحه خانه (Home Page) و یا صفحه ایندکس (Index) نامیده میشود. بعضی از وبگاه هـــا از صفحهای استفـــاده میکنند کـــه معمولاً صفحه خوش آمد نامیده میشود. این صفحه ممکن است شــامــل مواردی چون پیغــــــــــام خوش آمـدگویی، انتخاب زبـــان، انتخاب ناحیه جغرافیایی و یـا اعلام عدم پذیرش مسیولیت درمــوارد خاص باشد. هر صفحه وب درون سایت وب، یک فایل HTML است که URL مخصوص به خود را دارد.
بعد از این که هر صفحه وب ساخته شد، این صفحات با استفاده از فهرست راهنمایی که از پیوندهای مختلف تشکیل شده است به یکدیگر متصل میشوند.
هنگامی که یک وب ســایت کامل شد برای آنکه بـرای همه برروی اینترنت قابل مشاهده باشد باید منتشر و یا ارسال (Upload) شود. این کار به کمک یک میزبانFTP انجام میشود. هنگامی که سایت منتشرشد، مسئول سایت برای افزایش بازدیدکنندگان، از تکنیکهای گونــاگون استفاده میکند. این کار با ثبت کردن وب سـایت در موتورهای جستجویی نظیر Google و Yahoo، تبادل لینک با وب ســایتهای دیگر، ایجاد پیوند با وبگاههای مشابه و غیره امکان پذیر است.
طرح وب سایت
طرح وب به قالب نمایشی و طراحی گرافیکی صفحات موجود در وبگاه میگویند که معرف محتوا و مطالب آن وب سـایت میباشد. طرح وب جلوه بصـری هدف وبگاه است و اولین بخش از یک صفحه وب است که ذهن مخاطب را با خود درگیر میکند.
طراح وب با در نظر گرفتن هدف سایت و مخاطبان آن و با استفـاده از المانهای متناسب با رویکرد سـایت و به کمک ذهن خلاق و ذوق هنری خود در بکار بردن ابعاد و رنگها، طرحی خلق میکند که ضمن ایجـاد یکپارچگی در کلیه صفحات وبگاه، نمای تکرار شونده و خسته کننده را به مخاطب القا نکند. در وبگاه باید از الگوی ثابتی در صفحات استفاده کرد که کاربر به هنگام دیدن صفحات متوجه این است که همه صفحات در یک سایت مشخص هستند.
استانداردهای وب
استانداردهای وب، عبارتی است کلی در بحث ساختار و طراحی وب، به معنی «دستورها و قانونها» و مشخصات فنی وضع شدهای از سوی کنسرسیوم جهانی وب، که سیمای کلی و همه جنبههای شبکه جهانی وب را نمایش و شرح میدهند. در سالهای اخیر، این عبارت بیشتر به جنبش استانداردهای وب وابسته شدهاست. جنبشی رو به گسترش، برای فراگیر ساختن «مجموعه استانداردی از روشهای ساخت» سایتهای اینترنتی، و تعریف فلسفهای گسترده تر در سبکِ ساخت و طراحی وب، که شامل این مجموعه «روشهای ساخت» است.
برای نمونه، قانون «ساختار متن»، یا دستور چگونگی قرار دادن متن در صفحه وب، بدون استفاده از ترفندهای غیر استاندارد، به روشی که حتا برای کاربران نابینا هم دسترسایی آسانی داشته باشد، یکی از این دستورهاست که طراح وب را مجبور میکند تا قانون «ساختار متن» را رعایت کند.
بسیاری از این دستورها و مشخصات فنی وضع شده که بر همه جنبهها و سیمای کلی اینترنت حکم شدهاند، و نه تنها شبکه جهانی وب، به گونهای مستقیم یا نامستقیم، روش طراحی، مدیریت، ساخت و پیشبرد یک سایت و دیگر سرویسهای وب را زیر تأثیر خود قرار میدهند. با اینکه هر یک از این دستورها و روشها ممکن است «استانداردهای وب» خوانده شوند، پویندگان جنبش استانداردهای وب، به استانداردهای بالاتری که بیشتر و به گونهای مستقیم، سایتهای وب را هدف قرار دادهاند، مانند دسترسی پذیری (یا Accessibility) و کاربردپذیری (یا Usability)، تمایل نشان میدهند.
توسعه وب
به هرگونه فعالیتی که به توسعه یک وبگاه بر روی وب جهانگستر یا یک شبکه اینترانت منجر شود، توسعه وب میگویند.
توسعه وب میتواند موارد زیر را شامل شود:
1- توسعه تجارت الکترونیک
2- طراحی وب
3- توسعه محتوای وب
4- برنامهنویسی کاربر سو/کارپرداز
5- پیکرهبندی کارپرداز وب
درمیان توسعهدهندگان حرفهای وب، «توسعه وب» معمولاً فقط به جنبههای غیرگرافیکی ساخت وبگاهها مانند برنامهنویسی و نشانهگذاری وب نسبت داده میشود. توسعه وب میتواند از توسعه سادهترین برگههای ایستا (به انگلیسی Static Pages) با محتوای متن ساده تا پیچیدهترین نرمافزارهای مبتنی بر وب، تجارتهای الکترونیکی یا خدمات شبکههای اجتماعی شامل شود.
برای سازمانها و تجارتهای بزرگتر، گروههای توسعه وب میتوانند شامل صدها نفر توسعهدهنده وب شوند. سازمانهای کوچکتر ممکن است تنها به یک مدیر دائمی یا قراردادی وب نیاز داشته باشند و یا این وظیفه را به یک طراح گرافیک و یا یک کاردان سامانههای اطلاعاتی واگذار کنند. توسعه وب میتواند تلاش و همیاری جمعی چندین گروه توسعهدهنده وب باشد که برای این کار انتخاب شدهاند.
توسعه وب به عنوان یک صنعت
از اواسط دهه 90 میلادی، توسعه وب به یکی از صنایع پررونق در جهان تبدیل شد. در سال 1995 میلادی تنها کمتر از 1000 شرکت توسعه وب در ایالات متحده آمریکا وجود داشتند این در حالی است که در سال 2005 میلادی این تعداد به بیش از 30000 شرکت رسید. انتظار میرود گستره صنعت توسعه وب در سال 2010، بیست درصد افزایش داشته باشد. رشد این صنعت تحت تاثیر شرکتهای بزرگی است که میخواهند محصولات و خدمات خود را به مشتریها بفروشند و تجارت خود را به وسیله وب خودکار کنند.
علاوه بر این، هزینه توسعه پایگاههای وب و میزبانی آنها در طول این دوران به شکل شگفتانگیزی کاهش یافته است. امروزه به جای هزینه کردن دهها هزار دلار، یک توسعه دهنده وب میتواند یک وبگاه ساده را با کمتر از 1000 دلار توسعه دهد که میزان این مبلغ بستگی به پیچیدگی و مقدار محتوای آن دارد. ...
سکوها و ابزارهای توسعه وب
سکوها (Platforms) و ابزارهای توسعه وب بسیار پراهمیت هستند. برای انتشار رایگان و کمک به توسعه وب، سامانههای ترکیبی زیادی بوجود آمدهاند. یکی از محبوبترین سامانههای ترکیبی برای توسعه وب LAMP است که مخفف چهار واژه Linux (یک سیستمعامل متنباز)، Apache (یک راهانداز کارپرداز وب)، MySQL (یک فنآوری و سامانه مدیریت پایگاه داده) و PHP (یک زبان برنامهنویسی وب) است. سامانه ترکیبی LAMP معمولاً با هزینه کمی برای توسعه وب قابل استفاده است. سامانه ترکیبی LAMP، یکی از عواملی است که محبوبیت توسعه وب در جهان را افزایش داده است. عامل دیگر در توسعه وب، «نرمافزارهای توسعه وب» هستند که استفاده از آنها بسیار آسان است. پرکاربردترین این نرمافزارها، WebDev، Adobe Dreamweaver، Microsoft Expression Studio (پیشترMicrosoft Frontpage بود.) هستند. به شکل تقریبی هر کسی میتواند در مدت زمان کوتاهی با استفاده از این نوع نرمافزارها یک وبگاه طراحی کند. در هنگام استفاده از نرمافزارهای توسعه وب، نیازی به دانستن «زبان نشانهگذاری ابرمتن» (HTML) یا دیگر زبانهای برنامهنویسی وب نیست اما برای تولید آثار حرفهای تر، مقولههای مذکور توصیه میشود. نسل آینده ابزارهای توسعه وب برای تولید وب به عنوان راهی در جهت اجرای نرمافزارهای کاربردی به شکل برخطی از پیشرفتهای نیرومندی در فنآوریهای Microsoft .NET و LAMP استفاده میکنند. همینک توسعهدهندگان وب به تولید انواعی از نرمافزارهای کاربردی که به شکل خدمات وب ارائه میشوند، کمک میکنند تا بتوانند آنان را مانند نرمافزارهای کاربردی رومیزی رایانه، تجاری کنند.
تغییر روش ارتباطات با استفاده از توسعه وب
به جای اجرای کدهای قابل اجرا بر روی یک رایانه محلی، کاربران از نرمافزارهای کاربردی برخطی برای تولید محتوای جدید بهره میگیرند. این موضوع روشهای نوینی را در ارتباطات بوجود آورده است و اجازه داده است تا مجال و فرصتهای بیشتری برای تمرکز-زدایی اطلاعات و توزیع رسانهها ایجاد گردد. نمونههای زیادی وجود دارند که تغییرات در روش ارتباطات و تجارت را با استفاده از صنعت توسعه وب، نشان میدهند. وبگاههای حراجی برخط مانند eBay، روش مصرف مصرفکنندگان و پرداخت برای خدمات و کالاها را تغییر دادهاند. فروشندههای برخطی واسطه مانند Amazon.com و Buy.com، روشهای خرید و تجربه کسب سود را برای مصرف کنندگان زیادی تغییر دادهاند.
یک نمونه بسیار خوب دیگر برای تغییر روش ارتباطات با استفاده از توسعه وب، «وبنوشت» (به انگلیسی Blog) است. نرمافزارهای کاربردی وب مانند مووبل تایپ و وردپرس، به راحتی محیطهای وبنویسی کاملی را برای وبگاههای شخصی ایجاد کردهاند. سامانههای متنباز مدیریت محتوا مانند Typo3، Xoops، Joomla! و Drupal، با بهرهگیری از حالتهای نوینی از ارتباطات، توسعه وب را گسترش دادهاند.
نواحی همنوع (به انگلیسی Typical Areas)
توسعه وب با استفاده از تعداد زیادی نواحی همنوع امکانپذیر است که عبارتند از:
الف) برنامهنویسی سمت مشتری
■ ایجکس: روشهای نوینی را در کاربرد جاوااسکریپت، پیاچپی و دیگر زبانهای برنامهنویسی برای بهبود تجربه کاربر فراهم کرده است.
■ فلش: نرمافزار Adobe Flash Player یک سکوی سمت مشتری قابل دسترس و آماده برای RIAها است. همچنین Flex 2 به Flash Player (نگارش 9 به بعد) این توانایی را داده است.
■ جاوااسکریپت: که رسماً EMCAScript نامیده میشود، یک ابزار برنامهنویسی سمت-کاربری آماده است.
■ مایکروسافت روشننقرهای (به انگلیسی Microsoft Silverlight) یک افزونه مرورگر شرکت مایکروسافت است که توانایی خلق پویانمایی، گرافیکهای برداری و ویدئوهای با وضوح تصویری بالا را داراست. این افزونه خود به وسیله زبانهای برنامهنویسی .NET و XAML نوشته شده است.
ب ) برنامهنویسی سوی کارپرداز
■ ASP (محصولی از مایکروسافت)
■ ترکیب یخی (به انگلیسی ColdFusion – محصولی از شرکت Adobe و مایکرومدیا)
■ CGI و Perl (منبع باز)
■ جاوا به عنوان نمونه J2EE یا WebObject
■ لتوس دومنیو
■ PHP (منبع باز)
■ Ruby، به عنوان نمونه Ruby on Rails (منبع باز)
■ گفتگوی کوچک (به انگلیسی SmallTalk) به عنوان نمونه «کناردریا» (به انگلیسی Seaside)، AIDA/Web
■ SSJS: جاوااسکریپت سمت-کارپرداز به عنوان نمونه آپتانا ژاکسر (به انگلیسی Aptana Jaxer)، مازیلا رینو (به انگلیسی Mozilla Rhino )
■ گوی وبی (به انگلیسی Websphere – محصولی از IBM)
■ .NET (محصول مایکروسافت)
به هر حال دانستن زبانهایی مانند Ruby و Python به شکل جفتی همراه با دیگر خدمت دهنده پایگاه داده به غیر از MySQL کمتر پیش میآید. در زیر نمونههایی از دیگر پایگاههای داده تحت استفاده در وب وجود دارند. برخی از توسعهدهندگان ترجیح میدهند از سامانه ترکیبی LAPR (عبارت است از: سیستمعامل لینوکس، راهانداز کارپرداز Apache، فنآوری پایگاه داده PostgreSQ و زبان برنامهنویسی وب Ruby on Rails) برای توسعه وب استفاده کنند.
فنآوری پایگاه داده
■ Apache Derby
■ DB2
■ پرنده آتشین (Firebird)
■ مایکروسافت اس کیو ال سرور (Microsoft SQL Server)
■ اس کیو ال من (MySQL)
■ Oracle
■ PostgreSQL
■ SQLite
برخی از توسعهدهندگان وب برای تمرین تلاش میکنند تا به مهارتها و وظایف علمی در این زمینه دست یابند. این مهارتها عبارتند از:
■ طراحی گرافیک / طراحی وب
■ مدیریت محتوای صفحات وب
■ مدیریت برنامه نویسی و یکپارچه سازی و توسعه صفحات وب
■ تست استرسی وب سرور درمورد حجم ترافیک و ...
■ تست و آنالیز امنیتی وب سرور
■ معماری اطلاعات و قوانین درج و ویرایش برای دسترسی به وب و بهینهسازی موتور جستجو
■ مدیریت پروژه، تضمین کیفیت و دیگر مشارکتهای جانبی برای توسعه فنآوری اطلاعات
فهرست بالا یک سلسله مراتب ساده برای توسعه وبگاه است و میتواند شامل انواع سمت-کاربر و سمت-کارپرداز شود. باید خاطرنشان کرد که توسعه وب عموماً به دو بخش تقسیم میگردد. نخست بخش برنامهنویسی سمت-کابر مانند طراحی و قالببندی است، سپس برنامهنویسی سمت-کارپرداز است که کارکرد سامانههای زیرین را پوشش میدهد. برنامهنویسی سمت-کاربر مانند XHTML بر روی یک رایانه محلی (در یک مرورگر وب) ذخیره و اجرا میگردد. این در حالی است که برنامهنویسی سمت-پرداز بر روی یک رایانه محلی قابل دسترسی نیست و بر روی خادم وبی قابل اجراست که XHTML مناسب را تولید کند و سپس به یک رایانه محلی بفرستد. طبیعتاً برنامهنویسی سمت-کاربر به شما این اجازه را میدهد تا کدهای HTML را بر روی یک رایانه محلی تصحیح کنید و برگهها را همراه با محتوای بهروز شده، تازه کنید. از اینرو طراحان وب به این عقیده میرسند که فایلهای حاوی کدهای سمت-کارپرداز برای آنها امنیت به همراه دارد. اگر یک سند حاوی کدهای سمت-کارپرداز، محتوایی را از یک سند سمت-کاربری تغییریافته بپذیرد، توسعه وب آن برگه از امنیت ضعیفتری برخوردار است.
ملاحظات امنیتی
توسعه وب، ملاحظات امنیتی را با خود به همراه دارد. مانند بررسی خطا هنگام ورود دادهها بر روی یک فرم، پالایه کردن اطلاعات خروجی و رمزگذاری. اقدامات خرابکارانه مانند «تزریق SQL» (SQL Injection) میتواند به وسیله کاربرانی که قصد شرارت دارند، اجرا شود. برخی از اسناد وب ممکن است به شیوهای طراحی شوند که کاربران بدخواه بتوانند دسترسی غیرمجاز به اسناد داشته باشند و برای گردآوری اطلاعاتی مانند نشانیهای پست الکترونیک، گذرواژهها و هر نوع محتوای حفاظت شده مانند شمارههای کارت اعتباری تلاش کنند.
برخی از این ملاحظات امنیتی به محیط خدمتدهنده بستگی دارد. (مانند خدمات اطلاعات اینترنت مایکروسافت و یا آپاچی) که رایانه را برای کار با زبانهای برنامهنویسی مانند PHP، Ruby، Python، Perl یا ASP آماده میکنند. بنابراین لازم است که توسعهدهنده وب، خدمتدهنده مناسبی را برای کار خود انتخاب نماید. با این حال آزمایش دقیق نرمافزارهای کاربردی وب پیش از انتشار عمومی، از نفوذهای امنیتی جلوگیری میکند.
نگهداری یک خدمتدهنده وب دور از نفوذهای بدون مجوز، اغلب «محدودکردن درگاه خدمتدهنده» نامیده میشود. بسیاری از فنآوریها هنگامی به اجرا درمیآیند، که اطلاعات به شکل امن از مکانی به مکان دیگر انتقال داده میشود. برای نمونه مجوزهای رمزگذاری متعلق به «لایه حفره امنیتی» (به انگلیسی Secure Socket Layer - SSL) که به واسطه اسناد معتبر منتشر میشوند، از کلاهبرداریهای اینترنتی جلوگیری میکند. بسیاری از توسعهدهندگان وب اغلب هنگام انتقال و ذخیره اطلاعات حساس، شکلهای متفاوتی از رمزگذاری را بکار میبرند. درک اولیه مفاهیم امنیتی فنآوری اطلاعات اغلب بخشی از دانش یک توسعهدهنده وب است. به خاطر حفرههای امنیتی نو در نرمافزارهای کاربردی وب که پس از آزمایش و اجرای آنها، پیدا میشوند، بهروزرسانیهای وصلههای امنیتی به شکل مستمر برای این نرمافزارها منتشر میشود. توسعهدهندگان وب اغلب برای به روز نگه داشتن نرمافزارهای وب، تلاش میکنند وصلههای امنیتی مطابق با وضعیت امنیتی جدید کشف و منتشر کنند.
توسعهدهنده وب
یک «توسعهدهنده وب» (به انگلیسی Web Developer)، توسعهدهنده نرمافزار یا مهندس نرمافزاری است که به شکل تخصصی به توسعه «نرمافزارهای کاربردی وب» (به انگلیسی Web Applications) یا «نرمافزارهای شبکه توزیعشده» (به انگلیسی Distributed Network Applications) میپردازد. این نرمافزارها تحت قرارداد HTTP از یک «وب سرور» به یک «مرورگر وب» اجرا میگردند.
طبیعت کار
«توسعهدهندگان وب» میتوانند در همه انواع سازمانها و شرکتها مانند شرکتهای بزرگ، سازمانهای دولتی، شرکتهای کوچک و متوسط یا به شکل مستقل و تنها کار کنند. برخی از توسعهدهندگان وب به شکل تماموقت، در سازمانها به عنوان یک کارمند دائمی کار میکنند. برخی نیز ممکن است به عنوان مشاور مستقل یا پیمانکار برای یک بنگاه کاریابی کار کنند.
انواع روشهای کار
نرمافزارهای کاربردی نوین وب، اغلب سه یا تعداد بیشتری رده دارند و بسته به اندازه گروه، یک توسعهدهنده ممکن است در یک رده یا بیشتر تخصص داشته باشد. به عنوان مثال، در یک گروه دو نفره، یک توسعهدهنده ممکن است بر فنآوریهای فرستادن اطلاعات به رایانه مشتری، مانند اچتیامال (HTML)، جاوااسکریپت (JavaScript)، سیاساس (CSS) تمرکز کند و یا به استفاده از برنامههای سمت سرور، مانند «پرل» (Perl)، پیتون (Python)، روبی (Ruby)، پیاچپی (PHP)، جاوا (Java)، داتنت (.NET) مبادرت کند که محتوا را به رایانه مشتری هدایت میکنند. ضمناً توسعهدهندگانی هستند که به وسیله برنامههای سمت خادم، خادم وب و یک سامانه پایگاه داده به توسعه وب میپردازند. علاوه بر این بسته به اندازه سازمانشان، توسعهدهندگان مذکور ممکن است با یک «طراح وب» (به انگلیسی Web Designer)، تولیدکننده وب (به انگلیسی Web Producer)، مدیر طرح (Project Manager)، معمار نرمافزار (به انگلیسی software architect) یا «مدیر پایگاه داده» (database administrator) کار کنند و آنها را به خدمت گیرند. هر چند که گاهیوقتها نیز ممکن است یک توسعهدهنده وب همه این نقشها را به تنهایی به عهده بگیرد.
احتیاجات حقوقی و تحصیلی
در حال حاضر برای تبدیل شدن فرد به یک توسعهدهنده وب، هیچ گونه احتیاجات حقوقی و تحصیلی رسمی وجود ندارد. هرچند که تعدادی از دانشکدهها و مدرسههای فنی، دورههای آموزشی در زمینه توسعه وب ارائه میدهند. همچنین نوشتارها و آموختارهایی وجود دارند که «توسعه وب» را آموزش میدهند و بر روی وب به رایگان قابل دسترس هستند.
برنامه کاربردی وب
برنامه کاربردی وب (به انگلیسی: web application) یک برنامهاست که میتوان به آن از طریق اینترنت یا اینترانت دسترسی داشت. همچنین به معنی یک برنامهایست که توسط یک مرورگر پشتیبانی میشود.(همانند افزونه جاوا) یا درون یک زبان برنامهنویسی نوشته شدهاست که توسط مرورگر پشتیبانی میشود؛ همانند جاوا اسکریپت که با زبان اچتیامال ترکیب شدهاست.
برنامههای وبی معمولا از مرورگرها به عنوان بستر فعالیت استفاده میکنند. یک مرورگر همانند یک کارخواه یا به عبارت بهتر یک کارخواه مختصر است که کاربر را قادر به به روزرسانی و استفاده از برنامه میکند، بدون این که احتیاج باشد کاربر برنامه را بر روی دستگاه خود نصب کند.
سیستمهای خرید و فروش(همچون آمازون)، مزایدههای آنلاین (همچون ایبی)، رایانامههای تحت وب (همچون جیمیل) و ویکیها نمونهای برای برنامههای کاربردی وب معمول هستند.
کسب و کار الکترونیک
کسب و کار الکترونیک عبارتست از کاربردی کردن کلیه سیستمهای اطلاعاتی برای تقویت و کنترل فرآیندهای کسب و کار. امروزه این فرآیندها با استفاده از تکنولوژیهای مبتنی بر وب توسعه مییابند .
کسب و کار الکترونیکی در یک تعریف ساده واژهای به معنی انجام کسب و کار با استفاده از ارتباطات راه دور و ابزارهای مرتبط است . تجارت الکترونیک از این دست دارای مفهومی کوچکتر و محدودتر نسبت به کسب و کار الکترونیکی است . در تجارت الکترونیک حتماً باید بین دو طرف پول رد و بدل شود ( تا به مفهوم تجارت برسیم ) ولی در کسب و کار الکترونیک لازم نیست پولی مبادله گردد . به عنوان مثال دادگاهی که در آن محاکمه از طریق فضای اینترنتی انجام میگردد کسب و کار الکترونیک محسوب میشود .
برخی نیز کسب و کار الکترونیک را ترکیبی از تجارت الکترونیک، هوشمندی شرکتها، مدیریت ارتباط با مشتری، مدیریت زنجیرهٔ تامین و برنامه ریزی منابع شرکت میدانند که به صورت زیر بیان میشود :
كسب و كار الكترونيك
كسب و كار الكترونيك تعاريف متعددي دارد كه در زير به برخي از آنها اشاره مي شود: - كسب و كار الكترونيك وسيله اي كه مسير رسيدن بنگاهها به بازار را هموار مي سازد. مسيري كه مشتريان در آنجا اقدام به خريد كالا و خدمات مي كنند؛ - كسب و كار الكترونيك وسيله اي است كه به استفاده كنندگان آن امكان رسيدن به مشتريان موثر و كارآمد را فراهم مي سازد؛ - كسب و كار الكترونيك توانايي هدايت تجارت از طريق شبكه هاي الكترونيك نظير اينترنت و شبكه جهاني است.
تجارت الكترونيك
براساس تعريف دفتر توسعه جامعه اروپا(OECD) به طور كلي تجارت الكترونيك، معاملات را در ارتباط با فعاليتهاي تجاري افراد و سازمانها شكل مي دهد. اين فعاليتها براساس پردازش و انتقال اطلاعات ديجيتالي (متن، صدا و تصاوير) مبتني هستند. تجارت الكترونيك، به مجموعه فعاليتهايي اطلاق مي گردد كه مستقيماً به وسيله ارتباطات الكترونيكي (شبكه اي) پشتيباني مي شود.
تفاوت كسب و كار الكترونيك و تجارت الكترونيك كسب و كار الكترونيك به مفهوم كلي شامل به كارگيري فناوريهاي جديد براي برقراري ارتباطات زنجيره اي بين سازندگان، فروشندگان، عرضه كنندگان و به طور كلي ارايه دهندگان كالا و خدمات از يك سو و خريدار و مصرف كننده و يا به طور كلي مشتري از سوي ديگر است و نتيجه آن اتخاذ تصميمهاي بهتر، بهينه سازي كالا و خدمات، كاهش هزينه ها و گشودن كانالهاي جديد است. ولي تجارت الكترونيك به هر شكلي از نقل و انتقالات در تجارت اطلاق مي شود كه در آن طرفين، بيشتر از طريق الكترونيكي با يكديگر در تماس هستند تا از طريق نقل و انتقالات فيزيكي. به عبارت ديگر، تجارت الكترونيك زيربخشي از كسب و كار الكترونيك در سازمانها است، زيرا در كسب و كار الكترونيك، شكل الكترونيكي كليه فرايندهاي كسب و كار سازمان از قبيل توليد، تحقيق و توسعه امور اداري، مالي، مديريت نيروي انساني، پشتيباني و تجارت مطرح است. در حالي كه در تجارت الكترونيك تنها فرايند تجارت سازمان به صورت الكترونيك يك جزء بنيادي از كسب و كار الكترونيك به حساب مي آيد. كسب و كار الكترونيك باعث مي شود تا فرايندهاي تجارت، روابط و دادوستد جهاني گردد. محيط تجاري شركت، ممكن است، شامل يك شبكه جهت دسترسي به سازمانهاي عمومي يا شبكه هايي كه با محافظت خاص براي دسترسي افرادي خاص طراحي شده و يا حتي شبكه داخلي باشد كه براي دسترسي افراد و كارمندان داخل شركت طراحي شده است. كسب و كار الكترونيك تنها قراردادن يك صفحه شبكه اي نيست. بلكه محيط مدلهاي تجاري اعم از تجارت با كارمندان، مشتريان، تامين كنندگان و شركا است. (سرمد، 1382، ص3)
انواع كسب و كار الكترونيك
كسب و كار الكترونيك بسته به اينكه طرفهاي معامله سازمانها يا افراد باشند به انواع زير تقسيم مي شوند. در اينجا روابط بر مبناي اهداف تجاري شكل مي گيرد. واحد تجاري با واحد تجاري (BUSINESS TO BUSINESS = B2B) ؛ واحد تجاري با مصرف كننده (BUSINESS TO CONSUMER = B2C) مصرف كننده با مصرف كننده (CONSUMER TO CONSUMER = C2C) واحد تجاري با دولت (BUSINESS TO GOVERNMENT = B2G) دولت با واحد تجاري (GOVERNMENT TO BUSINESS = G2B)
شيوه هاي كسب و كار الكترونيك
به طور كلي سه شيوه معاملات كسب و كار الكترونيكي وجود دارد: OFF LINE = در اين شيوه بنگاهها براي انجام فعاليتهاي تجاري از سيستم پست الكترونيكي استفاده مي كنند.
ON LINE = در اين شيوه،& بنگاهها از طريق «<تعيين كننده متحدالشكل منبع» (UNIFORM RESOURCE LOCATOR = URL) اقدام به معاملات تجاري مي كنند. URL ها آدرسهايي هستند كه ساختار آنها براي همه كامپيوترها يكسان است و به وسيله آن مي توان به منبع مورد نظر دست يافت (اسنل، 1379، ص 77). دروازه شبكه (PORTAL) يك صفحه شبكه است كه در آن لينك هايي براي رفتن به سايت هاي محتوي اخبار مربوط به موضوعهاي مختلف وجود دارد. اين صفحات داراي تعداد زيادي آدرس با موضوعهاي مختلف هستند. (اسنل، 1379، ص 97). خدمات دروازه شبكه اغلب شامل موتورهاي جستجوگر، پست الكترونيكـــــي، چت، نقشه ها، فروش و گزينه هاي ديگري براي مشتريان است. درواقع دروازه هاي شبكه هدفي براي تبليغات و بازاريابي هستند.مزاياي استفاده از كسب و كار الكترونيك: نزديك شدن ارتباطات؛ دستيابي به بازارهاي جديد؛ افزايش ميزان فروش و سود؛ حذف هزينه هايي مانند تهيه كاغذ، چاپ، بروشور و كاتالوگ؛ كاهش هزينه هاي معاملاتي و تداركاتي؛ بهبود مديــريت بر روابط مصرف كننده، عرضه كننده و كاركنان؛ كاهش آلودگي محيط زيست، ترافيك و ازدحام.
معايب كسب و كار الكترونيك مسئله امنيت، امكان ورود به سيستم هاي شما از طريق آدرس پست الكترونيكي، سايت شبكه و دستيابي به اطلاعات مالي و غيره؛ اختلال در برنامه كاري در صورت خرابي سيستم؛ از دست دادن كنترل؛ مشكلات و هزينه هاي به روز بودن با فناوريهايي كه به سرعت پيشرفت مي كنند.
چارچوب تحليلي گسترش و نفوذ هر فناوري بستگي به چند عامل نظير منافع بالقوه فناوري، ظرفيت جذب بنگاهها دارد. منافع بالقوه نه تنها به توليدكنندگان كالاها و خدمات مي رسد كه از فناوري جديد استفاده مي كنند، بلكه مصرف كنندگان آن كالاها و خدمات نيز از آن بهره مند مي شوند. براي مثال، رشد سريع اينترنت باعث مي شود هم عرضه كنندگان و هم مصرف كنندگان از مطلوبيت بيشتري برخوردار گردند.
پذيرش فناوري كسب و كار الكترونيك تابعي از چندين عامل است. اين عوامل در اكثر مواقع اثر تقويت كننده دو جانبه اي (متقابلي) بر يكديگر دارند ملاحظات بين المللي كه شامل صادرات، واردات فنــــاوري و... است در تعامل با كسب و كار الكترونيك، اثرتقويت كننده بر يكديگر دارند. در اين حالت بنگاه در سطح بين المللي با پذيرش كسب و كار الكترونيك واردات و صادرات خود را برمبناي اصول استاندارد كسب و كـــــار الكترونيك شكل مي دهد. از طرف ديگر قرار گرفتن كالا و خدمات در فضاي تجارت الكترونيكي موجب حذف فاصله بين مبدا و مقصد كالاها و خدمات مي گردد و تغييرات اساسي در بازارهاي هدف به وجود مي آورد. موفقيت در اين فرايند، منوط به مديريت كارا و حرفه اي اسـت. مديريت حرفـه اي با درك و شناخت از فضاي ارتباطات بين المللي، شيوه هاي كسب و كار الكترونيك را متناسب با ملاحظات بيـــن المللي تطبيق مي دهد. از طرف ديگر، مديريت حرفه اي با تجارت مدرن روابط غيرمعمـــول را تصحيح مي كند. حجم عمليات، اثرات دو سويه اي را بر كسب و كار الكترونيك دارد. از آنجايي كه استفاده از كسب و كار الكترونيك باعث دستيابي به انبوهي از مشتريان با سلايق مختلف مي گردد. لذا بنگــاههاي فعال در امر تجارت بين المللي با گسترش ظـــرفيت توليدي و تنوع بخشي به توليدات كالا و خدمات سعي در جذب مشتريان بيشتر است. يكي از شرايط مهم ديگر در كسب و كار الكترونيك وجود شبكه ارتباطي قوي همراه با اطمينان بالاست. دسترسي به پهناي باند بالاتر در اختيار هيچ كدام از بنگاهها نيست. پهناي باند قسمتي از زيرساختهاي نهادينه شده توسط دولت است. هرقدر اين پهنا بالاتر باشد، حجم وسرعت اطلاعاتي كه ردوبدل مي كند بيشتر خواهد بود. از اين رو با درنظر گرفتن نقش مهمي كه اين عامل مي تواند در موقعيت خدمات شبكه با توان بالا داشته باشد، خصوصي سازي و مقررات زدايي خدمات ارتباطي به منظور افزايش كارايي در سيستم مخابرات در كشورهاي در حال توسعه و توسعه يافته مورد تاكيد قرار مي گيرد. متغيرهاي رفتاري نظير ميزان مهارت نيروي انساني بنگاهها، حجم سرمايه گذاري در تحقيق و توسعه و نرخهاي دستمزد، از عوامل مهمي هستند كه در پذيرش كسب و كار الكترونيك توسط بنگاهها موثرند. هرقدر بنگاه تجاري در سطح بين المللي از نيروي انساني متخصص بيشتري برخوردار باشد و منابع بيشتري را به سرمايه گذاري تخصيص دهد، موقعيت بهتــــــري در جذب و پذيرش كسب و كار الكترونيك دارد. همچنين دستمزدهاي بالا هميشه انگيزه عمده اي براي نيروي كار جهت افزايش كارايي و نوآوري به حساب مي آيد. در نتيجه به كارگيري كسب و كار الكترونيك منافع متعددي را به دنبال دارد. علي رغم اينكه بسياري از منافع موجود در شكل يك ذكر گرديد، بسياري از بنگاهها به دليل پايين بودن هزينه مشاركت را قبول مي كنند اينترنت باعث ارزاني دسترسي به اطلاعات و بازارهاي جهاني مي شود. اين عامل موجب مي گردد سرعت عمل در بازارهاي چند منظوره كه براي توليد كالاها و اطلاعات است، بالا برود. به طور بالقوه شكل تازه اي به سازمان دهي زيرساخت مشاغل مــــوجود مي بخشد و با ارزش گذاري مجدد، راه را براي انجام معاملات تجاري باز مي كند و با مهندسي مجدد بازرگاني محدوديتهايي كه به طور سنتي توليدكنندگان را از مشتريان جدا مي ساخت رها مي سازد.از سوي ديگر، فعاليتهاي منفصل و جدا از هم نظير سفارش، پرداخت و خدمات بعد از فروش، ممكن است به يك فرايند واحد ادغام شده و باعث كاهش هزينه هاي اعتباري گردد. نتيجه چنين فرايندي منتهي به افزايش كارايي و رقابت پذيري در بين بنگاههاي صادراتي است. نتيجه گيري
باتوجه به چارچوب تئوريك مطرح شده و بررسي تجربه هند از كسب و كار الكترونيك براي افزايش انگيزه صادراتي پيشنهادات زير براي بنگاههاي تجاري فعال در امور بازرگاني به بنگاههاي بين المللي توصيه مي شود. ورود به سازمان تجارت جهاني و قرار گرفتن در وضعيت رقابتي امري اجتناب ناپذير است. از اين رو استفاده از فناوريهاي نوين تجاري در بنگاههاي صادراتي مورد تاكيد قرار مي گيرد. از آنجا كه موفقيت در كسب و كار الكترونيك نيازمند توجه به عوامل جانبي و تاثيرگذار بر آن است. لذا مديريت حرفه اي و به كارگيري نيروي كار متخصص براي تقويت كسب و كار الكترونيك براي بنگاهها توصيه مي شود.
تجارت الکترونیک
تجارت الکترونیک (به انگلیسی: Electronic commerce) فرایند خرید، فروش یا تبادل محصولات، خدمات و اطلاعات از طریق شبکههای کامپیوتری و اینترنت است.
تاریخچه
ارتباط بین تجارت و تکنولوژی دیر زمانی است که وجود داشته و ادامه دارد. در واقع، یک پیشرفت تکنیکی باعث رونق تجارت شد و آن هم ساخت کشتی بود. در حدود ۲۰۰۰سال قبل از میلاد، فینیقیان تکنیک ساخت کشتی را بکار بردند تا از دریا بگذرند و به سرزمینهای دور دست یابند. با این پیشرفت، برای اولین بار مرزهای جغرافیایی برای تجارت باز شد و تجارت با سرزمینهای دیگر آغاز گشته و روشهای خلاقانه ای بصورتهای گوناگون به آن اضافه شد تا امروز که یکی از محبوبترین روشهای تجارت خرید اینترنتی در دنیای وب است. شما میتوانید در زمانهای پرت، در هر زمان و مکان حتی با لباس خواب میتوانید اینکار را بکنید. به معنای واقعی هر کسی میتواند صفحه اینترنتی خود را ساخته و کالاهای مورد نیازش را در آن ارایه دهد. البته تاریخچه تجارت الکترونیک با تاریخچه اختراعات قدیمی مثل کابل، مودم، الکترونیک، کامپیوتر و اینترنت پیوند خوردهاست. تجارت الکترونیک به شکل کنونی در سال ۱۹۹۱ محقق شد. از آن زمان هزاران هزار کسب و کار و تجار وارد این دنیا شدهاند. در ابتدا تجارت الکترونیک به معنای فرایند انجام اعمال تراکنش الکترونیکی مورد نظر را انجام دادن بود.درواقع تجارت الکترونیک برای اسان سازی معاملات اقتصادی به صورت الکترونیک تعریف شد. استفاده از این فناوری مانند Electronic Data Interchange (EDI)تبادل الکترونیکی اطلاعات وElectronic Funds TRANSFER (EFT) انتقال الکترونیکی سرمایه، که هر دو در اواخر ۱۹۷۰ معرفی شدهاند. و به شرکتها و سازمانها اجازه ارسال اسناد الکترونیکی را داد. و اجازه تجارت کردن با ارسال اسناد تجاری مثل سفارشهای خرید یا فاکتورها را به صورت الکترونیکی، میدهد. با رشد و پذیرش کارت اعتباری،(ATM) Automated teller machine ماشین تحویلدار خودکار و تلفن بانک در دهه ۱۹۸۰ باعث فرم گیری تجارت الکترونیک شد. نوع دیگر تجارت الکترونیک سیستم رزرواسیون هواپیمایی بوسیله Sabre در امریکا و Travicom در بریتانیا، ارایه شدهاست. از دهه ۱۹۹۰ به بعد تجارت الکترونیک شامل اضافاتی مثل enterprise resource planning system (ERP) سیستم برنامه ریزی منابع سرمایه، data mining داده کاوی، data warehousing انبار داده شدهاست. در ۱۹۹۰، Tim Bermers-lee مرورگر وب جهان گسترده را اختراع کرد و شبکه ارتباطی اکادمیک را به سیستم ارتباطی هرروز و برای هر شخص در جهان وسیع دگرگون ساخت که اینترنت یا www خوانده میشود. سرمایه گذاری تجاری بروی اینترنت بخاطر کافی نبودن سرمایه گذاری کاملاً محدود شده بود. اگر چه اینترنت محبوبیت جهانی گستردهای در حدود ۱۹۹۴ با استفاده از مرورگر وب Mosaic پیدا کرده بود. معرفی پروتکلهای امنیتی و DSL (اشتراک خط دیجیتال) که ارتباط مستمر را با اینترنت را اجازه میداد حدود ۵ سال طول کشید.. البته در سال ۲۰۰۰ بحران The dot-com bust باعث برشکستگی خیلی از شرکتهای تجاری بزرگ و نتایج ناگواری را بوجود اورد، باعث بازبینی قوانین و افزایش مزایا و امکانات تجارت الکترونیک کردند و تا انتهای سال ۲۰۰۰، خیلی از شرکتهای تجاری امریکایی و اروپایی سرویس هایشان را از طریق اینترنت ارایه دادند. از ان موقع مردم به کلمهای به عنوان تجارت الکترونیک با توانایی خرید کالاهای گوناگون از طریق اینترنت با استفاده از پروتکلهای امنیتی و سرویسهای پرداخت الکترونیکی که در ان مشارکت کردند، اشنا شدند. واز این زمان رقابت شدید بین شرکتها و سازمانها شدت گرفتو با گذشت زمان هم اینرقابت تنگتر شدهاست. جالب این که تا پایان سال ۲۰۰۱ بیش از ۲۲۰ بیلیون دلار معاملات مالی توسط صدها سایت تجاری بر روی اینترنت انجام پذیرفتهاست و در همین سال مدل تجارت الکترونیک B2B دارای در حدود ۷۰۰ میلیارد تراکنش بود. و در سال ۲۰۰۷ سهم تجارت الکترونیک در خرده فروشی کل دنیا ۳٫۴ % بودهاست که انرا در سال ۲۰۱۰، ۵٫۱ % اعلام نمودند که این امار رشد سریع این شیوه تجارت کردن را می رساند.
سیر زمانی
۱۹۷۹: Michael Aldrich خرید آنلاین را اختراع کرد
۱۹۸۱: Thomson Holidays اولین خرید انلاین B2B را در بریتانیا ایجاد کرد.
۱۹۸۲: Minitel سیستم سراسر کشور را در فرانسه بوسیله France Telecom و برای سفارش گیری انلاین استفاده شدهاست.
۱۹۸۴: Gateshead اولین خرید انلاین B2C را بنام SIS/Tesco و خانم Snowball در ۷۲ اولین فروش خانگی انلاین را راه انداخت.
۱۹۸۵: Nissan فروش ماشین و سرمایه گذاری با بررسی اعتبار مشتری به صورت انلاین از نمایندگیهای فروش
۱۹۸۷: Swreg شروع به فراهم اوردن ومولفهای اشتراک افزار و نرمافزار به منظور فروش انلاین محصولاتشان از طریق مکانیسم حسابهای الکترونیکی بازرگانی.
۱۹۹۰: Tim Berners-Lee اولین مرورگر وب را نوشت، وب جهان گستر، استفاده از کامپیوترهای جدید
۱۹۹۴: راهبر وب گرد: Netscape در اکتبر با نام تجاری Mozilla ارایه شد. Pizza Hut در صففحه وب سفارش دادن انلاین را پیشنهاد داد. اولین بانک انلاین باز شد. تلاشها برای پیشنهاد تحویل گل و اشتراک مجله به صورت انلاین شروع شد. لوازم بزرگسالان مثل انجام دادن ماشین و دوچرخه به صورت تجاری در دسترس قرار گرفت. Netscape 1.0 در اواخر ۱۹۹۴ با رمزگذاری SSL که تعاملات مطمئن را ایجاد میکرد، معرفی شد.
۱۹۹۵: Jeff Bezos، Amazon.com و اولین تجارتی ۲۴ ساعته رایگان را راه انداخت. ایستگاههای رادیوی اینترنتی رایگان، رادیو HK ورادیوهای شبکهای شروع به پخش کردند. Dell و Cisco به شدت از اینترنت برای تعاملات تجاری استفاده کردند. eBay توسط Pierre Omidyar برنامه نویس کامپیوتر به عنوان وب سایت حراج بنیانگذاری شد.
۱۹۹۸: توانایی خریداری و بارگذاری تمبر پستی الکترونیکی برای چاپ از اینترنت. گروه Alibaba در چین با خدمات B2B و C2C, B2C را با سیستم خود تاییدی تاسیس شد.
۱۹۹۹: Business.com به مبلغ ۷٫۵ میلیون دلار به شرکتهای الکترونیکی فروخته شد. که در سال ۱۹۹۷ به ۱۴۹٬۰۰۰ دلار خریداری شده بود. نرمافزار اشتراک گذاری فایل Napster راه اندازی شد. فروشگاههای ATG برای فروش اقلام زینتی خانه به صورت انلاین راه اندازی شد.
۲۰۰۰: The dot-com bust
۲۰۰۲: ایبی برای پیپال ۱٫۵ میلیون دلار بدست اورد. Niche شرکتهای خرده فروشی و فروشگاههای CSN و فروشگاهای شبکهای را با منظور فروش محصولات از طریق ناحیههای هدف مختلف نسبت به یک درگاه متمرکز.
۲۰۰۳: Amazon.com اولین سود سالیانه خود را اعلان کرد.
۲۰۰۷: Business.com بوسیله R.H. Donnelley با ۳۴۵ میلیون دلار خریداری شد.
۲۰۰۹: Zappos.com توسط Amazon.com با قیمت ۹۲۸ میلیون دلار خریداری شد. تقارب خرده فروشان و خرید اپراتورهای فروش وبسایتهای خصوصی RueLaLa.com بوسیله GSI Commerce به قیمت ۱۷۰ میلیون دلار بعلاوه سود فروش از تا سال ۲۰۱۲.
۲۰۱۰: Groupon گزارش داد پیشنهاد ۶ میلیار دلاری گوگل را رد کردهاست. در عوض این گروه طرح خرید وب سایتهای IPO را تا اواسط ۲۰۱۱ دارد.
۲۰۱۱: پروژه تجارت الکترونیک امریکا و خرده فروشی انلاین به ۱۹۷ میلیارد دلار رسیدهاست که نسبت به ۲۰۱۰ افزایش ۱۲ درصدی داشتهاست. Quidsi.com, parent company of Diapers.comتوسط Amazon.com به قیمت ۵۰۰ میلیون بعلاوه ۴۵ میلیون بدهکاری و تعهدات دیگر خریداری شد.
چکیده
تجارت الکترونیکی را میتوان انجام هرگونه امور تجاری بصورت آنلاین و ازطریق اینترنت بیان کرد. این تکنیک در سالهای اخیر رشد بسیاری داشتهاست و پیشبینی میشود بیش از این نیز رشد کند. تجارت الکترونیکی به هرگونه معاملهای گفته میشود که در آن خرید و فروش کالا و یا خدمات از طریق اینترنت صورت پذیرد و به واردات و یا صادرات کالا ویا خدمات منتهی میشود. تجارت الکترونیکی معمولاً کاربرد وسیع تری دارد، یعنی نه تنها شامل خرید و فروش از طریق اینترنت است بلکه سایر جنبههای فعالیت تجاری، مانند خریداری، صورت بردار ی از کالاها، مدیریت تولید و تهیه و توزیع و جابهجایی کالاها و همچنین خدمات پس از فروش را در بر میگیرد. البته مفهوم گستردهتر تجارت الکترونیک کسب و کار الکترونیک میباشد.
وبمستر
وبمستر به طراحان وب، توسعه دهندگان وب، وبلاگ نویسان، مدیران وبسایت و تمامی افرادی که در مدیریت یک وبگاه نقش دارند گفته میشود.
وب جهانگستر
جهان وب٬
وب جهانگستر٬ تار گیتیگستر٬ یا به طور ساده وب (به انگلیسی: 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) اطلاعات به سرور در کش ذخیره نمیشوند.
وبمستر به طراحان وب، توسعه دهندگان وب، وبلاگ نویسان، مدیران وبسایت و تمامی افرادی که در مدیریت یک وبگاه نقش دارند گفته میشود.
وب جهانگستر
جهان وب٬
وب جهانگستر٬ تار گیتیگستر٬ یا به طور ساده وب (به انگلیسی: 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) اطلاعات به سرور در کش ذخیره نمیشوند.
ساعت : 9:28 am | نویسنده : admin
|
مطلب بعدی