TechBord Logo
TechBord detail

توسعه وب (Web Development) چیست؟

توسعه وب به ساخت، ایجاد و نگهداری وب سایت ها اشاره دارد. این شامل جنبه هایی مانند طراحی وب سایت (Web Design)، انتشارات وب (Web Publishing)، برنامه نویسی وب و مدیریت پایگاه داده (Database) می شود.

در حالی که اصطلاحات "توسعه دهنده وب" و " طراح وب" اغلب به صورت مترادف استفاده می شود، آنها به معنای یکسان نیستند. از نظر فنی، یک طراح وب فقط با استفاده از زبان نشانه گذاری فرامتن (HTML) و ورق سبک آبشاری (CSS) رابط های وب سایت را طراحی می کند. یک توسعه دهنده وب ممکن است در طراحی یک وب سایت شرکت داشته باشد، اما همچنین ممکن است وب اسکریپت (Script) را به زبان هایی مانند پیش پردازشگر فرامتن (PHP) و ای اس پی (ASP) بنویسد. علاوه بر این، یک توسعه دهنده وب ممکن است به نگهداری و به روز رسانی پایگاه داده ای که توسط وب سایت پویا (Dynamic Website) استفاده می شود کمک کند.

توسعه وب شامل انواع مختلفی از ایجاد محتوای وب است. برخی از نمونه‌ها عبارتند از کدنویسی دستی صفحات وب در ویرایشگر متن (Text Editor)، ساختن یک وب‌سایت در برنامه‌ای مانند Dreamweaver، و به‌روزرسانی وبلاگ (Blog) از طریق وب‌سایت وبلاگ‌نویسی. در سال های اخیر، سیستم های مدیریت محتوا مانند وردپرس (WordPress)، دروپال و جوملا نیز به ابزارهای محبوب توسعه وب تبدیل شده اند. این ابزارها ایجاد و ویرایش وب سایت خود را با استفاده از رابط (Interface) مبتنی بر وب برای هر کسی آسان می کند.

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

توجه: برنامه‌نویسی جاوا اسکریپت (JavaScript) یک نوع است. توسعه وب که به طور کلی بخشی از طراحی وب در نظر گرفته نمی شود. با این حال، یک طراح وب ممکن است به کتابخانه‌های جاوا اسکریپت مانند jQuery برای ترکیب عناصر پویا در طراحی سایت مراجعه کند.

تعریف اصطلاح توسعه وب (Web Development) توسط تک بورد

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

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

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