I’m saleh lotfi(ѕαℓєн_83_07).I’m 16 Years Old From Karaj.I have been designing the site since 2020
تاریخچه طراحی سایت(saleh lotfi)
تاریخچه طراحی سایت به سال 1999 برمیگردد که تیم برنزرلی ، صفحه وب خود را برای اولین بار در چند پارارگراف و لینکی که به ایمیل خودش به صورت malito ایجاد کرد را ، طراحی نمود.بدین گونه تیم برنزرلی به عنوان اولین طراح وب شناخته شد و این رویداد از مهم ترین تحولات قرن 21 در عرصه ارتباطات محسوب میشود.
طراح سایت به چه کسی گفته می شود؟
جهت طراحی سایت به متخصصین زیادی از جمله گرافیست ، برنامه نویس ، سئو کار، پشتیبانی و… سایت نیاز است که از مهم ترین آنها طراح سایت ، برنامه نویس و سئو کار میباشد. طراح وب در واقع به کسی گفته می شود که در ایجاد طراحی وب سایتخلاقیت به خرج می دهد و با استفاده ازطرح های زیبا به سایت شما ارتقا میبخشد و آن چیزی را که کاربر به صورت مستقیم با آن در ارتباط است را طراحی میکند.
طراح سایت به دو بخش تقسیم میشود :
frontend developer : طراحی قسمت های ظاهری سایت را با استفاده از زبان های برنامه نویسی تحت وب به عهده دارد و دقیقا چیزی را طراحی میکند که کاربر می بیند.
backend developer : طراح بدنه سایت می باشد و هر چیزی که کاربر آن را نمی بیند ، را شامل می شود مانند بانک اطلاعاتی ، محل نگهداری فایل ها ، اطلاات کاربران و ….
طراحی سایت چیست؟(saleh lotfi)
طراحی وب سایت، طراحی سایت یا همان Web Design، دقیقا به معنای تلاش برای ایجاد یک پایگاه اینترنتی برای ارائه خدمات، فروش محصول یا اطلاع رسانی است. طراحی وب سایت یک پروسه است که از لایهسازی صفحات وب، تولید محتوا، طراحی گرافیکی و رعایت اصول سئو تشکیل شده است.
در واقع اگر شما میخواهید یک وب سایت قدرتمند ایجاد کنید که بتوانید با استفاده از آن خدمات، محصول یا هر چیز دیگری را به صفحه اول گوگل بیاورید، باید تمام اصول فنی و ظاهری طراحی یک وب سایت را رعایت کنید
زبان طراحی سایت؟
ابتدا باید کمی با ساختار یک وب سایت آشنا شویم. وقتی شما به یک وب سایت مراجعه میکنید، محتواهای مختلفی را مشاهده خواهید کرد. منوهای مختلفی وجود داشته و از طریق آنها میتوان به صفحه های متفاوت مراجعه کرد. در این صفحه ها مجددا محتواهای جدیدی وجود دارد. به این ترتیب شما فقط قادر به مشاهده محتوا بوده و به طور دقیق، قادر به تعامل با آن نیستید. محتوا ثابت بوده و نمیتوان آن را تغییر داد و امکانی برای صحبت با وب سایت وجود ندارد.
زبان طراحی سایت در اصل اچ تی ام ال است. با استفاده از اچ تی ام ال صفحات وب سایت ها را طراحی میکنیم. این صفحات همانطور که در بالا به آن اشاره کردیم یک طرفه بوده و تنها محتواهایی را نشان میدهند.
برای افزایش جذابیت های بصری و زیباسازی صفحه های وب سایت از سی اس اس استفاده میشود، اما همچنان امکان تعامل با وب سایت وجود ندارد. پس برای فراهم سازی قابلیت ارتباط متقابل کاربر با وب سایت باید دست به دامن چند زبان طراحی سایت دیگر شد.
اچ تی ام ال برخلاف تصور عموم یک زبان برنامه نویسی نیست. از این زبان تنها برای ساختن صفحات وب سایت ها استفاده میشود. پس باید برای افزودن ابزارهای جدید که امکان تعامل کاربران با آنها وجود دارد از زبان های برنامه نویسی استفاده کرد. تنها زبانی که در اینجا کاربرد دارد جاوااسکریپت است. برخلاف تصور عموم، این زبان هیچ ارتباطی با جاوا ندارد.
با استفاده از جاوااسکریپت میتوان کاری کرد محتوای وب سایت بر اساس چند کلیک کاربر تغییر پیدا کند، به جای این که وب سایت صرفا محتواهایی را به صورت ساده و استاتیک و غیر پویا نمایش بدهد. اما داده های دریافت شده از کاربر نمیتوانند همانجا پردازش شوند. پس به استفاده از یک زبان طراحی سایت دیگر هم نیاز خواهد بود.
با استفاده از جاوااسکریپ داده ها از کاربر دریافت شده و به سرور ارسال میشود. در سمت سرور از زبانی دیگر به منظور پردازش استفاده شده و داده ها مجددا به سمت وب سایت بازگردانده میشوند. به همین دلیل زبان طراحی سایت را به دو بخش فرانت اند و بک اند تقسیم میکنند. برخلاف زبان طراحی سایت فرانت اند که تنها جاوااسکریپ است، در بخش بک اند گزینه های بیشتری وجود دارد.
در این قسمت میتوان از زبان طراحی سایت پی اچ پی، جاوا، پایتون و چند مورد دیگر استفاده کرد. درست به همین دلیل در طراحی سایت دو دسته نیروی کار استخدام میشوند؛ یک بخش در قسمت فرانت اند کار کرده و طراحی وب سایت و انجام کارهای مربوط به ظاهر آن را عهدهدار است، اما در بخشی دیگر برنامه نویس ها حضور دارند.
با تشکر صالح لطفی