داینامیک

داینامیک 2016-12-27T10:14:08+00:00

وب سایت داینامیک Dynamic
یا وب سایت پویا

 وب سایت های داینامیک :

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

شده و محتوای این وب سایت ها توسط صاحبان آنها قابل بروز رسانی و تغییر است.

این وب سایت ها معمولاً با زبانهای برنامه نویسی ASP.Net، PHP

و … ایجاد می شوند و از تکنولوژی Ajax  نیز بهره می برند.

مزیت این نوع وب سایت ها نسبت به وب سایت استاتیک این است که صفحات آن

قابل اضافه شدن و اطلاعات آنها قابل تغییر است.

 

تلفظ صحیح و معنی کلمه Dynamic

متاسفانه من به ندرت دیدم کسی کلمه dynamic

رو درست تلفظ کنه . یکی مگه دینامیک یکی میگه داینامیک و … . اما تلفظ

صحیح کلمه dynamic در امریکا و

بریتانیا اینجوریه / dɑɪˈnæm·ɪk

/ بخونید « داینَمیک » . متاسفانه از اونجایی که اکثر افرادی که دنبال اطلاعات درباره

طراحی سایت هستن عبارت « سایت داینامیک » رو در گوگل جستجو می کنن ، من هم مجبور شدم

این پست رو بر اساس این تلفظ بنویسم . اساتید عفو کنن . اغلب دانشجو ها با معنی کلمه dynamic

آشنایی دارن اما من برای یادآوری خدمت تون عرض میکنم . کلمه dynamic

یعنی « متحرک ، پویا » . کلمه dynamic

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

 

تعریف وب سایت داینامیک

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

روش اول – وب سایت های ایستا یا Static :

یک وب سایت ایستا از چند صفحه html

ساخته شده و همونطور که از نامش هم

مشخصه مطالب این سایت ها ثابت هستن

و برای تغییر اطلاعات سایت باید حتما html

بلد باشید . مدیریت این سایت ها خیلی سخته و خیلی ها

اصلا حوصله یادگیری

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

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

روش دوم سایت داینامیک یا پویا Dynamic : تقریبا میشه گفت که الان همه وب سایت ها داینمیک هستن .

وب سایت داینامیک یعنی محتویات سایت بر اساس زمان ، کار و … تغییر میکنه .

مثلا همه سایت هایی که دارای سیستم ثبت نام هستن ، سایت هایی خبری ، سایت های آموزشی ،

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

بانک اطلاعاتی وصل میشن .

برای درک کامل مفهوم سایت داینامیک اول باید بدونید بانک اطلاعاتی چیه .

همونطور که می دونید بانک اطلاعاتی یک سیستم منظم و اصولی برای نگهداری اطلاعاته.

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

که این مشخصات رو ذخیره کنه و هر وقت که خواستین این اطلاعات رو تغییر بدین یا اینکه

بر اساس مشخصات کارمندان یه سیستم آماری بسازید . مثلا از این بانک اطلاعات بخواید

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

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

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

اطلاعات سایت رو تغییر بده . تغییر و یا اضافه وحذف کردن اطلاعات یه سایت داینامیک

خیلی آسونه و حتی یه بچه ۱۰ ساله هم از پسش بر میاد .

 

 مزایای وب سایت داینامیک

■ مدیریت سایت داینامیک خیلی آسونه و نیاز به دانش فنی نداره . شما میتونید

اطلاعات سایت تون رو بدون هیچ دانش فنی ، اضافه و کم کنید یا اطلاعات ثبت شده رو تغییر
بدین .

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

با استفاده از بانک اطلاعاتی سایت داینامیک تون اطلاعات آماری بسیار دقیق و مهمی رو
به دست بیارید .

 

معایب وب سایت داینامیک

شاید بعد از این همه تعریف و تمجید از وب سایت داینامیک پیش خودتون فک
کنید که دیگه چی از این بهتر ؟ مگه ممکنه سایت های داینمیک ایراد هم داشته باشن ؟!
نگهداری بانک اطلاعاتی خودش یه علم بسیار پیچیده ست و معایب سایت داینامیک هم از اینجا
شروع میشه !

 

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

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

 

مشکلات امنیتی سایت داینامیک

خطرات امنیتی سرور همیشه وجود داره اما این خطرات وب سیات های داینمیک

رو بیشتر تهدید میکنن ! مسلما هیچکسی جز صاحب سایت نباید به بانک اطلاعاتی اون سایت

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

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

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

قیمت اجناس تون رو هم وارد کردین . کوچکترین شوخی یه هکر با شما می تونه این باشه که

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

 

 

■ وب سایت داینامیک مبتنی بر سیستم های مدیریت محتوی یاCMS

CMS در واقع یک نرم افزار آماده برای مدیریت اطلاعات سایته . در این روش برنامه نویس یک نرم افزار CMS رو برای شما به صورت سفارشی تغییر میده . حجم برنامه نویسی در این روش بسیار کمتره بنابراین هزینه ساخت اینجور سایت ها هم به مراتب کمتره . معمولا مشکلات امنیتی این روش کمتره . در حال حاضر اکثر طراحان سایت از CMS های WordPress , Joomla , Drupal , Prestashop استفاده میکنن .

 

■ ساخت وب سایت داینامیک با برنامه نویسی اختصاصی

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

احتمال وقوع اشتباه امنیتی بیشتره  ! به همین دلیل دستمزد برنامه نویسی این نوع سایت ها بسیار

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

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

صفحات مربوط به اضافه کردن اطلاعات ، حذف اطلاعات ، ویرایش اطلاعات ، امکانت جستجو و …

. فقط وب سایت شرکت های بزرگ که ۵۰ میلیون براشون پول خورده ، با این روش ساخته میشه .

 برنامه نویسی وب سایت بانک ها هم با این روش انجام میشه و هزینه های برنامه نویسی بانک ها بسیار نجومیه !

 

هزینه طراحی سایت داینامیک

از اونجایی که ساخت وب سایت داینامیک بسیار پیچیده تر از سایت ایستاتیک خب طبیعیه که هزینه

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

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

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

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

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

معمولا قیمت پایینی میدن به مشتری هاشون . گول قیمت رو نخورید چون مسائل امنیتی شوخی بردار نیست .

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

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

 

بلاخره وب سایت داینامیک بهتره یا نه ؟

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

کردم تا با دید باز تری تصمیم بگیرید . دیگه الان به جز کارت ویزیت های آنلاین هیچ سایت دیگه ای

نیست که به صورت ایستا static طراحی بشه . من هم به شما توصیه میکنم اگر میخواید یه سایت راه

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

درشت زیادی وجود داره . در صورتی که دوست دارید ما براتون یه سایت داینامیک بسازیم حتما با ما

تماس بگیرید تا بتونیم بیشتر راهنمایی تون کنیم .

 

فواید سایت های داینامیک:

√ بدون هزینه به روز رسانی

√ دارای پنل مدیریتی برای اعمال تغییرات توسط یک شخص با دانش معمولی

√ ایجاد بی نهایت صفحه، بی نهایت نوشته در سایت تنها با چند کلیک

حجم پائین دیتا خصوصاً برای سایت های بزرگ

√ امکان به روز رسانی 24 ساعته توسط شما

√ مدیریت سئوی قوی (برای بالا بردن رتبه سایت در موتورهای جستجو مثل گوگل، آپدیت شدن مداوم

سایت لازم است. بنابراین وب سایت های سئو، عموماً داینامیک طراحی می شوند.)

معایب سایت های داینامیک: (در صورت طراحی نادرست)

امنیت پائین تر (در صورتی که سایت داینامیک شما از

دیتابیس استفاده کند، می بایست در طراحی و کد نویسی

سیستم مدیریت محتوای آن دقت داشت چرا که اکثر

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

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

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

از روش های مطمئن کد کردن اطلاعات، میتوان امنیت

سایت هایداینامیک را بسیار بالا برد. همانگونه که اکثر سایت های دولتی و پرتال ها داینامیک هستند. )

 

سوء استفاده های شرکت های طراح (به روز رسانی سیستم مدیریت محتوا، نصب سیستم جدیدتر و

اعمال تغییرات می تواند یکی از دلایلی باشد که شرکت طراحی وب سایت پس از مدتی از شما تقاضای

وجه کند! در صورتی که این موارد در قرارداد قید نشده باشد، انجام این اعمال کاملاً غیر انسانی است

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

و قراردادی که امضا میکنید دقت داشته باشید و با یک فرد آگاه مشورت نمایید )

 

 

New Courses

ارتباط با ما

آدرس:تهران، اتوبان امام رضا، خاتون آباد، خیابان شهید بهشتی9 الی 8 بعد از ظهر

تلفن: 36465174-021

تلفن همراه: 2-09120719021

فکس: 36465174-021

وبسایت: www.altshift.ir

نوشته‌های تازه