برای طراحی یک سایت، برنامه نویس نیاز به تخصص و مهارت های زیادی داره.
تو این قسمت سعی کردم بعضی از این موارد که تقریباً مهم ترین اونها هستند رو با یه توضیح ساده و خیلی مختصر بیارم.
Json
جیسون یک قالب سبک وزن (lightweight) برای ذخیره و حملونقل داده هست، که با این فرمت میشه اطلاعات رو در قالب متن جابه جا کرد و حتی از بیرون از شبکه انتقال داد. فایلهای جیسون هم برای انسان و هم برای کامپیوترها خوانایی دارن. JSON برای تبادل اطلاعات بین سرور و مرورگر فرمت سبک و مناسبی است. اما تنها فرمت موجود برای این کار نیست و XML هم در این زمینه وجود داره.
اما، JSON نسبت به XML خوانایی بیشتری داره و بخاطر همین محبوبتره.
جیسون بیشتر برای ارسال داده از یک وب سرور به یک صفحه وب استفاده میشه. جیسون خود توصیف (self-describing) هست یعنی فهم کدهای آن به دلیل ساختار نام/مقدار (name/value) بسیار آسان هست.