ویا دولوپرز - Wia Developers
ویا دولوپرز - Wia Developers
خواندن ۲ دقیقه·۵ سال پیش

Stack Overflow چیست؟

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام یکی از سایتای پرسش و پاسخ در حوزه برنامه نویسی رو بهتون معرفی کنم. Stack Overflow یک وب گاه پرسش و پاسخ در بازه گسترده ای از مباحث برنامه نویسی کامپیوتره که در سال 2007 توسط جف اتوود و جویل اسپولسکی ایجاد شد. طبق آمار الکسا این وبگاه 26 امین وبگاه پربازدید در ایران است. طبق آمار الکسا پس از ایالات متحده آمریکا، هند، چین، ژاپن، ایرانیان پنجمین کشور بازدید کننده از این وبگاه هستند.

Stack Overflow چیست؟

Stack Overflow برای راحتی آموزش و یادگیری در برنامه نویسی ایجاد شده و بنا بر آمار خود این سایت، ماهیانه بالغ بر 50 میلیون برنامه نویس به این سایت میرن و در اون به یادگیری و اشتراک گذاری اطلاعات میپردازن و توسط این سایت پروژه های خودشون رو مدیریت میکنن. این سایت یک جایگزین بهتر برای سایت های پرسش و پاسخ قدیمی مثل Experts-Exchange است. این وب سایت به عنوان یک پلت فرم برای کاربران برای پاسخ به سوالات، سوال کردن از طریق عضویت و مشارکت فعال، رای دادن به سوالات و پاسخ ها و بالا و پایین کردن اون ها، عمل می کنه.

ویژگی های فنی

Stack Overflow در زبان #C نوشته شده و از فریم ورک ASP.NET MVC و Microsoft SQL Server برای دیتابیس و کار با اون استفاده میکنه. کاربران ناشناخته دسترسی به اکثر قابلیت های سایت رو دارن، وقتی که کاربران وارد سیستم میشن (به عنوان مثال با استفاده از OpenID) میتونن به اکثر قابلیت ها دست پیدا کنن و نیازی به عضویت در سایت نیست. در واقع اگر شما در گوگل، یاهو یا دیگر سرویس دهندگان OpenID عضو باشین، در سایت Stack Overflow نیز عضو هستین و برای استفاده از اون فقط کافیه وارد سایت بشین.

مدیریت

در نگاه اول به استخون بندی سایت این طور به نظر میاد که این سایت از یک سیستم مدیریت محتوا استفاده میکنه ولی در اصل این طور نیست و این سایت از یک سیستم شخصی استفاده میکنه که در نوع خود بی نظیره. این سایت بر روی سرور ویندوز 7 IIS قرار داره و از دیتابیس SQL Server 2008 R2 استفاده میکنه. Stack Overflow برای اسکریپت های خود نیز از فریم ورک قوی jQuery  استفاده میکنه.

خانواده Stack Overflow

Stack Overflow تنها سایت پرسش و پاسخ در حوزه کامپیوتر نیست و سایت های دیگری نیز در این زمینه فعالیت میکنن که به سایت های خواهر معروف اند و با همین ایده شکل گرفته اند. از جمله این سایت ها میشه به Server Fault که سایتی برای پرسش و پاسخ در خصوص مسائل شبکه است، اشاره کرد. البته سایت های دیگری نیز هستند که از ایده Stack Overflow استفاده میکنن ولی نرم افزارشون با این نرم افزار یکی نیست و با این نرم افزار تفاوت هایی دارن.

استفاده

شما میتونین برای یادگیری، اشتراک گذاری اطلاعات و استفاده از اطلاعات دیگر برنامه نویسان از سایت های مختلفی استفاده کنین. اما چنانچه علاقه مند به یادگیری برنامه نویسی همراه با پرسش و پاسخ هستین، میتونین از سایت Stack Overflow استفاده کنین. در این سایت علاوه بر یادگیری، امکان پرسش و پاسخ نیز وجود داره.

برای مطالعه مقاله های بیشتر به وب سایت ویادولوپرز مراجعه فرمایید.

در ویا دولوپرز ما سعی داریم در زمینه آموزش تخصصی برنامه نویسی اسمارت فون ها و حوزه های مرتبط به اونا کار کنیم. ما کارمون رو در سال 1394 با آموزش برنامه نویسی اندروید در محیط اندروید استودیو شروع کردیم
شاید از این پست‌ها خوشتان بیاید