Skip to Content

بلاگ

معرفی سرویس ابری Iaas

معرفی سرویس ابری Iaas

معرفی سرویس ابری Iaas

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

 

تعریف Iaas:

Infrastructure as a Service یا IaaS یکی از سه مدل بنیادی سرویس های محاسبات ابری در کنار Platform as a Service (PaaS) و Software as a Service (SaaS) است. مثل تمام سرویس های محاسبات ابری این مدل هم بر روی یک ارتباط عمومی (معمولا این ارتباط اینترنت است) به منابع محاسباتی در یک محیط شبیه سازی شده –  ابر –  دسترسی می دهد. در مورد IaaS منابع محاسباتی ارائه شده دقیقا همان سخت افزار مجازی سازی شده می باشد. به معنای دیگر : زیر ساخت (infrastructure) محاسباتی، این توصیف شامل مواردی همچون فضای سرور مجازی، ارتباط های شبکه ای، پهنای باند، IP آدرس ها و Load balancer ها می شود. از نظر فیزیکی، ائتلافی از منابع سخت افزاری چندین سرور گرفته می شود و شبکه ها معمولا بین دیتاسنتر های متعددی توزیع می شود، که ارائه دهنده سرویس ابری موظف است از همه ی آنها نگهداری نماید. از سوی دیگر به مشتری دسترسی به مولفه های مجازی سازی شده داده می شود تا بتوانند پلتفورم IT مختص به خود را ایجاد نمایند.

معرفی سرویس ابری Iaas

 

موارد استفاده و به کار گرفته شده در IaaS

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

در ادامه چند مثال جسته گریخته در رابطه با نحوه ی به کار گرفتن IaaS توسط سازمان ها ارائه شده است:

  • زیر ساخت سازمانی؛ با شبکه های تجاری داخلی، همانند سرویس های ابری خصوص و Virtual local area networks که از ائتلاف چند سرور و منابع شبکه استفاده می کنند. یک کسب و کار می تواند داده های خود را در آنها ذخیره کنند و نرم افزار های مورد نیاز روزانه خود را اجرا نمایند. کسب و کار های در حال گسترش می توانند بر اساس میزان رشد خود زیرساخت خود را نیز افزایش دهند در حالیکه سرویس های ابری خصوصی (که تنها به وسیله ی خود کسب و کار قابل دسترس است) می تواند از فضای های ذخیره سازی و انتقال داده های حساس که برخی کسب و کارها می بایست به آنها رسیدگی کنند محافظت نماید.
  • میزبانی ابری؛ میزبانی وب سایت ها بر روی سرور های مجازی که بر روی ائتلافی از چند سرور فیزیکی قرار گرفته اند. یک وب سایت که بر روی سرویس ابری میزبانی می شود، به عنوان مثال می تواند از پایداری و قدرت شبکه ی عظیم چندین سرور فیزیکی و ارتقای لحظه ای، براساس نیاز کاربر بهره برده تا پاسخگوی درخواست های غیرمنتظره بر روی وب سایت باشد.
  • مرکز داده مجازی (VDC)؛ یک شبکه ی مجازی شده ای از سرور های مجازی می تواند به صورتی به کار گرفته شود تا قابلیت های میزبانی ابری بهبود یافته و یا زیرساخت IT سازمانی ارائه دهد، یا همه ی این عملیات ها را داخل یک سرویس ابری خصوصی یا عمومی ترکیب نماید.

معرفی سرویس ابری Iaas

 

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

یک Infrastructure as a Service عادی می تواند امکانات و مزایای زیر را به همراه داشته باشد:

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

سرویس هایی که در حال حاضر تحت این مدل در حال ارائه می باشند Amazon EC2, Windows Azure, Rackspace, Google Compute Engine هستند. در این شرکت های ارائه دهنده سرویس های ابری که تحت مدل IaaS سرویس ارائه می دهند به کاربران خود زیرساخت، ماشین مجازی و یا فضای مجازی ارائه می دهند تا آنان بتوانند نرم افزارهای کامپیوتری خود را تحت آنها به اجرا بگذارند.

در این نوع سرویس ها این امکان فراهم می شود تا نرم افزارهای کاربران در محیطی گسترش پذیر با کمک وب سرویس های مختلف هر شرکت قابل اجرا باشند. به عنوان مثال در سرویس EC2 شرکت آمازون، کاربر می تواند یک Amazon Machine Image را بالا آورده و با استفاده از آن ماشین مجازی خود را تنظیم کند (آمازون به این ماشین های مجازی instance می گوید) و در هرکدام از این ماشین ها نرم افزارهای مورد نیاز خود را قرار دهند. یک کاربر می تواند براساس نیاز خود این instance ها را ایجاد، اجرا و حذف نماید و براساس ساعت به میزان instance هایی که مصرف نموده هزینه پرداخت نماید.

در اینگونه سرویس ها علاوه بر کنترل منابع، کنترل بر روی محل و موقعیت جغرافیایی این ماشین های مجازی نیز ارائه می شود و کاربران می توانند بر اساس موقعیت جغرافیایی بازدیدکنندگان و کاربران خود اقدام به تهیه ماشین های مجازی (instance در سرویس EC2 آمازون) نمایند و با مدیریت این امر پایداری و سرعت سرویس دهی خود را افزایش دهند.

 

 

ادامه مطلب

معرفی سرویس Paas

معرفی سرویس Paas

معرفی سرویس Paas

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

تعریف Paas :

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

PaaS که یکی از شاخه های سرویس های ابری است به کاربران اجازه می دهد که با استفاده از ابزارهای عرضه شده توسط ارائه دهنده ، برنامه های کاربردی و نرم افزار ایجاد نمایند. خدمات PaaS می تواند شامل ویژگی های از پیش پیکربندی شده ای باشد که مشترکین می توانند به عضویت آن در بیایند و از آنها استفاده کنند. آنها می توانند ویژگی هایی را که نیاز های آن ها را برطرف می کند را انتخاب کنند و ویژگی هایی که برای آنها برای آنها مفید نیست را دور بیاندازند. در نتیجه بسته ها می تواند از ارائه ی چارچوبهای ساده نقطه و کلیک (point-and-click) ، که در آن هیچ تخصص میزبانی در سمت کاربر سرویس گیرنده مورد نیاز نیست تا تامین گزینه های زیرساختی برای توسعه پیشرفته ، متفاوت باشد.

معرفی سرویس Paas

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

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

در زیر به برخی از feature هایی که می تواند با خدمات PaaS ارائه شوند ، اشاره شده است :

  • سیستم عامل
  • محیط ایجاد script های سمت سرور
  • سیستم مدیریت پایگاه داده
  • نرم افزار سرور
  • پشتیبانی
  • ذخیره سازی
  • دسترسی به شبکه
  • ابزار برای طراحی و توسعه
  • میزبانی

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

در زیر به برخی از مزایای PaaS برای توسعه دهندگان برنامه های کاربردی اشاره شده است :

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

معرفی سرویس Paas

سرویس هایی همچون Windows Azure ، google app engine ، Apache Stratos ، Force.com و heroku.com از نمونه های این مدل هستند. بهترین مثال برای این مدل Windows Azure است که از ایجاد یک کد ساده با هر زبان برنامه نویسی دلخواه تا انتشار پروژه برنامه نویسی بصورت آنلاین و ایجاد سرور مجازی ویندوز یا لینوکس در آن ممکن است.

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

مایکروسافت:

کاربران می دانند مایکروسافت بهترین نیست در اینجا هم اولین و بهترین نیست ولی آشناترین شاید:

از زمان ارائه ویندوز ویستا کاربران متوجه شدند نرم افزار Outlook Express که رایگان و محبوب خیلی از کاربران بود در نسخه جدید سیستم عامل وجود ندارد و مایکروسافت پیشنهاد داده به جای اینکه آوت لوک نصب کنید به Windows Live Mail مراجعه کنید، این سرویس تحت وب با محیطی شبیه به نرم افزار آوت لوک همان امکانات را در یک وب سایت به صورت رایگان در اختیار کاربران قرار داد و قابلیت ایمپورت Contacts و Calendar و ایمیلها از آوت لوک اکسپرس را در اختیار کاربران قرار داد تا زنگ شروع مسابقه کوچ به کلودینگ را برای کاربران ویندوز نواخته باشد.

معرفی سرویس Paas

 

Windows Azure

برنامه نویسان هدف بزرگی برای شرکتهای بزرگ IT هستند. مایکروسافت با ارائه اولین سیستم عامل اینترنتی خود به نام ویندوز لاجوردی یا Windows Azure گروه بزرگ برنامه نویسانی که به محیط ویژوال نرم افزار ویژوال استودیو عادت کرده اند را دعوت به حضور در ابرهای خود نموده. ویندوز لاجوردی اولین سیستم عامل مایکروسافت است که به صورت یک سرویس تحت وب جهت ساخت و توسعه و تولید اپلیکیشنها و سرویسها به کاربران ارائه می شود.

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

در اوایل سال 2012 امکانات جدیدی به این سرویس اضافه شد و کاربران می توانند محتوای ASP.net و حتی php را در این سرویس تولید نمایند و از طریق FTP آن را منتشر نمایند و یا با TFS در یک پروژه به اشتراک گذارند.امکانات دیگری مثل محیط Platform as a Service PaaS که بسترهای نرم افزاری را به صورت یک سرویس در جهت ایجاد اپلیکیشنها و سرویسها در اختیار قرار می دهد.

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

معرفی سرویس Paas

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

Office 365 چیست؟

همان نرم افزار معروف آفیس با این تفاوت که نصب نمی شود و برای دسترسی به آن در فضای ابری مایکروسافت ماهیانه 4 دلار می پردازید.

معرفی سرویس Paas

SkyDrive چیست؟

تمام کاربرانی که با ویندوز سرور کار دارند می دانند پارتیشنهای هارد آنها بر اساس الفبای لاتین نام گذاری می شود و مثلابرای ذخیره یک فایل ابتدا باید درایو D یا C را انتخاب نمایند،ولی وقتی قرار باشد به جای ذخیره در کامپیوتر چیزی را درابرها ذخیره کنیم که محصول مایکروسافت باشد باید به سراغ Sky درایو برویم.در ویندوز 8 یک اپلیکیشن وجود دارد که با استفاده از آن شما می توانید به SkyDrive.com مثل یک درایو عادی متصل شوید:

معرفی سرویس Paas

مزایای نرم افزارهای غیر نصبی که تقریبا مزایای کلودینگ است:

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

به روز رسانی خودکار:
برای شرکتهای ارائه دهنده خدمات نرم افزاری همواره مهم بوده که کاربران خود را تشویق به
استفاده از آخرین و به روز ترین نسخه ها نمایند، در کلود هر برنامه ای به صورت خودکار به روز می شود و سرویس
دهنده ها می توانند مطمئن باشند تمام کاربران از یک نسخه برنامه استفاده می کنند. حتی امکان بروزرسانی خودکار اپها نیز وجود دارد.

قدرت بیشتر:
کلود قابلیت پاسخگویی به حجم زیادی از درخواستها بدون نگرانی از مشکل منابع را دارد.

بازیابی اطلاعات:
سرویس دهنده کلود موظف به رعایت نکات امنیتی و استانداردهای بالایی برای نگهداری داده هاست و حتی در صورت
بروز مشکل بازیابی دیتا با سرعت بیشتری از اتفاق مشابه در سرور یک شرکت رخ می دهد.

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

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

Cloud Applications یا برنامه های کوچک ابری

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

معرفی چند App کاربردی بر پایه کلود Cloud Apps:

DropBox دراپ باکس چیست؟

این سرویس برای هر کاربر یک فضا شبیه به یک درایو در کامپیوتر اختصاص می دهد 2 گیگابایت فضای رایگان به هرکاربر که کاربر می تواند با دعوت از دوستان خود به عضویت در این فضا 250MB جایزه هم بگیرد و تا 8 گیگ افرایش حجم داشته باشد. اگر فضای بیشتری نیاز باشد 100GB فضا 10 دلار در ماه و بیشتر …
بعد از اولین نصب می توانید مشخص کنید که یک مسیر در کامپیوتر شما با Dropbox سینک شود و هر فایلی که در آن قرار دادید به صورت خودکار در Dropbox کپی شود.

سرویس و اپلیکیشن ابری دراپ باکس چه کاربردی برای ما دارد؟
کاربردهای رایج آن بسته به نوع نیاز ممکن است متفاوت باشد ولی ابزار ذخیره سازی آنلاین همه جا در دسترس چه کاربردهایی ممکن است برای شما داشته باشد؟
کاربرد عمومی آن وابستگی زدایی به یک سیستم کامپیوتری است برای مثال اگر شما در محل کار خود مشغول ویرایش یک عکس یا فیلم هستید بعد از پایان تغییرات و ذخیره ادامه آن را در منزل انجام می دهید.

اگر از اهالی IT نباشید یک مثال ساده شاید کاربرد بیشتر دراپ باکس را برای ما توجیه کند:
بارها پیش آمده در ادارات مختلف به یک کپی شناسنامه نیاز داشته ایم و شناسنامه همراهمان نبوده برای اینکه دفعه بعد با این مشکل مواجه نشویم یک اسکن از شناسنامه خود میگیریم و فایل آن را در Dropbox قرار میدهیم و روزی که کپی شناسنامه همراه نبود و به آن نیاز شد به وسیله Drop box app نصب شده در گوشی خود … اگر امکان اتصال ندارد مراجعه به نزدیکترین کافی نت آن را از پوشه خود بر می داریم و پرینت میکنیم.

معرفی سرویس Paas

Google Drive گوگل درایو چیست؟

شرکت گوگل نیز از پیشتازان Cloud Computing و پردازش ابری است سرویس google drive اخیراً فضای رایگان کاربران خود رابه 15 گیگابایت افزایش داده و قابلیت خرید فضای بیشتر نیز مثل سایر برنامه های Cloud Drive وجود دارد.البته امکان آزمایش آن به راحتی وجود ندارد و نیاز به دردسرهای دسترسی به اینترنت غیر قانونی و … دارد به دلیل اینکه گوگل این سرویس را نیز مثل بسیاری از سرویسهای برای کشور ایران محدود نموده.

Linkedin لینکد این چیست؟

سرویس linkedin شبیه یک شبکه اجتماعی کاریابی است که در حال حاضر بیش از 30 میلیون عضو دارد و پروفایل هرکاربر رزومه آن شخص است. اپلیکیشن این سرویس برای تمام پلتفورم ها وجود دارد.

easyPrint ایزی پرینت چیست؟

این App امکان دسترسی به سرویس Google Cloud Print را می دهد که از طریق آن دستور پرینت از راه دور یا درزمان دیگر را صادر می کنید.

 

Office² HD چیست؟
این App قابلیت ویرایش و ایجاد فایلها و اسناد ایجاد شده با نرم افزار آفیس شامل word ، پاور پوینت و اکسل را دارد، همچنین امکان ذخیره و دسترسی به سرویس دهنده کلود مورد علاقه شما را دارد.

 

 

 

ادامه مطلب

سرویس ابری saas چیست؟

سرویس ابری saas چیست؟

saas یا Software as a Service نوعی مدل ارائه نرم افزار می باشد، به طوری که نرم افزار و اطلاعات مربوط به آن به طور کامل و یکپارچه روی ابر(Cloud)مستقر شده اند. دسترسی کاربران به نرم افزار با کمک یک مرورگر وب امکان پذیر خواهد بود.

سرویس ابری saas چیست؟

 SAAS یا Software as a Service نوعی مدل ارائه نرم افزار می باشد، به طوری که نرم افزار و اطلاعات مربوط به آن به طور کامل و یکپارچه روی ابر(Cloud) مستقر شده اند. دسترسی کاربران به نرم افزار با کمک یک مرورگر وب امکان پذیر خواهد بود.

از نظر هزینه تفاوت هایی در این مدل ارائه نرم افزار برای مصرف کننده وجود دارد. در این مدل ارائه نرم افزار، هزینه ها بصورت ماهانه یا بر حسب میزان استفاده و … می باشد. از آنجایی که نرم افزار روی سرور متعلق به ارائه دهنده، نگهداری می شود، مصرف کننده نیازی به تهیه سخت افزار برای استقرار نرم افزار ندارد. همچنین هزینه های نصب، تعمیرات، نگهداری، بروز رسانی و … نیز در این مدل برای مصرف کننده وجود ندارد.
SaaS
در فارسی “نرم افزار به عنوان سرویس” یا “اجاره نرم افزار” گفته می شود.
در حال حاضر در کسب و کار های بسیاری معمول گشته است که برای مهیا نمودن نرم افزار های مورد نیاز خود از مدل SaaSاستفاده نمایند. به طور مثال نمونه هایی از نرم افزار هایی که به صورت SaaSارائه می گردند شامل سیستم های حسابداری(Accounting) سیستم مدیریت ارتباط با مشتریان (CRM) یا customer relationship management مدیریت منابع انسانی (HRM) و … می باشد.
همه شرکت های بزرگ نرم افزاری مانند مایکروسافت، اوراکل، آی بی ام و… نیز در این زمینه در حال فعالیت می باشند.

تاریخچه SaaS

قدمت متمرکز سازی میزبانی نرم افزار های کاربردی  به دهه 1960 بر می گردد. در آغاز این دهه، آی بی ام و دیگر ارائه دهندگان Mainframe برای انجام خدمات کسب و کار سازمان، به عنوان  Time-SharingیاUtility-Computing شناخته می شدند. این خدمات شامل ارائه توان محاسباتی و ذخیره سازی پایگاه داده به بانک ها و سایر سازمان های بزرگ را از مراکز داده های خود را در سراسر جهان است.

گسترش اینترنت در طول دهه 1990 یک کلاس جدید از محاسبات متمرکز، به نام ASP یا Application Service Providers را به ارمغان آورد . ASP ها با هدف کاهش هزینه ها با مدیریت متمرکز و با ارائه دادن راه حل های متمرکز، یک کسب و کار به وجود آوردند که شامل میزبانی و مدیریت متمرکز نرم افزارهای کاربردی بود.

SaaS در واقع گسترش مدل ASP می باشد.

مخفف SAAS ظاهرا اولین بار در مقاله ای به نام “Strategic Backgrounder: Software As A Service” ظاهر شد، که در فوریه سال 2001 توسط  بخش تجارت الکترونیک از صنایع نرم افزار و اطلاعات(SIIA) به صورت داخلی منتشر شد.

 

آینده SaaS

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

مفاهیم: پردازش ابری چیست؟

نگهداری، ذخیره و بازیابی اطلاعات در کامپیوترها و شبکه‌های کوچک و بزرگ، مساله‌ای حساس و پرهزینه است.
راه‌حل‌هایی مانند نوار مغناطیسی، CD و DVD، هاردهای اکسترنال و … هم از نظر ایمنی اطلاعات و هم هزینه تامین تجهیزات و نگهداری آنها، همیشه بحث‌برانگیز بوده‌اند. حالا فن‌آوری جدیدی به بازار آمده که جای همه این چیزها را می‌گیرد، آن هم بدون محدودیت ظرفیت. به گنجایش ابرهای آسمان و البته قابل دسترسی سریع و آسان: فن‌آوری ابر.
·چطور پردازش ابری کار می‌کند؟
این روزها هر مجله تخصصی را که باز کنید، مطلبی در مورد رایانش یا محاسبات ابری (Cloud Computing) و یا ابر(The Cloud) در آن می‌بینید. خیلی‌ها تصور می‌کنند این عبارت مفهوم خاصی ندارد و تنها توسط بازاریابان برای فروش هر چه بیشتر نرم‌افزار و سخت‌افزار ساخته شده و آن را بر سر زبان‌ها انداخته‌اند.
بعضی‌ها نیز تصور می‌کنند ابر (The Cloud) همان SaaS یا Software as A Service (نرم‌افزار خدمات‌رسان) است، در حالی که بین این دو تفاوت بسیار است.
به‌طور معمول داده‌های مرتبط با SaaS در یک سرور مرکزی قرار دارد. به این نوع نرم‌افزار و خدماتی که ارایه می‌دهد، از طریق اینترنتمی‌توان دسترسی پیدا کرد. برخی دیگر تصور می‌کنند که تکنولوژی ابر برای آیندگان است و حالا نباید به آن فکر کرد و یا این‌که این تکنولوژی فقط به درد شرکت‌های بزرگ و یا اینترنتی می‌خورد. اما بد نیست بدانید که یکی از هیجان‌انگیزترین ویژگی‌های محاسبات ابری این است که به احتمال زیاد شما بدون اینکه اطلاع داشته باشید از آن استفاده می‌کنید.

مدل جدید رایانش ابری مزایای فراوانی برای شرکت‌های بزرگ و کوچک دارد. مزایایی که از همین امروز می‌توانند از آن بهره ببرند. رایانش ابری یک رویکرد جدید تکنولوژیک و یک مدل تجاری جدید برای دستیابی و استفاده از فن‌آوری است. این دو مجموعه، مزایای فراوانی برای شرکت‌ها به ارمغان می‌آورند.

ابر از نوع دیجیتال

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

برکت‌های ابر

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

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

به گستره آسمان

در حال حاضر بسیاری از وب‌سایت‌های پرطرفدار در اینترنت از رایانش ابری استفاده می‌کنند. دو دلیل عمده برای این محبوبیت وجود دارد:
اول اینکه قابلیت خلق یک زیرساختار IT بدون نیاز به سرمایه‌گذاری کلان برای طراحان و سازندگان وب‌سایت بسیارجذاب است. امروزه راه‌اندازی یک کسب و کار اینترنتی با سرمایه‌گذاری ناچیز امکان‌پذیر است. مدل تجاری رایانش ابری طی دو سال اخیر باعث توسعه سابقه اینترنت و کاربردهای وب 2 (web 2.0) شده است.
مزیت عمده دیگر، مقیاس‌پذیری است. به عنوان مثال اگر وب‌سایتی به دلایلی از جمله تبلیغات و یا طرفداری یک هنرپیشه و یا شخص معروفی از آن، به یکباره پرطرفدار شود، ترافیک آن نیز افزایش خواهد یافت، در چنین حالتی وب سرورهای معمولی برای آن سایت جوابگوی افزایش ترافیک نخواهد بود.

در اوایل سال 2008 شرکت نوشابه‌سازی آمریکایی Dr. Pepper اعلام کرد که اگر آلبوم گروه معروف راک‌ گانز اند روزز(Guns N’ Roses) در آن سال عرضه شود، به همه مردم آمریکا یک نوشابه مجانی می‌دهد. آلبوم این گروه در ماه نوامبر همان سال به بازار عرضه شد. شرکت نوشابه‌سازی نیز اعلام کرد مردم از طریق سایت Drpepper.com می‌توانند کوپن برای دریافت نوشابه رایگان دریافت کنند. میلیون‌ها نفر به سایت مراجعه کردند. ترافیک آنقدر بالا رفت که وب‌سایت توان پاسخگویی نداشت و از کار افتاد. همین امر بسیاری را خشمگین کرد و اگر شرکتDr. Pepper از تکنولوژی ابر استفاده کرده بود، به جای دلخوری شیرین کامی مخاطبان نصیبش می‌شد.

پول مصرف ابر را بپردازید

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

فروشندگان خدمات ابر

اگر شرکت و یا بخش IT شرکت شما از سرورهایی استفاده می‌کند که در ساختمان شرکت نصب و راه‌اندازی شده‌اند، شاید وقت آن رسیده باشد که به فکر استفاده از ابر بیفتید.

برنامه‌های کاربردی (Applications) را که امروزه در شرکت‌های چاپی مورد استفاده قرار می‌گیرند، به راحتی می‌توان به ابر منتقل کرد. این برنامه‌ها شامل وب‌سایت‌های شرکتی، ایمیل‌های شرکت، سیستم‌هایMIS و نرم‌افزار «وب به چاپ» می‌شود. در آینده حتی می‌توان سیستم‌های گردش کار چاپخانه را از درون ابر به کار انداخت. چندین پلات‌فرم خدماتی برای ارایه محاسبات ابر وجود دارد. هر کدام از این پلات‌فرم‌ها، گزینه‌ها و امکانات متفاوتی در اختیار کاربران قرار می‌دهند. در حال حاضر تقاضا برای خدمات ابر در حال افزایش است. هر روزه شرکت‌های جدیدی به قافله ارایه خدمات ابر می‌پیوندند. بسیاری از شرکت‌ها که ابتدا خدمات میزبانی وب (web hosting) ارایه می‌کردند، اکنون خدمات ابر نیز ارایه می‌دهند. این خدمات با نامCloud Storage یا Cloud Backup عرضه می‌شود. برخی از پرطرفدارترین و شناخته‌‌شده‌ترین شرکت‌هایی که خدمات ابر ارایه می‌دهند عبارتند از:

مایکروسافت (Microsoft):

شرکت مایکروسافت طبق معمول دیرتر از بقیه وارد عرصه رایانش ابری شده است و هنوز راه‌حلی که ارایه می‌دهد چندان سروصدایی به راه نیانداخته است.
ولی از سوی دیگر هنگامی که مایکروسافت وارد یک بازار می‌شود، سعی می‌کند یک سیستم قدرتمند ارایه دهد. پلات‌فرم مایکروسافت که Azure Service Platform نام دارد، از طریق سایتwww.microsoft.com/windowsazure/products ارایه می‌شود.

خدمات ابر مایکروسافت شامل انبارداری داده‌ها، هاستینگ و قابلیت مدیریت داده‌ها می‌شود. مهم‌ترین ویژگی‌ خدمات ابر مایکروسافت این است که امکان می‌دهد منابعی که در ابر وجود دارد، هماهنگ با منابعی که در شرکت خود شما موجود است کار کنند. Windows Azure یک سیستم عامل ابری (cloud computing system) است که به عنوان یک محیط خدماتی و هاستینگ عمل می‌کند. مایکروسافت خدمات ابر خود را از طریق مراکز دیتای خود در سراسر جهان ارایه می‌دهد.

خدمات وب آمازون (Amazon web services):

خدمات وب آمازون (AWS) یکی از اولین خدمات رایانش ابری بود که عرضه شد و هنوز هم یکی از پرطرفدارترین سیستم‌ها است. این خدمات از طریق سایت  http://aws.amazon.com ارایه می‌شود.

هنگامی که آمازون AWS را ارایه کرد، بیش از یک دهه بود که این شرکت میلیون‌ها دلار هزینه صرف ساخت یک زیرساختار IT قابل اعتماد برای مدیریت داده‌ها و اطلاعات کرده بود. به همین خاطر این شرکت‌ اکنون یکی از بزرگ‌ترین فروشگاه‌های اینترنتی در جهان به شمار می‌آید. AWS به دیگران امکان می‌دهد تا از خدمات ابر آمازون کهAmazon EC2 نام دارد، استفاده کنند.این امکانات شامل رایانش ابری مقیاس‌پذیر، خدمات انبارداری و ذخیره داده‌ها و پایگاه داده‌های SQL می‌شود.

گوگل (Google):

خدمات ابر گوگل که Google App Engine نام دارد و از طریق سایت http://code.googlecom/appengine ارایه می‌شود، به تازگی عرضه شده است و از توان بالای سیستم‌های آمازون و مایکروسافت برخوردار نیست. سیستم گوگل به شما امکان می‌دهد تا برنامه‌های کاربردی خود را از طریق ساختار جهانی و قدرتمند گوگل به راه انداخته و به آن دسترسی پیدا کنید.

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

جادوی ابر

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

خصوصیات سیستم های مدیریت محتوا

خصوصیات سیستم های مدیریت محتوا

خصوصیات سیستم های مدیریت محتوا

در مقایسه با سایتهای  Static که صرفا مجموعه ای از چند صفحه ثابت است که قابلیت ویرایش و ارتقای آن صرفا توسط طراح سایت امکان پذیر میباشد، سیستم مدیریت محتوای وب که با نام اختصاری WCMS یا Web Content Management System  شناخته می‌شود وجود دارد.

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

سیستم مدیریت محتوای وب به کاربران غیرفنی اجازه می‌دهد با کمی آموزش، وب‌سایت خود را تغییر دهند. این سیستم‌ها معمولاً نیاز به یک مدیر سیستم و یا یک توسعه‌دهنده‌ی وب (برای راه‌اندازی و افزودن ویژگی‌ها) دارند، اما در درجه‌ی اول، ابزاری برای افراد غیرفنی به شمار می‌روند تا با استفاده از آن بتوانند وب‌سایت خود را نگهداری و مدیریت کنند.

 

سیستم مدیریت محتوا چیست؟

سیستم مدیریت محتوا ، ترجمه عبارت content management system  یا CMS است ، که به معنای سیستم نرم افزاری ای است که به کمک آن محتوا مدیریت می شود و به نرم افزارهایی گفته می شود که نظام قابل مدیریتی را در ثبت , بروزرسانی و بازیابی محتوا فراهم می آورند .  این نرم افزارها الزاما وابسته به وب نیستند و برنامه های کاربردی مدیریت محتوای وب سایت های اینترنتی , صرفا یک نمونه از این گونه سیستم های مدیریت محتوا  می باشد. لکن در کشور ما ایران ، بعلت گسترش این شاخه از نرم افزارهای سیستم مدیریت محتوا , عبارت cms  تنها به نرم افزارهای مدیریت وب سایت اطلاق می شود.

cms یا سیستم مدیریت محتوا چرخه زندگی صفحات وب سایت اینترنتی را از لحظه ایجاد تا زمان انقراض در بر می‌گیرند و به صاحبان این وب سایت ها , که لزوما آشنای با مباحث تخصصی اینترنت , وب و برنامه نویسی تحت وب نیستند ، اجازه می دهند تا بتوانند سایت های خود را به نحوی حرفه ای مدیریت کنند.

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

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

در سال 1995 تعداد کاربران اینترنتی تنها 13 میلیون نفر در سراسر جهان را شامل می شد ، این در حالی است که این رقم در سال 2005 یعنی فقط ده سال بعد به 1 میلیلارد نفر رسید . این رشد انفجاری موجب شد تا کاربران زیادی به لزوم استفاده از اینترنت و وب پی برده و در فاصله این  سالها ، تعداد صفحات وب بر روی شبکه جهانی وب , به 60 میلیارد صفحه رسید . این نیاز روز افزون ,شرکتهای طراح وب را بر آن داشت تا با طراحی و پیاده سازی نرم افزارهای جامع همه منظوره که منطبق بر نیاز اغلب مشتریان باشد و به صورت قالبی منعطف بتوان بیشتر وب سایتهای اینترنتی را با آنها راه اندازی کرد . اینگونه نرم افزارها را بعدها نرم افزارهای مدیریت محتوا یا سیستم مدیریت محتوا (cms) نامیدند .

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

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

چرا شما يك CMS لازم داريد ؟

اگر سايت شما هر چند وقت يكبار (مثلا هر دو هفته) به روز ميشود ميتوانيد بجاي اينكه هر بار به يك شركت طراحي وب مراجعه كنيد ، خودتان با نصب يكي از اين برنامه هاي مديريت محتوا ، تغييراتتان را روي سايت اعمال كنيد .

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

يك CMS چه امكاناتي دارد ؟

طيف وسيعي از امكانات . اكثر CMS ها در ورژن هاي مختلف و با قابليت هاي مختلف به بازار عرضه ميشوند . البته قابليت بروز كردن اطلاعات در همه مشترك است اما قابليت هاي ويژه ديگري دارند كه با قيمت هاي مختلف بشما پيشنهاد ميدهند . از جمله:

1- مديريت اطلاعات فرستاده شده توسط كاربران و تاييد اطلاعات

2- چند زبانه بودن

3- ايجاد نقشه سايت دايناميك

4- امكان ايجاد تجارت الكترونيك يا فروشگاه مجازی

5- ايجاد فرم براي دريافت اطلاعات كاربران

6- بهينه سازي تصاوير آپلود شده

7- ايجاد و بروز كردن متا تگ ها

8- امكان جستجو در مطالب سايت

9- امنيت بيشتر

10- گزارش آمار بازديد از صفحات

11- و ….

کاربرد عمده سیستم های مدیریت محتوا:

 به ترتیب کاربرد و اهمیت محتوا به سه بخش کلی زیر تقسیم میشود :

محتوای متنی(Text Content) :

این محتوا شامل اخبار ، مقالات ، کتب و سایر محتواهای متنی از این قبیل میباشد که خود حجم عظیمی از اطلاعات را بر روی وب تشکیل می دهند .

محتوای چند رسانه ای( Multi Media Content ) :

این محتوا شامل صوت ، تصویر و فیلم میشود که برای مدیریت آن از استاندارهای خاصی استفاده می شود بهمین دلیل سیستم های مدیریتی در این بخش کاملا تخصصی بوده و عمدتا کاربرد عمومی ندارد

محتوای فایلی( File base Content ) :

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

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

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

نوع دیگر سطح بندی اطلاعات در سیتم های مدیریت محتوا سطح بندی اطلاعات براساس گروههای کاربری است که دارای 2 بخش کلی Fronted  و Backend  می باشد در این حالت هر کاربر در خصوص برخورد با محتوا در یکی از این دو دسته بندی قرار خواهد گرفت که در زیر به آن اشاره خواهیم کرد:

بخش Fronted  :

کاربر به عنوان میهمان فرض شده و صرفا به اطلاعات و محتوای بدون سطح بندی یا اطلاعات عمومی (Public)   دسترسی دارد .

کاربر باید دارای شناسه کاربری یا سطح اولیه دسترسی به اطلاعات باشد که در این حالت کاربر مجاز به دریافت اطلاعات براساس دسترسی بالاتر از میهمان است و میتواند اطلاعات دارای این سطح را با استفاده از نام کاربری و رمز عبور خود دریافت کند عمدتا این سطح از اطلاعات نیز دارای اهمیت زیادی از لحاظ نوع دسترسی نمی باشد .

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

بخش Backend  :

کاربر با امکان ورود اطلاعات این کاربر قادر است تا به پشت صحنه سیستم مدیریت محتوا دسترسی داشته و نقش یک نویسنده تا تولید کننده محتوا را ایفا کند ، این کاربر تمامی دسترسی های بخش Fronted  را ممکن است دارا باشد .

کاربر با امکان ویرایش مطالب این کاربر به عنوان ویراستار محتوای ورودی عمل کرده و تمامی دسترسی های کاربران قبلی را داراست .

کاربر با امکان انتشار مطالب که در واقع جزیی ترین بخش از مدیریت سیستم را داراست و از دسترسی تمامی کاربران قبلی بهره میبرد .

مدیران جز، مدیران ارشد، تعریف این دو سطح دسترسی به ساختار دسترسی ها در سیستم مدبریت محتوا بر میگردد .

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

شیوه های مرسوم در ذخیره سازی اطلاعات

شیوه ذخیره سازی خام اطلاعات :

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

شیوه ذخیره سازی اطلاعات بصورت فایل های تغییر یافته یا کد شده :

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

شیوه ذخیره سازی در بانک اطلاعاتی :

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

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

مهم‌ترين ويژگي‌هاي سيستم مديريت محتوا

• اقلام اطلاعاتي و ارتباط بين آنها را مديريت مي‌کند.

• امکان تعريف هر جز (يا صفحه) و موقعيت‌ آنها بر روي سايت را در اختيار کاربر قرار مي‌دهد.

• ارتباطات مورد نياز و کامل بين صفحات و اطلاعات موجود در آنها را ايجاد مي‌کند.

• ايجاد و ويرايش صفحات، کارکرد اصلي اين سيستم است.

• بين دسترسي‌ و بايگاني يکپارچگي ايجاد مي‌کند.

• داراي موتوري براي انتشار و ايجاد صفحات اينترنتی‌ست

مزایای استفاده از سیستم مدیریت محتوا نسبت به طراحی سایت اختصاصی

در موارد نادری ، ممکن است وب سایتی که در نظر دارید تا طراحی و پیاده سازی نمایید ، در بستر سیستم های مدیریت محتوا قابل تعریف نباشد (وب سایت خاص منظوره) که طبیعتا نیاز به برنامه نویسی اختصاصی خواهید داشت. ولی در اکثر مواقع وب سایتی که می خواهید , با استفاده از سیستم های مدیریت محتوا ی موجود قابل اجراست . مزایای استفاده از نرم افزار سیستم مدیریت محتوا (cms) , نسبت به طراحی سایت اختصاصی عبارت اند از :

1.صرفه‌جویی در زمان ایجاد و به روزرسانی وب سایت ها :

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

2.پشتیبانی مطمئن تر :

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

3.انعطاف‌پذیری بیشتر :

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

4.امنیت بالاتر وب‌سایت :

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

5.شما می دانید و می بینید چه چیزی را خریداری می نمایید :

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

6.وجود مستندات ، راهنما و آموزش کافی :

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

انواع سیستم های مدیریت محتوا

1ـ سیستم مدیریت محتوای سازمانی :

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

2ـ سیستم مدیریت محتوای مولفه ای :

دراین سیستم مدیریت محتوا ،محتوا در سطوح زیر مستندات برای استفاده مجدد ذخیره و مدیریت می شود.این نوع از سیستم های مدیریت محتوا 5 عملکرد اصلی دارند :

  • ابقای امنیت
  • مدیریت موضوع
  • مدیریت سرور
  • مدیریت بازرسی
  • نگهداشت گزارشات

3ـ سیستم مدیریت محتوای وب (webcms ):

سیستم مدیریت محتوای وب ،یک cms است که جهت ایجاد و مدیریت محتوای متناسب با وب بکار می رود.Wcms ها جهت مدیریت حجم بالائی از داده های پویا که قابلیت نمایش در محیط وب را دارند بکار می روند .همچنین روند ایجاد ، ویرایش ،مدیریت نگهداشت پایگاه های اطلاع رسانی را تسهیل می کنند.سیستم مدیریت و محتوای وب ابزار نگارش و سهولت استفاده را برای کاربرانی با دانش فنی محدود فراهم می آورد.از امکانات این دسته از سیستم های مدیریت محتوا می توان به موارد ذیل اشاره داشت:

  • قالب های خودکار
  • قابلیت ویرایش آسان محتوا
  • مجموعه ویژگی های قابل تنظیم
  • قابلیت ارتقاء جهت تطبیق با استاندارد های وب
  • مدیریت گردش کار
  • مدیریت اسناد
  • مجزای سازی محتوا

 

 

  انواع سیستم های مدیریت محتوا به لحاظ نرم افزاری

 سیستم های مدیریت محتوا یا cmsها دارای انواع گوناگونی هستند . از نظر طرز تلقی نرم افزار از محتوا و سیاست کلی و محوری به روزرسانی ,  سیستم های مدیریت محتوی می توانند در یکی از دسته های زیر طبقه بندی شوند :

سیستم مدیریت محتوای صفحه محور (page base cms) :

این نرم افزارهای مدیریت محتوا (cmsها) واحد اطلاعاتی وب سایت را صفحه در نظر گرفته اند . به عبارت دیگر سایت را هویتی متشکل از صفحات می دانند و لذا تمام سعی خود را مصروف مدیریت صفحه می کنند و به مدیر سایت امکان ایجاد صفحاتی مجزا , دارای لینک به دیگر صفحات , و قابل ذخیره سازی روی سرور هاست به یکی از فرمت های htm , html , asp , php , jsp , … را می دهند . نقطه کمال اینگونه سیستم های مدیریت محتوا یا CMS ها حداکثر پیاده سازی محیطی با توانایی های macromedia dreamwaver است . جستجو در این سایت ها بر اساس اطلاعات متنی موجود در صفحات است و عبارت search شده را در هر صفحه ای که یافت , لینک آن صفحه را خواهد آورد . استفاده از اینگونه نرم افزارهای مدیریت محتوا دارای ویژگی ها و مزایا و معایبی است :

■با اینگونه سیستم های مدیریت محتوا یا cms ها می توان وب سایت های مقیاس کوچک (small web) –  از 10 صفحه تا 100 صفحه – و وب سایت های مقیاس متوسط (medium web) – از 100 صفحه تا 1000 صفحه – را پیاده سازی کرد . لکن راه اندازی سایت های مقیاس بزرگ (large web) – از 1000 تا 10000 صفحه – و بالاتر با چنین سیستم های مدیریت محتوایی میسر نیست. زیرا اینگونه نرم افزارهای مدیریت محتوی , اصولا از بانک اطلاعاتی استفاده نمی کنند و ایجاد صفحات بصورت دستی است .

■اینگونه سیستم های مدیریت محتوا یا cms ها ، انعطاف پذیری فوق العاده ای در طراحی دلخواه ظاهر گرافیکی صفحات اصلی و صفحات داخلی وب سایت در اختیار می گذارند ، به نحوی که کاربر می تواند هر کدام از صفحات داخلی خود را  به نحو دلخواه طراحی کند.البته تغییر کلیات گرافیکی وب سایت از صفحات اول به صفحات داخلی , در هیچ وب سایت رسمی جایگاهی ندارد و  اگر در سایتی مانند yahoo با حرکت به صفات داخلی شمای وب سایت عوض می شود به این خاطر است که مثلا بخش آب و هوای یاهو weather.yahoo.com خود در واقع وب سایتی مجزا با کارکردی مجزا است که بصورت زیرمجموعه ای از مجموعه عظیم یاهو دیده می شود .

■کاربری که قصد دارد سایت خود را با چنین نرم افزارهای مدیریت محتوایی مدیریت کند , باید تا حدود زیادی از طراحی وب و html سر در بیاورد . به عبارت دیگر کاربری این سیستم  های مدیریت محتوا , مانند کاربری microsoft front page یا macromedia dreamwaver می باشد با این تفاوت که این نرم افزار تحت وب است .امروزه که نرم افزارهای  microsoft front page یا macromedia dreamwaver  خود امکان اتصال با وب هاست را دارند و کسی که به کاربری انها آشنا باشد براحتی می تواند از روی کامپیوتر خود سایت را بصورت page base مدیریت کند ، نیازی به خرید نرم افزار سیستم مدیریت محتوای تحت وب به شکل صفحه محور نیست .

•سیستم مدیریت محتوای قابلیت محور (future base cms):

این گونه سیستم های مدیریت محتوا یا cmsها بر اساس قابلیت های مورد نیاز مشتریان بنیان گذاری شده اند . به عبارت دیگر اکثر وب سایتهای اطلاع رسانی و پرتال های اینترنتی متشکل از بخش های مختلفی می شوند که معمولا عبارت است از : مدیریت منو ، مدیریت گالری تصاویر یا آلبوم عکس ، مدیریت اعضا ، مدیریت لینکستان و … .بنابراین ، در اینگونه از نرم افزارها ی مدیریت محتوا , مدیر سایت ، صفحات را مدیریت نمی کند , بلکه با استفاده از قابلیت های مذکور , محتوا را وارد در ساختار بانک اطلاعایتی می نماید و سپس خود نرم افزار مدیریت محتوا یا cms ، اطلاعات را در قالب صفحات سازماندهی خواهد کرد .

به این ترتیب مدیر وب سایت بدون آشنایی با آنچه در پس پرده مسائل فنی اتفاق می افتد اطلاعات را در فرم ها وارد کرده و سیستم با ذخیره سازی این اطلاعات در بانک اطلاعاتی , سایت را سازماندهی می کند .  محاسن و معایب این گونه از نرم افزارهای مدیریت محتوا عبارتند از :

  • ■با اینگونه سیستم های مدیریت محتوا یا cms ها می توان علاوه بر سایت های مقیاس کوچک و مقیاس متوسط , وب سایت های مقیاس بزرگ (large web) – از 1000 تا 10000 صفحه – و بالاتر را نیز به راحتی طراحی و پیاده سازی نمود . زیرا اینگونه نرم افزارهای مدیریت محتوا , اصولا از بانک اطلاعاتی استفاده می کنند و ایجاد صفحات بصورت اتوماتیک است .
  • ■اینگونه نرم افزارهای مدیریت محتوا یا cms ها انعطاف زیادی در طراحی ظاهر گرافیکی ساختار کلی سایت ندارند و لذا همیشه شمای گرافیکی ثابتی بر همه صفحات حاکم است . گرچه طراحی داخلی صفحات می تواند بسیار قوی انجام شود .
  • ■کاربری که قصد دارد وب سایت خود را با چنین سیستم مدیریت محتوایی مدیریت کند , لازم نیست از مسائل فنی طراحی وب و html سر در بیاورد . زیرا این کار به صورت اتوماتیک و پشت صحنه برای وی انجام می شود .
  • ■اصولا کاربری و کار با این نرم افزارهای مدیریت محتوا قابلیت محور آسان تر ، دلپزیر تر و کاربر پسندتر می باشد ، زیرا برای ایجاد یک خبر ، به راحتی وارد بخش مدیریت اخبار شده و خبر مورد نظرتان را ایجاد می کنید و کاربران می دانند که برای ایجاد هر تغییری به چه بخشی نیاز دارند.
  • آشنایی باخصوصیات سیستم های مدیریت محتوا معتبر

این خصوصیات را به 5 شاخه کلی تقسیم بندی کرده، سپس به شرح تفصیلی آنها می پردازیم:

  • 1-ایجادمحتوا
  • 2-مدیریت محتوا
  • 3-انتشار
  • 4-نمایش
  • 5-قراردادودادو ستد

ایجاد محتوا:

 قابلیتی است که مؤلفین آثار (نویسندگان محتوا) برای استفاده از CMS به آن نیازمندند.
ملزومات این بخش عبارتند از:

  • محیط تألیف یکپارچه

سیستم مدیریت محتوا باید محیط قدرتمند و یکپارچه ای را برای مؤلفین آثار فراهم آورد. بدین ترتیب مؤلفین می توانند از امکانات گسترده جهت ایجاد محتوا در CMS استفاده نمایند.

  • جداسازی محتوا و محیط نمایش آن

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

  • تألیف چند کاربری (Multi-user)

CMS شمال چندین مؤلف می باشد. امکاناتی نظیر قفل رکورد ها (Record Locking) موجب پیشگیری از برخورد و تداخل تغییرات در محتوا بهنگام ویرایش محتوا می گردد.

  • تک منبع کردن (استفاده مجدد از محتوا)

یک صفحه و یا حتی یک پاراگراف ممکن است بارها در متون مختلف استفاده شده و یا به گروه های مختلف کاربری نمایش داده شود.

این یکی از ملزومات نمایش محتوا در سکو های مختلف نظیر اینترانت و اینترنت از یک منبع واحد می باشد.

  • ایجاد Metadata

قرار دادن Metadata (ایجاد کننده، موضوع، کلمات کلیدی و …) بهنگام مدیریت یک منبع اطلاعات بزرگ امری حیاتی است.

  • لینک سازی قدرتمند

مؤلفین لینک ها (پیوند های) متعددی را بین صفحات مختلف ایجاد می نمایند که این پیوند ها باید در برابر بازسازی و گسترش ساختار سیستم پایدار باشد.

  • تألیف غیر فنی

مؤلفین نباید برای ایجاد محتوا به دانستن HTML یا اطلاعات فنی نیاز داشته باشند.

  • استفاده آسان – راندمان بالا

یک CMS موفق، سیستمی است که ایجاد، سازماندهی و مدیریت محتوا در آن آسان باشد.

مدیریت محتوا:

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

ملزومات این بخش عبارتند از:

  • کنترل نسخه (Version) و آرشیو محتوا

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

  • بهبود جریان محتوا بین کاربران (Workflow)

ایجاد محتوای نامتمرکز وابستگی شدید به یک مدل قدرتمند “بهبود جریان انتقال محتوا از یک کاربر به کاربر دیگر” دارد که به راحتی سفارشی سازی شده و در برابر تغییرات درون سازمانی انعطاف پذیر باشد.
— نیازهای مؤلفین خو را درک کنید، چراکه آنها هستند که عمده کارهای سخت را انجام می دهند.

  • امنیت

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

  • قابلیت یکپارچه سازی با سیستم های دیگر

یک سیستم مدیریت محتوا عموماً تنها یکی از سیستم هایی است که جهت نمایش اطلاعات بر روی اینترانت یا سایت اینترنتی استفاده می گردد.

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

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

  • گزارشگیری

یک CMS باید گستره وسیعی از گزارش ها را برای مدیران و کاربران ارائه نماید. در حالت ایده آل یک سیستم مدیریت محتوا باید کلیه وقایع را به محض وقوع گزارش دهد.

— یک CMS با گسترش سازمانی در صورت عدم اطلاع و دخالت کلیه سهامداران از ابتدای امر حتماً متوقف خواهد شد.

انتشار و نمایش:

موتور نشر CMS، محتوای ذخیره شده در انبار مرکزی اطلاعات را بازیابی کرده و صفحات نهایی را جهت نمایش تولید می نماید.

ملزومات این بخش عبارتند از:

  • Stylesheets یا صفحات قالب بندی

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

  • قالب صفحات

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

  • توسعه پذیری

درج “ریزکدها” (Snippets) یا معادل آنها جهت ایجاد کارکرد های اضافی باید کار ساده ای باشد. CMS باید فرآیند “بهبود پیوسته” (Continual Improvement) را در طراحی رابط ها پشتیبانی کند.

  • پشتیبانی از فرمت های متعدد

CMS باید محتوا را به فرمت های متعدد نظیر HTML، نسخه چاپی، PDF و WAP (فرمت پشتیبانی شده توسط دستگاه هایی نظیر PDA و تلفن های همراه) منتشر کند و نیز قابلیت افزودن فرمت های جدید با پیشرفت تکنولوژی و توسعه سیستم را داشته باشد.

  • شخصی سازی

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

  • آمار استفاده

CMS باید آمار جامعی از مراجعات نظیر صفحات محبوب، مراجعات روزمره و استفاده از جستجو را جمع آوری نموده و نمایش دهد.

این اطلاعات میزان موفقیت سایت را مشخص نموده و موضوعات و چگونگی استفاده از سایت را شناسایی می نماید.

  • قابلیت دسترسی

CMS باید از استانداردهایی نظیر WAI مخفف W3C Web Accessibility Initiative پیروی کند.

  • پشتیبانی مرورگرها

صفحات باید بطور صحیح در تمامی مرورگرهای وب نظیر Internet Explorer, Firefox, Netscape, Opera و … نمایش داده شوند.

نیز باید مشخص شود که CMS با کدام نسخه های مرورگرها سازگاری کامل دارد.

  • کارکرد محدود (سمت کاربر)

ممکن است بخواهید تکنولوژی های سمت کاربر نظیر Java, JavaScript, Flash و غیره را که برای نمایش سایت مورد نیاز هستند را محدود کنید. توجه این امر در مورد یک سایت نسبت به یک ایرنترانت از اهمیت بالاتری برخوردار است.

  • سرعت

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

  • HTML معتبر

کلیه صفحات باید با جدیدترین مشخصات و استاندارد های HTML سازگاری داشته باشند. این امر موجب می گردد تا بیشترین سازگاری نمایش در بین مرورگرهای وب حاصل گردد.

  • ناوبری مؤثر

CMS باید شرایط پایدار و فراگیر جهت ناوبری آسان سیستم برای کاربران فراهم آورد.

  • داده های نمادین (Metadata)

کلیه صفحات باید جهت جستجو و فهرست سازی مؤثر دارای Metadata کافی باشند. درج Metadata نیز باید بر پایه استاندارد هایی نظیر Dublin Core صورت پذیرد.

نکته: علاوه بر هزینه مالی، بهای یک CMS شامل تواناییها و منابع نیروی انسانی و زمان مورد نیاز در سازمان شما می باشد.

قرارداد و داد و ستد:

 ملزومات مدیریت پروژه و داد و ستد نیز باید توسط CMS برآورده شوند.

ملزومات کلیدی این بخش عباتند از:

  • آموزش

فروشنده باید لیستی از کلیه آموزش های موجود و خدمات آموزشی خود در خصوص CMS را ارائه کند.

  • مستندات

CMS باید مستندات کامل در سطوح کاربران، مدیران و توسعه گران داشته باشد.

  • ضمانت

فروشنده باید خدمات دوره ضمانت را پس از فروش CMS به مشتریان ارائه نماید.
* چنین حالتی زمانی صادق است که کاربر مبلغی بابت خرید CMS پرداخت کرده باشد و شامل پروژه های Open Source و نرم افزارهای آزاد نمی شود.

  • توافقنامه های نگهداری

فروشنده باید شرح برنامه های پشتیبانی شامل سطوح نگهداری و فرآیندهای ارتقاء سیستم را مشخص نماید.
* چنین حالتی زمانی صادق است که کاربر مبلغی بابت خرید CMS پرداخت کرده باشد و شامل پروژه های Open Source و نرم افزارهای آزاد نمی شود.

  • منابع مورد نیاز

کلیه منابع از قبیل سخت افزار، نرم افزار و سیستم عامل مورد نیاز CMS باید ذکر شوند.

  • تواناییهای مورد نیاز

فهرستی از تواناییها و اطلاعاتی که درون سازمان شما نیاز است تا بتوان CMS مورد نظر را نگهداری و سفارشی سازی کرد نیز باید ذکر شوند.

  • هزینه ها

هزینه های مربوطه نظیر هزینه های ثابت CMS و نیز هزینه های متغیر به ازای هر کاربر (per-seat) باید ذکر شود. گزینه آخر بیشتر شامل سازمان های بزرگ می شود.

  • مقیاس پذیری

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

  • محدودیت های فناوری اطلاعات (IT)

سخت افزار و نرم افزار اساسی که CMS بدون وجود آنها فعالیت نمی کند نظیر سیستم عامل ها، بانک های اطلاعاتی یا سرورهای بخصوص مشخص شوند.

  • سایت های مرجع:

فروشنده باید فهرست تعدادی از سایت های مرجع که CMS در آنها با موفقیت نصب و راه اندازی شده است را ارائه نماید. این سایت ها باید با خصوصیات سازمان شما مطابقت داشته باشند.
CMS هاي اطلاعاتي:

اين سيستم ها معمولا كار طراحي صفحات سايت را انجام نميدهند . بلكه كارشان مديريت اطلاعات يك سايت است . امكاناتي كه اين سيستم ها دارند تقريبا بشرح زير است :

  • 1- امكان فرستادن اطلاعات به سايت توسط چند كاربر
  • 2- آرشيو بندي اتوماتيك اطلاعات بر اساس تاريخ و موضوع
  • 3- ايجاد امكان جستجو در اطلاعات قبلي
  • 4- ايجاد لينك دائم براي هر مطلب و متا تگ براي آن
  • 5- و امكانات جانبي ديگر مثلا ايجاد يك صفحه بعنوان لينكستان و …

 CMS های اطلاعاتی معروف

  • MovableType
  • PHPnuke
  • php bb
  • wordpress

۱- وردپرس WordPress

وردپرس یک سیستم مدیریت محتوا کاملا رایگان و اپن سورس هست ( بر پایه مجوز GPL ) که شما بوسیله آن قادر خواهید بود براحتی یک وبلاگ – فوتوبلاگ – پادکست – گالری و … بسازید.وردپرس توسط زبان بسیار محبوب PHP نوشته شده و از قدرت MySQL برای ذخیره داده ها استفاده می کند.دو هدف اصلی سازندگان وردپرس راحتی کاربر در کار با این سیستم و رعایت استاندارد های جهانی هست. بهمین منظور شاید شما امکاناتی را که در یک CMS مشاهده می کنید بطور تمام و کمال دروردپرس نمی بینید. به همین منظور سازندگان وردپرس با کد نویسی دقیق و کامل و در اختیار قرار دادن امکانات و API های فراوان برای توسعه دهندگان این امکان رو ایجاد کرد که دیگران بتوانند براحتی اقدام به ساخت و توسعه افزونه برای وردپرسبکنند.

۲-سیستم مدیریت محتوای رادیانت  Radiant CMS

رادیانت از جمله سیستم های مدیریت محتوای گمنام و نوپایی هست که بسیار ساده طراحی شده و انتخاب بسیار مناسبی برای راه اندازی سایت های ساده هست سیستم مدیریت محتوای هست که اینده بسیار درخشانی دارد ودر اینده این سیستم مدیریت محتوا حرفهای بسیاری برای گفتن خواهد داشت.
۳-سیلور استریپ  SilverStripe

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

۴-جوملا  Joomla!

جوملا! (Joomla!‎) نام یک نرم‌افزار آزاد و متن باز برای مدیریت محتوای اینترنتی است. اما جوملا! به زبان PHP

نوشته شده‌است و از پایگاه دادهٔ MySQL استفاده می‌کند. قابلیت‌های جوملا! شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق پروتکل RSS، ارائهٔ نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) است.

۵-تایپو لایت TYPOlight

TYPOlight با استفاده از PHP5 و آژاکس و شامل قابلیت برای صفحات استاتیک ، بلاگ ها ، خبرنامه ها ، و تقویم ها ، در میان بخش های دیگر. و مدیرت قوی است که هم با ارائه یک تن از قابلیت. هستند میانبر را برای انجام همه چیز ، از ایجاد فرم ها از جمله به محتوای فلش وجود دارد. مطالب و محتوا در داخل ماژول ، که می توان با CSS باینکه می شود نمایش داده می شود. خروجی XHTML سختگیر در دسترس است. آن را نیز ارائه می دهد mootools و حمایت از  GZip  می باشد.

۶- دروپال Drupal

دروپال یک سیستم مدیریت سایت مبتنی بر وب و ماژولاراست که با زبان برنامه نویسی قدرتمند PHP نوشته شده است. دروپال  از بانک اطلاعات MySQL بهره میگیرد. دروپال همچنین یک سیستم باز متن هست. دروپال یکی از بهترین های سیستم های مدریت محتوا برای ایجاد وب سایت خبری ، شخصی ، تخصصی و انجمن های عمومی و … است. دروپال  تا کنون چندین بار بعنوان بهترین cms سال برگزیده شده است.

۷-سیستم مدیریت محتوای ساده ساخت  CMS Made Simple

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

در مقاله ای جدا به هرکدام از CMS ها به صورت تخصصی پرداخته شده است.

فروش هاست لینوکس نامحدود

ادامه مطلب

نحوه‌ی پیگیری رفع فیلترینگ سایت‌های اینترنتی

نحوه‌ی پیگیری رفع فیلترینگ سایت‌های اینترنتی

مراحل رفع فیلتر:

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

متقاضی رسیدگی به مشکل وب سایت فیلتر شده باید پس از ورود به سایت مذکور، با ارسال یک ای‌میل به نشانی shekayat@dci.ir درخواست خود را مبنی بر رفع فیلترینگ خطاب به “کارگروه تعیین مصادیق پایگاه‌های اینترنتی” اعلام کند.

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

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

 

آشنایی با اعضای کارگروه مصادیق محتوای مجرمانه:

1) دادستان کل کشور (رئیس کارگروه)

2) وزیر یا نماینده ی وزیر اطلاعات

3) وزیر یا نماینده ی وزیر فرهنگ و ارشاد اسلامی

4) وزیر یا نماینده ی وزیر دادگستری

5) وزیر یا نماینده ی وزیر ارتباطات و فناوری اطلاعات

6) وزیر یا نماینده ی وزیر علوم تحقیقات و فناوری

7) وزیر یا نماینده ی وزیر آموزش و پرورش

8) فرمانده نیروی انتظامی

9) یک نفر خبره در فناوری اطلاعات و ارتباطات به انتخاب کمیسیون صنایع و معادن مجلس شورای اسلامی

10) یک نفر از نمایندگان عضو کمیسیون قضائی و حقوقی به انتخاب این کمیسیون به تائید مجلس شورای اسلامی

11) رئیس سازمان تبلیغات اسلامی

12) رئیس سازمان صدا و سیما

13) نماینده دبیرخانه شورای عالی انقلاب فرهنگی

ادامه مطلب

مراحل ثبت نماد اعتماد ملی

مراحل ثبت نماد اعتماد ملی

 

نخستین اقدام برای دریافت نماد اعتماد الکترونیکی پس از تکمیل چک لیست معیارهای ارزیابی و ارسال مدارک فیزیکی به مرکز توسعه تجارت الکترونیکی، عضویت (ثبت نام) در وب سایت این مرکز است.

مرحله 1 : ثبت نام اولیه در وب سایت اینماد

تمامی مراحل دریافت نماد اعتماد الکترونیکی در وب سایت www.enamad.ir انجام می شود. نخستین کاری که برای دریافت اینماد باید انجام دهید ثبت نام اولیه در این وب سایت است که مراحل آن در زیر آمده است :

مراحل ثبت نام اولیه نماد اعتماد الکترونیکی برای متقاضیان حقیقی

گواهینامه SSL تضمین کننده امنیت شما در زمان ورود اطلاعات شخصی است، با توجه به عدم درج گواهینامه امنیتی الکترونیکی صادر شده توسط مرکز صدور گواهی الکترونیکی ممکن است در مرورگر خود با پیغام هشدار مربوط به گواهی SSL روبرو شوید که می توانید برای رفع همیشگی این پیغام با کلیک روی گزینه « دانلود برنامه اجرایی نصب زنجیره گواهی SSL » زنجیره گواهی الکترونیکی قرار داده شده در این صفحه را دانلود کرده و نصب نمایید.

مرحله اول ثبت نام نماد اعتماد الکترونیکی

نکته : امکان اصلاح نوع متقاضی بعد از این مرحله وجود ندارد پس در انتخاب این گزینه دقت کنید

مرحله 7 ثبت نام نماد اعتماد الکترونیکی

 

1. وارد وب سایت www.eNAMAD.ir شده

2.  در همان صفحه نخست روی لینک درخواست نماد اعتماد کلیک کنید تا پیغام بارگذاری گواهی نمایان شود.

مرحله اول ثبت نام نماد اعتماد الکترونیکی

پس از ورود به سامانه صفحه زیر نمایش داده می شود:

مرحله اول ثبت نام نماد اعتماد الکترونیکی

همانطور که می بینید برای ورود به سامانه دو گزینه وجود دارد :

برای ورود امن به سامانه و تبادل امن اطلاعات بین سیستم شما و سامانه اینماد این گزینه توصیه می شود. اما پیش از ورود امن باید از طریق لینک « دانلود برنامه اجرایی نصب زنجیره گواهی SSL » گواهی SSL را دانلود کرده و روی مرورگر خود نصب نمایید. پس از نصب این گواهی دوباره وارد وب سایت اینماد شده و روی گزینه « درخواست نماد اعتماد » کلیک کنید و گزینه « ورود امن (توصیه شده) » را انتخاب کنید.

این گزینه برای ورود معمولی به سامانه است. در این حالت تضمینی برای عدم سرقت اطلاعات شخصی وارد شده در طول فرآیند درخواست وجود ندارد.

  • ورود امن
  • ورود
  1. پس از ورود به سامانه صفحه « اعتبارسنجی پست الکترونیکی » نمایش داده می شود.
  2. حال وارد پس الکترونیکی خود شده و ایمیلی که از مرکز دریافت کرده اید را باز کنید و روی لینک تایید اعتباری که درون آن قرار دارد کلیک کنید.
  3. در صفحه نمایش داده شده گزینه « شخص حقیقی » را انتخاب کرده و روی دکمه ادامه کلیک کنید.
  4. در مرحله بعد اطلاعات مربوط به فروشگاه مجازی و شخص حقیقی را درج کنید

مرحله 7 ثبت نام نماد اعتماد

    • در تکمیل این اطلاعات به نکات زیر توجه کنید :

 

  • نام فروشگاه باید دقیقا مطابق با عنوان ثبت شده در وب سایت درج شود
  • از اعتبار آدرس پستی ارائه شده اطمینان داشته باشید
  • شماره تماس وارد شده باید معتبر و در دسترس باشد
  1. پس وارد کردن همه اطلاعات خواسته شده گزینه تایید را انتخاب کنید

ثبت نام اولیه شما انجام شده است حال ایمیلی دریافت خواهید کرد که نام کاربری و گذرواژه مورد نیاز برای ورود به سیستم درخواست صدور نماد اعتماد الکترونیکی در آن وجود دارد.

 

مرحله 2 : تکمیل و ارسال درخواست نماد اعتماد الکترونیکی

اکنون شما در وب سایت اینماد ثبت نام نموده اید و باید با ورود به سیستم صدور اینماد برای دریافت نماد اعتبار درخواست کنید.

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

تکمیل و ارسال اطلاعات برای درخواست اینماد

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

تکمیل و ارسال اطلاعات برای درخواست اینماد

در اینجا باید اطلاعات خواسته شده در هر یک از تب های نمایش داده شده را تکمیل کرده و ذخیره کنید.

تکمیل و ارسال اطلاعات برای درخواست اینماد

نام (عنوان) فروشگاه باید به فارسی و دقیقاً مطابق با نام مندرج در وب سایت باشد.

منظور از نام دامنه همان آدرس اینترنتی وب سایت است بدون www

در صورت انتخاب اشتباه کالا یا خدمات از طریق گزینه « حذف » مقابل فهرست کالا یا خدمت مربوطه اقدام به اصلاح آن نمایید. گزینه « حذف » زمانی فعال می شود که دست کم یک گروه کالا یا خدمت را به فهرست خود اضافه کرده باشید.

  1. به صفحه اصلی سایت اینماد بروید و روی لینک « ورود به سیستم صدور نماد اعتماد الکترونیکی » که در سمت راست صفحه قرار دارد کلیک نمایید.
  2. در فرم ورود ظاهر شده اطلاعات حساب کاربری شامل نام کاربری و گذرواژه ای را که در مرحله شماره 8 ثبت نام اولیه به ایمیل شما فرستاده شده است وارد کرده و با درج درست کد امنیتی نمایش داده شده روی دکمه « ورود » کلیک کنید.
  3. پس از ورود به سیستم، کارتابل شخصی خود را مشاهده خواهید کرد.
  4. حال با توجه به اینکه تنها مرحله اول ثبت نام را انجام داده اید تنها گزینه « تکمیل و ارسال اطلاعات درخواست نماد اعتماد الکترونیکی » برای شما فعال است .
  5. گزینه « تکمیل و ارسال اطلاعات درخواست نماد اعتماد الکترونیکی » را انتخاب کنید تا پرونده شما (مطابق تصویر زیر) نشان داده شود.
  6. گزینه « جزئیات » را انتخاب کنید تا فرم ورود اطلاعات نمایان شود.
    • ابتدا در سربرگ « شخصیت حقیقی » موارد خواسته شده را وارد کرده و گزینه « ذخیره » را انتخاب نمایید تا پیغام ” اطلاعات با موفقیت ذخیره گردید ” نمایش داده شود. روی دکمه « OK » کلیک کرده و ادامه دهید.
    • حال وارد سربرگ « وب سایت تجاری » شده و فرم نمایش داده شده را پر نموده و در پایان مانند فرم قبلی روی دکمه « ذخیره » کلیک کنید.
    • وارد سربرگ « کالا و خدمات » شوید.در این مرحله باید لیست کالا و خدمات خود را وارد نمایید. بنابراین می بایست کلاس و گروه کالا یا خدمات مورد عرضه در فروشگاه اینترنتی خود را انتخاب کنید و روی دکمه « اضافه به لیست » کلیک نمایید. این فرآیند را برای تک تک کالا ها و خدمات عرضه شده در فروشگاه تکرار کنید.

      پس از پایان ورود لیست کالا و خدمات روی دکمه ذخیره کلیک نمایید.

  7. پس از تکمیل اطلاعات خواسته شده در همه سربرگ ها روی دکمه « تکمیل و ارسال اطلاعات درخواست » کلیک نمایید تا فرآیند ثبت نام شما تکمیل شود.
ادامه مطلب

معرفی فروشگاه ساز های رایگان

معرفی فروشگاه ساز های رایگان

معرفی فروشگاه ساز های رایگان

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

 

 

Profishop

Profishop
فروشگاه ساز پروفی شاپ یک سیستم مدیریت محتوای مخصوص فروشگاه اینترنتی است که کاملا بومی بوده است . از هیچ کد یا ماژول آماده ای استفاده نشده است  در بخش مدیریتی Profishop قابلیت های بسیاری از جمله معرفی محصول خود، سفارشات، اتصال به سیستم های خرید پستی ، اتصال به سیستم های پیامکی دارد. پرداخت مشتریان به صورت مستقیم به درگاه بانک ارسال خواهد شد. برای مشاهده دموی فروشگاه ساز پروفی شاپ به لینک زیر مراجعه نمایید:

مشاهده دمو فروشگاه ساز پروفی شاپ

 

Prestashop

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

 

OpenCart

OpenCart
OpenCart یک سیستم سبد خرید آنلاین رایگان می باشد که برای موتورهای جستجو بهینه سازی شده و ظاهر زیبایی دارد. قابلیت مهم آن این است که مشتریان می توانند بر روی محصولات نظر بنویسند.

 

Magento
Magento فروشگاه ساز حرفه ای می باشد که قابلیت های بسیاری برای رفع نیازهای یک فروشگاه آنلاین دارد. آدرس دهی صفحات آن برای موتورهای جستجو بهینه سازی شده و قابلیت های بسیاری دارد.

 

AgoraCart

AgoraCart
AgoraCart سیستم سبد خرید بسیار محبوبی می باشد که توسط Perl/MySQL نوشته شده. یک بخش مدیریت css دارد که به راحتی می توانید ظاهر قالب فروشگاه خود را عوض کنید. AgoraCart قابلیت های بسیاری از جمله تنظیمات نامحدود محصولات و سیستم مالیات بر اساس ناحیه و روش های پرداخت مختلف دارد

 

Zen Cart

Zen Cart
Zen Cart فروشگاه ساز کاربر پسند و رایگان می باشد که تمرکز اصلی آن بر روی فروشندگان و شرکا می باشد. Zen Cart از روش های پرداخت بسیاری پشتیبانی می کند و سیستم کوپن و تخفیف نیز در آن دیده شده. Zen Cart به آسانی نصب می گردد.

 

osCommerce

osCommerce
osCommerce یک سیستم سبد خرید آنلاین می باشد که قابلیت های بسیار فراوانی دارد و به راحتی می توانید آن را بر روی هاستینگ خود نصب نمایید. osCommerce همچنین از واحدهای پولی و همچنین پرینت صفحه سفارش پشتیبانی می نماید و همچنین سیستم پشتیبان گیری بسیار آسان دارد.

 

StoreSprite

StoreSprite
StoreSprite سیستم سبد خرید قدرتمند PHP/MySQL می باشد که به راحتی می توانید آن را بر روی وب هاست خود نصب نمایید. سیستم فروشگاه ساز رایگان می باشد اما صفحات دارای فوتر می باشند. StoreSprite قابلیت های بسیاری از جمله سیستم محاسبه مالیات، سیستم محاسبه حمل و نقل و سیستم نظردهی و رتبه سنجیhttp://www.ubercart.org/ محصولات می باشد.

 

Ubercart

Ubercart
Ubercart سیستم فروشگاه ساز و سبد خرید مخصوص دروپال می باشد. دروپال یک سیستم مدیریت محتوای رایگان بسیار محبوب می باشد. این فروشگاه ساز همچنین از سیستم فروشگاه محصولات دانلود شدنی پشتیبانی می نماید. توسط این فروشگاه ساز می توانید از امکانات پایه دروپال همینطور استفاده نمایید.

 

Open For Business – Apache

Open For Business – Apache
یک سیستم بزرگ کد باز می باشد که دارای نرم افزارهای بسیاری از جمله Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM می باشد. که شما در سیکل توسعه فروشگاه ساز خود تنها نیستید.

 

 ZenMagick

 ZenMagick

ZenMagick یک سیستم اضافه بر Zen Cart می باشد که یکی از مهمترین سیستم های فروشگاه اینترنتی می باشد. ZenMagick سیستم مدیریت قالب بسیار قدرتمندی دارد.

 

nopCommerce

nopCommerce
سیستم سبد خرید با انعطاف بسیار برای تغییرات دارد. این فروشگاه ساز بر پایه ASP.NET 3.5 و MS SQL 2005 پیاده سازی شده. از طریق این فروشگاه ساز می توانید هر نوع کالای فیزیکی و یا دیجیتالی را به فروش رسانید.

 

TomatoCart

TomatoCart
TomatoCart سیستم سبد خرید اینترنتی جدیدی می باشد که از پایه نرم افزار osCommerce پیاده سازی شده. هدف آنها در نهایت ایجاد بهترین سیستم فروشگاه ساز می باشد. از تکنولوژی های web 2.0 ، Ajax و Rich Internet Applications در آن استفاده شده.

 

Digistore

Digistore
یک فروشگاه ساز کامل می باشد که بر پایه osCommerce پیاده سازی شده. Digistore نرم افزار بسیار مناسبی برای اشخاصی است که می خواهند فروشگاه محصولات خود را به صورت آنلاین به فروش رسانند.

 

Spree Commerce

Spree Commerce
سیستم سبد خرید آنلاین کاملا رایگان

 

Zeuscart

Zeuscart
Zeus Cart یک سیستم فروشگاه ساز آنلاین با ظاهر بسیار قوی می باشد که به کاربران این اجازه را می دهد که فروشگاه خود را در سایت راه اندازی نمایند. ZeusCart بر پایه PHP/My SQL پیاده سازی شده که بسیار ساده و قدرتمند می باشد.

 

Jadasite

Jadasite
Jadasite یک سیستم مدیریت محتوا و فروشگاه ساز می باشد که به راحتی می توانید از امکانات فروشگاهی و مدیریت محتوای آن استفاده نمایید.

 

Ecommerce Shopping Cart Software

Ecommerce Shopping Cart Software
Ecommerce Shopping Cart Software به صاحبان مشاغل کوچک این امکان را می دهد که کالاهای خود را به صورت آنلاین به فروش رسانند.

 

VirtueMart

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

 

jCart

jCart
jCart سیستم سبد خرید Ajax می باشد که به راحتی قابل نصب می باشد که بر پایه jQuery و PHP می باشد. jCart درخواست های کاربر را بدون نیاز به بارگذاری صفحه پاسخ می دهد.

 

CF Shopkart

CF Shopkart
سیستم فروشگاه آنلاین Coldfusion می باشد. این فروشگاه ساز Coldfusion کاملا رایگان می باشد که برای ساخت آن 5 سال زمان گذاشته شده.

 

 

 

ادامه مطلب

معرفی دروپال (Drupal)

معرفی دروپال (Drupal)

معرفی دروپال (Drupal)

“دروپال یکی از بهترین سیستم های مدیریت محتواست، پس چرا یک سیستم ساده ارسال خبر یا ایجاد رویداد نداره”
ممکنه شما هم این حرف رو از آدم های حرفه ای شنیده باشید از کسانی که سیستم های مدیریت محتوا رو به خوبی میشناسند. این یک نقد منصفانه است تا وقتی که ما در مورد یک سیستم مدیریت محتوا صحبت میکنیم اما آیا دروپال یک سیستم مدیریت محتواست؟

این که دروپال یک سیستم مدیریت محتوا نیست خیلی واضح نیست. دروپال باید یک چیز باشد. دروپال یک فریم ورک مدیریت محتواست (link is external). یک فریم ورک برای ایجاد یک سیستم مدیریت محتوا متناسب با نیاز شما.
دروپال برای رسیدن به این نقطه راه پر پیچ و خمی را طی کرده است. اول به عنوان یک نرم افزار مدیریت تالار گفتگو معرفی شد بعدها قسمت هایی از محتوا که به اونها نود (node) میگفت رو به خودش اضافه کرد و کم کم توسعه پیدا کرد به طوری که کاربران احساس کردند دروپال فراتر از یک سیستم مدیریت محتواست. بنابراین شروع به ایجاد سیستم های خاصی از دروپال کردند. البته بحث های زیادی (link is external) در مورد اینکه دروپال یک فریم ورک هست یا یک اپلیکیشن مدیریت صفحات وجود داره.

تا دروپال نسخه 4.6 هنوز هم از دروپال به عنوان یک سیستم مدیریت محتوا نام برده میشد. نود (node) هسته سیستم بود و کار ماژول ها این بود که بعد از نصب به شما اجازه ایجاد “نودهای خبری” یا “نودهای رویداد” یا “نودهای گالری” و … میداد. و اینجا دقیقا جایی هست که یک سیستم مدیریت محتوا متوقف میشه. یعنی سیستم های مدیریت محتوا برای این به وجود آمدند که به شما اجازه ایجاد مدیریت این نوع محتواها را بدهند و دروپال 4.6 به این نقطه رسیده بود.
اما دروپال متوقف نشد، حدودا از دروپال 4.7 دروپال به نقاط کلیدی از توسعه دست پیدا کرد مثل FORM API (link is external) و CCK (link is external) و VIEWS (link is external). اینها مسیر دروپال رو عوض کردند. هسته دروپال هنوز عوض نشده بود اما “نودهای خبری” ، “نودهای رویداد” و “نودهای گالری” به “فیلد متنی” ، “فیلد تاریخ” و “فیلد عکس” تبدیل شدند که شما از این به بعد میتونستید نوع محتوای خبری یا رویداد یا گالری دقیقا مطابق با آنچه نیاز دارید ایجاد کنید و “بلوک آخرین اخبار” به “بلوکی از آخرین اخبار از نوع محتوای اخبار شما که با views ساخته بودید و مطابق نیاز شما بود” تغییر کرد.

این روند تسریع شد و با دروپال 7 تکمیل شد. الان دیگه کسی ماژول تولید خبر نمی نویسد، این ماژول ها دیگه وجود ندارند. فرض دروپال اینه که شما به راحتی میتونید یک نوع محتوا برای خبرهای خودتون تولید کنید. و میتونید به این وسیله نیازهای خودتون به محتواهای خبری یا رویداد یا گالری رو برطرف کنید. و این شاید راز سخت بودن دروپال برای تازه کارهاست. چون اونها عادت دارند برای ایجاد خبر یک ماژول نصب کنند و خبرهاشون رو وارد کنند اما دروپال با این فرض کار میکنه که کاربر میدونه که برای ایجاد خبر چه فیلدهایی لازم هست و اونها رو می سازه و اخبارش رو تولید میکنه. بنابراین دروپال خیلی خوبه اگر شما میدونید چی میخواهید. اگر انتظار دارید برای ایجاد هر محتوا یک ماژول داشته باشید باید به شما بگم: متاسفم.

معرفی دروپال (Drupal)

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

در خیلی از حالات سیستم مدیریت محتوایی که شما به آن نیاز دارید ایجاد شده است. دروپال به اونها توزیع (distributions) میگه. اونها سیستم های مدیریت محتوایی هستند که با دروپال ساخته شده اند. Open Atrium (link is external) ( یک نرم افزار مدیریت پروژه) یکی از اولین توزیع های ساخته شده با دروپال است. توزیع های دیگه ای هم هستند مثل Managing News (link is external), Drupal Commons (link is external) و Open Academy (link is external) و … . میتونید لیست اونها رو از صفحه توزیع های دروپالی (link is external) ببینید. ممکنه بعضی از اونها خیلی خوب نباشه اما خیلی از اونها واقعا میتونن برای نیازهای شما کافی باشند.
اما اگر هیچ کدام از این توزیع ها متناسب با نیاز دروپالی شما نیست، شما میتونید خودتون توزیع مناسب برای خودتون رو ایجاد کنید. ساختار منعطف دروپال به شما این امکان رو میده که به راحتی این کار رو انجام بدید. برای مدل کردن دیتا میتوانید از محتوا (Content) و فیلدها (CCK) استفاده کنید. نمایش مطالب رو میتونید به views و Panels (link is external) واگذار کنید. جریان های کاری رو با Workbench (link is external) پیاده سازی کنید، گروه ها و ساختار سایت و دسترسی های سلسله مراتبی رو با  Workbench access (link is external) و Organic Group (link is external) و Domain access پیاده سازی کنید یا از ماژول های دیگری که فکر میکنید به درد شما میخوره.

وقتی کار شما تموم شد شما یک سیستم مدیریت محتوا دارید که بر پایه دروپال است و کاملا هماهنگ با نیازهای شما خواهد بود. نگران نباشید بعد از ساختن یک سیستم مدیریت محتوای مختص خودتون باز هم میتونید از تمام قابلیت هایی که در دروپال وجود داره استفاده کنید. حتی میتونید از قابلیت های سیستم های مدیریت محتوایی که بر پایه دروپال ایجاد شدند هم استفاده کنید چون معمولا روش ایجاد ماژول ها و بلوک ها در دروپال یک جور هست. شما میتوانید از مستندات تمام پروژه های دروپالی استفاده کنید یا حتی از بلوک های اونها. این یک جامعه آزاد (link is external) هست. از آزادی خودتون لذت ببرید و اگر سیستم مدیریت محتوایی ایجاد کردید که خوب بود با بقیه به اشتراک بزارید تا در این جریان به آزادی دیگران هم کمک کرده باشید.

البته واضحه که ایجاد سایت با دروپال یک تفریح آخر هفته نیست برای ایجاد یک سایت خوب با دروپال باید برنامه داشت و خوب بررسی کرد اینطور نتیجه همیشه برای شما و مشتری شما باورنکردنی خواهد بود.

ادامه مطلب

آموزش نحوه چک کردن سرعت هاست

آموزش نحوه چک کردن سرعت هاست

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

به عنوان مثال هنگامی که شما در اینترنت آدرسی را تایپ می کنید مرورگر شما این درخواست را به سرور میزبان آن صفحه می فرستد هنگامی که سرور آدرس صفحه را به رسمیت شناخت کد آن صفحه را به مروگر اینترنت شما خواهد فرستاد . اندازه گیری چگونگی سرعت آن توسط ” ping ” وب سایت و تجزیه و تحلیل نتایج آن میباشد.

روش انجام کار:

1 ) اول راه اندازی  command promptبروی کامپیوتر مبتنی بر ویندوز است. دسترسی به آن از طریق کلیک کردن بروی ” start” دکمه پایین صفحه نمایش سپس از انجا ” run ” را انتخاب کنید. در آن کلمه ” cmd ” را تایپ کنید تا صفحه کامند پرامپت برای شما باز شود. اگر شما نتوانستید آن رابه طور مستقیم پیدا کنید در نوار جستجوی ویندوز کلمه command prompt را تایپ کنید بعد از جستجو آن به شکل یک ینجره سیاه برای شما ضاهر خواهد شد.
2 ) در صفحه نمایش command prompt عبارت ” ping yourwebsit.com ” را تایپ کنید . ” yourwebsit.com ” همان هاست یا وب سایتی میباشد که شما می خواهید سرعت آن را تست کنید.
3 ) آمار پینگ خود را مشاهد کنید. بعد از انجام پینگ به آمار نتایج پینگ خود نگاه کنید . نتایج آمار چیزی شبیه :

Ping statistics for: 11.111.111.11 
Packets: send=4 received=4 lose=0 ( 0% loss)
Approximate round trip times in milli-seconds:
Minimum= 170 ms, Maximum= 320 ms, Average= 259 ms”

4 ) آمار پینگ خود را ارزیابی کنید . میانگین زمان پینگ کمتر از 200 میلی ثانیه خوب است 200 تا 400 سرعت متوسط میباشد ، و 400 میلی ثانیه و بیشتر زمان پینگ ضعیف و سرعت کم میباشد. اگر زمان پینگ شما به طور متوسط 400 یا بیشتر بود دیگر گزینه های هاستینگ خود را با پینگ کردن هاست وب سایت خود توسط دیگر شرکت های هاستینگ ارزیابی کنید.

ادامه مطلب

رونمایی از قدرت اوراکل

رونمایی از قدرت اوراکل

تعریف بانک اطلاعاتی اوراکل :

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

بانک اطلاعاتی اوراکل شامل مولفه هایی به شرح زیر می باشد:

1- نرم افزار اوراکل، که شما آن را روی کامپیوتر خود نصب می کنید.

2- بانک اطلاعاتی اوراکل، که شامل فایل های فیزیکی ذخیره شده روی سیستم عامل می باشد. بانک اطلاعاتی شامل داده های کاربر،متاداده و مجموعه ای از ساختارهای کنترلی است.

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

4- فرآیندهای سرور، که درخواست های کاربران بانک اطلاعاتی را انجام می دهند.

5- Oracle Net، یک لایه نرم افزاری بوده و اجازه می دهد تا برنامه های کاربردی کاربران و بانک اطلاعاتی اوراکل بتوانند از طریق شبکه با هم ارتباط برقرار نمایند.

6- Oracle Net Listener، فرآیندی است که به درخواست هایی که از طرف کاربران جهت ارتباط با بانک اطلاعاتی صادر می شود گوش دهد.

 

محصولات اوراکل:

محصولات خانواده اوراکل شامل موارد زیر می باشد :

1- تکنولوژی های سرور

• Oracle Database : منبعی جهت ذخیره داده ها و موتوری جهت دستیابی به این داده های ذخیره شده می باشد.

• Oracle Application Server : شامل نرم افزارهیی است که اطلاعات را در قالب فرم و به کمک مرورگرها به کاربران نمایش داده و همچنین امکان بازیابی و بروز رسانی داده های بانک اطلاعاتی را برای آنها فراهم می سازد.

• Oracle Enterprise Manager : ابزاری جهت مدیریت ، مانیتورینگ و تنظیم فرآیندهای اراکل و سایر محصولات آن می باشد. این ابزار به سه شکل زیر وجود دارد:

• Database Control : یک ابزار گرافیکی برای مدیریت بانک اطلاعاتی با یک یا چندین instance می باشد.

• Application Server Control : ابزاری گرافیکی برای مدیریت یک Application Server متشکل از یک گروهی از instance ها می باشد.

• Grid Control : مدیریت کل سیستم شامل کامپیوترهای میزبان،بانک های اطلاعاتی،سرورهای وب،listener هاو غیره را امکان پذیر می سازد. شما با استفاده از این ابزار می توانید سیستم خود را از هرجایی مدیریت نمایید.

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

2- ابزارهای توسعه

• Languages
در داخل بانک اطلاعاتی اوراکل امکان استفاده از سه زبان SQL،  PL/SQL، Java  وجود دارد با این وجود، برنامه های کاربردی که از طریق ایجاد ارتباط با بانک اطلاعاتی از آن استفاده می کنند می توانند به هر زبان دلخاه دیگری نوشته شودند.

• Oracle Developer Suite
شامل ابزارهایی برای توسعه برنامه های کاربردی که از بانک اطلاعاتی اوراکل استفاده می کنند، می باشد. از آنجا که ابزارهای این محصول با بانک اطلاعاتی اراکل سازگاری بیشتری دارند، در نتیجه توسعه برنامه های کاربردی با این ابزارها آسان بوده و با سرعت بیشتری انجام می شود. از جمله ابزارهای این محصول می توان به Oracle Form Developer و Oracle Reports اشاره کرد.

3- برنامه های کاربردی

• Oracle E-Business Suite : شامل ابزارها و برنامه هایی جهت انجام عملیات حسابداری،مدیریت منابع انسانی،تولید،مدیریت ارتباط با مشتری،سرویس های مشتری و غیره می باشد. تمام این مولفه ها از یک مدل داده مشترک استفاده می کنند.

• Oracle Collaboration Suit : شامل سرورهای ایمیل،مدیریت وقایع روزانه،ایمل صوتی،فکس،مدیریت فایل و غیره می باشد

 

رونمایی از قدرت اوراکل:

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

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

از سال 2001 به این سو، یک شرکت تحقیقاتی به نام وینتر (Winter) دست به ابتکار جالبی زده است. این شرکت تلاش می‌کند هر دو سال یک‌بار فهرست بزرگ‌ترین بانک‌های اطلاعاتی جهان را براساس یک روش پژوهشی معین تهیه و منتشر کند. تحقیق وینتر فقط آن دسته از شرکت‌هایی را شامل می‌شود که حجم دیتابیس مورد استفاده آن‌ها حداقل یک ترابایت (هزار گیگابایت) باشد.

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

یاهو در صدر

 

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

حتماً برای همه شما جالب است بدانید رتبه دوم در این فهرست متعلق به کیست. یک موتور جست‌وجوی دیگر؟ خیر! از اینجا به بعد داستان تغییر می‌کند و بازیگران دیگری وارد صحنه می‌شوند. رتبه دوم بزرگ‌ترین دیتابیس جهان در فهرست وینتر متعلق به شرکت AT&T است که قدیمی‌ترین شرکت مخابراتی جهان و یکی از Backboneها یا ستون فقرات اینترنت است.

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

مطابق فهرست 2005، دیتابیس این شرکت با کمی فاصله نسبت به یاهو، 93 ترابایت اطلاعات را در خود ذخیره کرده است. سرورهای AT&T و سیستم ذخیره‌سازی آن را HP ساخته است. مقام چهارم این جدول دوباره متعلق به همین شرکت است؛ با این تفاوت که دیتابیس رتبه چهارم که بیش از 26 ترابایت حجم دارد، روی سرورهای ساخت سان مایکروسیستمز قرارگرفته‌اند.

اما مقام سوم کیست؟ این یکی واقعاً غیر منتظره است. پایگاه‌داده‌های شرکت بزرگ مخابراتی کره‌جنوبی با نام KT با بیش از 49 ترابایت اطلاعات (لابد اطلاعات مشترکان و مشتریان و سایر اطلاعات مرتبط) این مقام را از آن خود کرده است. دیتابیس KT از نوع DB2 و محصولی از شرکت IBM است. سرورهای این بانک اطلاعاتی را نیز آی‌بی‌ام بهKT فروخته است، اما سیستم ذخیره‌سازی آن ساخت شرکت هیتاچی است. این پایگاه اطلاعاتی نیز روی یونیکس بنا شده است.

فناوران برتر

شرکت مخابراتی Cingular Wireless، بزرگ‌ترین اپراتور بی‌سیم ایالا‌ت‌متحده که 58 میلیون مشترک خطوط موبایل در این کشور را تحت پوشش خود دارد، در رتبه پنجم قرار دارد و از نرم‌افزار اوراکل، سیستم‌عامل یونیکس و سرورهای HP استفاده می‌کند. رتبه‌های ششم و نهم این جدول دوباره متعلق به یک شرکت دات کام دیگر است. حدس بزنید!

بزرگ‌ترین و موفق‌ترین سایت تجارت الکترونیکی جهان کدام است؟ بله درست حدس زدید؛ آمازون! این سایت بزرگ از دو دیتابیس با ظرفیت‌های 24 و 18 ترابایت استفاده می‌کند؛ هر دو از نوع اوراکل و روی سیستم‌عامل لینوکس. سرورها و سیستم ذخیره‌سازی دو بانک‌اطلاعاتی نیز ساخت HP است. در فهرست وینتر رتبه هفتم به نام یک شرکت ناشناس ثبت شده که احتمالاً ناشناس نیست بلکه یک سازمان نظامی یا امنیتی متعلق به ایالا‌ت متحده است که نخواسته نامش فاش شود. این دیتابیس از نوع DB2 و ساخت آی‌بی‌ام است و روی سرورهای ساخت همین شرکت بنا شده که حدس نظامی بودن سازمان را تقویت می‌کند.

در فهرست ده تای نخست جهان، مکان هشتم متعلق به شرکتی است که از دیتابیس SQL Server ساخت مایکروسافت استفاده می‌کند. این دیتابیس نوزده ترابایتی که روی سیستم‌عامل ویندوز برپا شده، متعلق به شرکت Unisys Payment Services&Solutions) UPSS) است که شاخه‌ای از شرکت بزرگ Unisys است. این شرکت که در هلند مستقر است، به تعدادی از بانک‌های اروپا خدمات بانکداری الکترونیکی ارائه می‌دهد.

آخرین رتبه نیز متعلق به شرکت تحقیقاتی Nielsen Media Research است که گزارش‌های پژوهشیش درباره وضعیت فناوری اطلاعات در زمینه‌های مختلف را بارها در همین مجله و دیگر رسانه‌ها و سایت‌های ایرانی مرتبط با فناوری اطلاعات خوانده‌اید. نیلسن از Sybase روی یونیکس استفاده می‌کند و سرورهای آن ساخت سان‌مایکروسیستمز هستند.

گزارش کامل وینتر آمار جالب دیگری هم دارد. مثلاً می‌توانید تحقیق کنید که فهرست ده بانک اطلاعاتی بزرگی که از‌SQL Server مایکروسافت استفاده می‌کنند، شامل اسامی چه شرکت‌هایی است. آمار مشابهی را به تفکیک دیگر نرم‌افزارهای بانک اطلاعاتی مانند اوراکل می‌توانید در این گزارش ببینید.

دیگر نتایج جالب این تحقیق به شرح زیر است:
بزرگ‌ترین Processing System On line Transactional) OLTP) دنیا، یک بانک‌اطلاعاتی سازمان املاک انگلستان و ولز است که در حقیقت در میان تمام سازمان‌های ثبت اسناد و املاک دنیا پیشرفته‌ترین است و 23 ترابایت حجم دارد. دیگری متعلق به شرکت مالی UPS است که 29 ترابایت است. هر دو بانک اطلاعاتی روی DB2 بنا شده‌اند و از سرورهای مدل IBM eServerz990 استفاده می‌کنند.

سازمان ثبت اختراعات ایالا‌ت متحده (اوراکل)، شرکت مخابراتی SQL Server) Verizon)، اداره گمرک ایالا‌ت‌متحده
(CADatacom)، شرکت ترکسل (اوراکل)، مایکروسافت (SQL Server)، دل (اوراکل)، هیولت پکارد (اورکل)، TSystems وابسته به دوچ تله کوم آلمان (اوراکل) و شرکت‌های مخابراتی Sage Telecom ایالا‌ت‌متحده (SQL Server) و Bharti هند (اوراکل) از دیگر رتبه‌داران این فهرست هستند.

ادامه مطلب