طراحی سایت چیست؟

تاریخچه طراحی سایت

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

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

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

 سایت چیست

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

 سایت به مجموعه ای صفحات وب ,محتوا , تصاویر و ویدیو ها گفته میشود.

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

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

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

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

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

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

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

خب بعد بحث داینامیک و استاتیک میرسیم به اینکه حالا با چی سایت رو راه اندازی کنیم ؟

اصلا سیستم مدیریت محتوا (CMS)  چی هست و مزایا و  معایبش چیه ؟

کدوم آسونتره و در عین حال امنیت داره ؟

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

ما چند نوع cms داریم مثل وردپرس , جوملا , دروپال و ….

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

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

سئو

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *