تاریخچه طراحی وب

آشنایی با تاریخچه وبتاریخچه طراحی وب سایت در جهانبنیانگذار و برپا کننده شبکه جهانی وب، گروه برنرزلی می باشد که در آگوست 1991 اولین سایت خود را طراحی کرده و برای همگان به نمایش گذاشتند. سایت ها در ابتدا به صورت کدهای ساده HTML نوشته می شدند. این کدها در ساختار بسیار ساده بوده و شامل پاراگراف ها ، سرتیترها ، قابلیت پیوند دادن یا لینک کردن به صفحات دیگر وب و … را داشتند.در مقایسه با روش های دیگر ، طراحی وب سایت با کدهای HTML بسیار ساده تر و جذاب تر بوده است ، به همین دلیل مورد استقبال بسیاری از افراد قرار گرفته است. با افزایش و پیشرفت علم و تکنولوژی در زبان HTML پیچیده تر و منعطف پذیرتر شده است .بعد از مدتی زبان کد نویسی CSS روی کار آمده و با ادغام شدن زبان HTML ، توانست انقلابی جدید را در طراحی وب سایت به وجود بیاورد.HTML چیست؟HTML مخفف کلمه Hyper Text Markup Language است که به معنای ابر متن می باشد. این زبان برای پردازش اطلاعات متنی استفاده می‌شود. همه صفحات وب با زبان HTML نوشته می‌شوند. تمامی این اطلاعات و ویرایش های ایجاد شده توسط زبان کدنویسی HTML در یک فایل TXT قرار می‌گیرد.این زبان کدنویسی برای نشانه گذاری در صفحات وب استفاده می شود. همانطور که می‌دانید سرورها کدهای php و asp را نمی‌شناسند و مفهومی برای آن ها ندارند در حالی که زبان کدنویسی HTML برای آن ها قابل فهم می‌باشد.هر یک از کدهای این زبان معنا و مفهوم خاصی داشته و تأثیر بسزایی را بر روی محتوا ، ظاهر سایت و متن و … می‌گذارد . پسوند یک فایل HTML با htm یا html نامگذاری می‌شود.بنابراین هر چه بیشتر در طراحی وب سایت خود از این زبان استفاده کنید بازدهی بیشتری را از طرف گوگل خواهید دید .آشنایی با تاریخچه وب :1CSS چیست؟CSS مخفف کلمه Cascading Style Sheets است. کدهای CSS دستوراتی هستند که بر روی ظاهر سایت تأثیر بسزایی گذاشته و آن را از نظر ظاهری بسیار زیبا و شیک جلوه می‌دهد.استفاده از زبان کدنویسی CSS باعث می‌شود ، طراحی صفحات سایت شما تمیزتر و زیبا تر شده و با ادغام کردن این دستورات با زبان HTML می‌توانید یک طراحی وب سایت بی نقص را داشته باشید.آشنایی با وبwww مخفف کلمه Word Wide Web است. وب یک سیستم اطلاعاتی و ارتباطی است که بر پایه متن‌های طولانی و شبکه کامپیوتر و اینترنت است. در میان راه انتقال ، اطلاعاتی جا به جا می شود که این جا به جایی به وسیله مبدل‌هایی صورت می‌گیرد. تمامی این عملیات ها به وسیله مبدل های سرویس گیرنده و سرویس دهنده صورت می‌گیرند.سرویس دهنده ها (Clint) : به نرم افزار‌هایی که بر روی رایانۀ کاربر اجرا می‌شود ، سرویس دهنده می‌گویند.سرویس گیرنده ها (Server) : به نرم افزارهایی که بر روی رایانۀ سرور (server) قرار می‌گیرد تا اطلاعات لازم را در اختیار سرویس دهنده ها (Clint) بدهند ، سرویس گیرنده (Server) گفته می‌شود.Hyper text : بخش عظیمی از صفحات وب را ابر متن ها یا Hyper text تشکیل می‌دهند. ابَر متن ها توسط زبان HTML علامت گذاری می‌شوند.مرورگر (Browser) : به نرم افزار هایی که می توانند صفحات وب را مرور کنند ، مرورگر یا Browser گفته می شود.وب سایت چیست ؟مجموعه ای از فایل های مختلف که از تصاویر ، متن های مختلف و فایل های کدنویسی شده است که به صورت خاص و به یکدیگر مرتبط شده اند. این فایل ها روی یک رایانه (میزبان) یا (سرور) قرار می گیرند و با یک نام دامنۀ مشترک فراخوانی می شوند.انواع سایت هاطراحی سایت های ثابت (Static Website )این سایت‌ها یک بار طراحی می‌شوند و اطلاعات مورد نیاز در داخل آن‌ها قرار می‌گیرد و پس از آن برای تغییر در دستورات ، نیاز به یک طراح سایت حرفه‌ای یا نیمه حرفه‌ای سایت است. زبان برنامه نویسی این وب سایت ها معمولا به زبان HTML و Java Script هستند همچنین توسعه یافته توسط CSS است.طراحی وب سایت در این با این زبان ها باعث می شود تا سرعت بارگذاری صفحات طراحی شده شما در وب افزایش یابد. همچنین باعث بهتر شدن وضعیت آن ها در امتیاز دهی موتورهای جستجو یا رنکینگ می شود.سایت های پویا(Dynamic Website)طراحی وب سایت های پویا براساس نیاز متفاوت بوده و معمولاً با زبان های ASPو ASP.Net و php کدنویسی می‌شوند. همچنین از زبان های CSS و Silver light و یا Ajax برای ایجاد قابلیت های ویژه استفاده می‌کنند.در این سایت‌ها ابتدا باید اسکلت سایت توسط طراح مربوطه ایجاد می‌شود و سپس محتوا توسط مدیران سایت‌ها تغییر می کند. یکی از نکات مثبت سایت‌های داینامیک این است که هیچ محدودیتی برای ایجاد تغییر یا حذف مطالب ، تصاویر و صفحات و غیره وجود ندارد.با توجه به اینکه در سایت‌های پویا از زبان های برنامه نویسی پیشرفته‌ای استفاده می‌شود، امکانات زیادی در آن‌ها ایجاد می‌کند ، مانند ایجاد صفحات هوشمند، فرم ها و جستجوهای پیچیده که استفاده زیاد از این کدها باعث کند شدن بارگذاری سایت و امتیاز آن در موتورهای جستجو می شود.آشنایی با تاریخچه وب :2پرتال ها (Portal):این نوع سایت ها معمولا چند هدف خاص را در یک سایت دنبال می‌کنند. به مجموع چندین سایت پویا که برای رسیدن به هدف خاص در کنار یکدیگر قرار می‌گیرند، پرتال نامیده می شود . برای مثال پرتال خبری می تواند از چندین سایت داینامیک تشکیل شده باشد که هر یک از امکانات خاصی چون عضوگیری ، انتشار خبرها، انتشار تصاویر، نظر سنجی و … را نیز در اختیار مدیران قرار دهد.سایت های مجهز به سیستم مدیریت محتوا (Content Management Systems):سایت های مجهز به سیستم مدیریت محتوا که با نامCMS(مخفف کلمه Content Management System)مشهور است ، وب سایت هایی از نوع پرتال ها یا سایت های پویا هستند که برای مصارف خاص توسط طراحان حرفه ای و یا شرکت های طراحی وب سایت حرفه ای ایجاد می شوند.تمام مزایا و معایب مربوط به سایت های پویا در مورد سایت های مجهز به سیستم مدیریت محتوا نیز صدق می کند . البته در نظر داشته باشید که سایت های پویا و پرتال ها نیز مجهز به سیستم مدیریت محتوا هستند ، اما آنچه که در CMS ها متفاوت است طراحی آن ها و سیستم مدیریت محتوا مربوطه برای مصارف خاص می باشد .از مزایای سیستم های مدیریت محتوا نسبت به سایر سایتهای داینامیک می توان به آماده بودن و جامع بودن آنها اشاره کرد. از این رو اغلب اینگونه از سایتها در کمتر از 3 روز کاری قابل نصب و استفاده هستند.آشنایی با تاریخچه وب :3کلام آخرآشنایی با طراحی وب سایت و بهینه سازی آن برای سازمان ها و سیستم های اداری یک نیاز ضروری است . امروزه با گسترش علم و تکنولوژی و روی کار آمدن اینترنت ، بیشتر مردم به سمت سایت ها و کسب و کارهای آنلاین رجوع کردند . اینترنت یک دریچۀ ورود به فضای مجازی و دنیای بیکران علم و تکنولوژی می باشد . افراد در هر زمان از اوقات فراغت خود به دنیای سایت ها و فضای اینترنت رجوع می کنند . بنابراین سایت ها می توانند یکی از راه های دیده شدن و رونق کسب و کار شما باشند . بنابر این شما با طراحی سایت می توانید کسب درآمد فوق العاده ای داشته باشید.