طراحی سایت و انواع آن

طراحی سایت و انواع آن

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

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

 

سایت استاتیک یا ثابت(Static Website)

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

سایت دینامیک یا پویا (Dynamic Website)

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

 

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

زیر ساختهای نرم افزاری پروژه های طراحی سایت بر اساس Microsoft .NET Framework است. استفاده از فناوری دات نت با انعطاف پذیری، قابلیت اطمینان بالا، نوآوری و امنیت مثال زدنی خود قابلیت های بسیاری را برای ما فراهم می کند، که از جمله ی آن قابلیت مدیریت کدها، پشتیبانی از شی گرایی،سازگاری با روش انتخابی پروژه و وابسته نبودن به یک زبان خاص است. ضمن آنکه بسترها و زیرساختهای نرم افزار دات نت به عنوان بستر اصلی اجرای پروژه ، امکان استفاده از فناوری های جانبی دیگری که سازگار با ویندوز هستند را فراهم خواهد کرد.چندلایه بودن نرم افزارهای تولیدی موجب راحت تر شدن شرایط ارتقای وب سایت طراحی شده در آینده خواهد بود. بانک اطلاعاتی MS SQL SERVER، به دلیل نوع مجوز حقوقی وامکانات وسیع وکارایی قابل توجه،انتخاب مناسبی به شمار می رود.

مطلب پیشنهادی  ویدئوی آموزشی کسب و کار سنتی و مدرن

طراحی سایت

مراحل طراحی سایت

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

  1. جمع‌آوری نیازمندی‌ها و اهداف از راه اندازی سایت
  2. بررسی سایت‌های مشابه و سایت‌های رقبا
  3. هدف‌گذاری برای طراحی سایت
  4. طراحی قالب گرافیکی سایت
  5. پیاده‌سازی یا برنامه‌نویسی سایت
  6. درج اطلاعات اولیه و آزمون بخش‌های مختلف
  7. تهیه‌ی هاست و دامنه و آپلود سایت روی نشانی اصلی

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

  • HTML (یا HTML5)
  • CSS (یا CSS3)
  • جاوا اسکریپت
  • جی کوئری
  • و…

۴ موردی که در بالا نام بردیم، حداقل دانشی است که شما برای طراحی صفحات وب و تبدیل شدن به یک طراح وب نیاز دارید. البته میتوانید فقط با ۲ مورد اول یعنی HTML و CSS نیز سایت هایی را طراحی کنید،‌ ولی جاوا اسکریپت و جی کوئری میتوانند به کار شما بسیار قدرت دهند.

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

مطلب پیشنهادی  اهمیت تولیدمحتوا در شاخه‌های مختلف دیجیتال مارکتینگ

۱– تدابیری جهت جلوگیری از ورود خرابکاران به بانکهای اطلاعاتی و پنلهای مدیریتی یا تلاش برای بدست آوردن گذرواژه

کلیه گذرواژه ها بصورت رمز شده با یک الگورتیم مناسب در بانک اطلاعاتی نگهداری می شوند (یک طرفه یا دو طرفه).

۲– تدابیری جهت جلوگیری برای تزریق دستور به کارگزار بانک اطلاعاتی شامل ممانعت از ارسال دستورات SQLاز طریق مبادی ورودی اطلاعات