معرفی کتاب

روایت کتاب های خوب

معرفی کتاب

روایت کتاب های خوب

  • ۰
  • ۰

Backend

منظور از backend چیست ؟ مربوط به کد نویسی و برنامه نویسی و هر آن چیزی است که کاربر آن را مشاهده نمیکند، و مربوط به کار های پشت صحنه است . هسته و مغز سایت یا اپلیکیشن است که وظیفه کنترل منطق آن را انجام میدهد.

 Backend از سه بخش سرور ، یک برنامه و یک پایگاه داده تشکیل میشود.

این قسمت مسئولیت نگهداری و پردازش و سازماندهی داده ها و اطمینان از اینکه همه موارد در سمت سرویس گیرنده واقعا کار میکنند را بر عهده دارد.

اگر بخواهیم با یک مثال، backend را بیان کنیم، مثلا فرض کنید شما وارد سایتی شده اید و میخواهید محصولی را خریداری کنید. روی دکمه ی سبد خرید کلیک میکتید ، اما چه اتفاقی می افتد؟ با کلیک روی گزینه یک سری پردازش ها انجام میشود ، مثلا یک عدد از محصولی که انتخاب کرده ایم به سبد خرید اضافه میشود، همراه با قیمت محصول  و سایر ویژگی های آن که ما بتوانیم آن را در سبدخرید خود ببینیم ، همان طور که پیداست چنین کارها و مراحل  مربوط به پشت صحنه وbackend  و کار هایی است که کاربر نمی تواند ببیند.

 

 

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

 

 

یک نفر که متخصص backend است به چه چیز هایی بایستی مسلط باشد ؟ 

برنامه نویسان و متخصصان این حوزه باید با زبان ها وتکنولوژی های مختلف سمت سرور مانند java , php , python ,sql ,c ,net ، آشنا باشد برای پیاده سازی برنامه های بک اند نیاز دارد.آشنایی با مفاهیم پایگاه داده ، آشنایی با الگوریتم و ریاضیات گسسته ، شناخت الگوهای طراحی ، توانایی حل مسئله و چالش پذیری، داشتن توانایی سوال پرسیدن

  • ۹۸/۱۲/۲۷
  • Zahra Bigdeli

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی