Bài viết hoặc đoạn này cần người am hiểu về chủ đề này trợ giúp biên tập mở rộng hoặc cải thiện. Bạn có thể giúp cải thiện trang này nếu có thể. Xem trang thảo luận để biết thêm chi tiết.(Tháng 7 năm 2022)
Bài viết này là một bản dịch thô từ ngôn ngữ khác. Đây có thể là kết quả của máy tính hoặc của người chưa thông thạo dịch thuật. Xin hãy giúp cải thiện bài viết hoặc viết lại để hành văn tiếng Việt được tự nhiên hơn và đúng ngữ pháp.
Chú ý: Những bản dịch rõ ràng là dịch máy hoặc có chất lượng kém, KHÔNG dùng bản mẫu này, vui lòng đặt {{subst:clk|dịch máy chất lượng kém}} hoặc {{subst:cld5}} để xóa bản dịch kém.
Stack Exchange, Inc.
Ảnh chụp màn hình của Stack Overflow vào tháng 6 năm 2022
Trang web đóng vai trò như một nền tảng để người dùng hỏi và trả lời các câu hỏi thông qua việc đăng ký thành viên và tham gia tích cực, bình chọn các câu hỏi và câu trả lời lên hoặc xuống tương tự như Reddit và chỉnh sửa các câu hỏi và câu trả lời theo cách tương tự như một wiki.[13] Người dùng của Stack Overflow có thể kiếm được điểm danh tiếng và "huy hiệu"; ví dụ: một người được thưởng 10 điểm danh tiếng khi nhận được bình chọn "Up" cho một câu hỏi hoặc một câu trả lời,[14] và có thể nhận được huy hiệu cho những đóng góp có giá trị của họ,[15] điều này tiêu biểu cho sự game hóa các trang web hỏi đáp truyền thống. Người dùng mở khóa các đặc quyền mới khi điểm danh tiếng tăng như khả năng bình chọn, bình luận và thậm chí chỉnh sửa bài đăng của người khác.[16]
Tính đến tháng 3 năm 2021[cập nhật] Stack Overflow có hơn 14 triệu người dùng đã đăng ký,[17] và nhận được hơn 21 triệu câu hỏi và 31 triệu câu trả lời.[18] Dựa trên các loại thẻ được chỉ định cho các câu hỏi, tám chủ đề được thảo luận nhiều nhất trên trang là: JavaScript, Java, C#, PHP, Android, Python, jQuery, và HTML.[19]
Lịch sử
Trang web được tạo ra bởi Jeff Atwood và Joel Spolsky vào năm 2008.[7] Tên của trang web đã được bình chọn vào tháng 4 năm 2008 bởi độc giả của Coding Horror, blog lập trình nổi tiếng của Atwood.[20] Vào ngày 31 tháng 7 năm 2008, Jeff Atwood đã gửi lời mời khuyến khích người đăng ký của mình tham gia vào bản beta kín của trang web mới, giới hạn việc sử dụng cho những người sẵn sàng thử nghiệm phần mềm mới. Vào ngày 15 tháng 9 năm 2008, phiên bản beta công khai đã được công bố là đang chạy, và công chúng hiện có thể sử dụng nó để tìm kiếm sự hỗ trợ về các vấn đề liên quan đến lập trình. Thiết kế của biểu tượng Stack Overflow được quyết định bởi một quy trình bình chọn.[21]
Vào ngày 3 tháng 5 năm 2010, Stack Overflow đã được công bố là đã huy động được 6 triệu đô la vốn đầu tư mạo hiểm từ một nhóm các nhà đầu tư do Union Square Ventures dẫn đầu.[22]
Năm 2019, Stack Overflow bổ nhiệm Prashanth Chandrasekar làm giám đốc điều hành và Teresa Dietrich làm giám đốc sản phẩm.[23]
Vào tháng 6 năm 2021, Prosus, một công ty con có trụ sở tại Hà Lan của công ty truyền thông Nam PhiNaspers, đã công bố một thỏa thuận mua lại Stack Overflow với giá 1,8 tỷ đô la.[24]
Lỗ hổng an ninh
Vào đầu tháng 5 năm 2019, một bản cập nhật đã được triển khai cho phiên bản phát triển của Stack Overflow. Nó chứa một lỗi cho phép kẻ tấn công tự cấp cho mình các đặc quyền truy cập vào phiên bản sản xuất của trang web. Stack Overflow đã đăng trên blog của họ rằng khoảng 184 người dùng mạng công cộng đã bị ảnh hưởng bởi lỗ hổng này, do nó "có thể đã trả về địa chỉ IP, tên hoặc email".[25][26]
Nội dung
Stack Overflow chỉ chấp nhận các câu hỏi về lập trình mà tập trung chặt chẽ vào một vấn đề cụ thể. Những câu hỏi có tính chất rộng hơn, hoặc những câu trả lời hấp dẫn vốn dĩ là một vấn đề quan điểm thường bị người dùng của trang web từ chối và bị đánh dấu là đã đóng. Trang web softwareengineering.stackexchange.com có mục đích là trở thành nơi cung cấp các truy vấn rộng hơn, ví dụ các câu hỏi chung về phát triển phần mềm.[27]
Việc đóng câu hỏi là điểm khác biệt chính so với các trang hói đáp khác như Yahoo! Hỏi & Đáp và là một cách để ngăn chặn các câu hỏi chất lượng thấp.[28] Cơ chế này đã được xem xét lại vào năm 2013; các câu hỏi được chỉnh sửa sau khi được đặt ở trạng thái "tạm hoãn" giờ sẽ xuất hiện trong hàng đợi duyệt.[29] Jeff Atwood đã tuyên bố vào năm 2010 rằng các câu hỏi trùng lặp không được coi là một vấn đề mà chúng tạo thành một lợi thế nếu những câu hỏi bổ sung như vậy thúc đẩy thêm lưu lượng truy cập vào trang web bằng cách nhân số lần khớp với từ khóa có liên quan trong các công cụ tìm kiếm.[30]
Một nghiên cứu năm 2013 đã chỉ ra rằng 75% người dùng chỉ hỏi một câu hỏi, 65% chỉ trả lời một câu hỏi và chỉ 8% người dùng trả lời nhiều hơn 5 câu hỏi.[32] Để trao quyền cho một nhóm người dùng rộng hơn đặt câu hỏi và sau đó trả lời, Stack Overflow đã tạo một chương trình cố vấn với kết quả là các người dùng có điểm trung bình câu hỏi (tức số bình chọn tăng, bình chọn giảm) tăng 50%.[33] Tính đến năm 2011, 92% câu hỏi đã được trả lời, trong thời gian trung bình là 11 phút.[34] Kể từ năm 2013, phần mềm mạng lưới Stack Exchange tự động xóa các câu hỏi đã đóng mà đáp ứng các tiêu chí nhất định, bao gồm cả việc không có câu trả lời trong một khoảng thời gian nhất định.[35]
Tính đến tháng 8 năm 2012, 443.000 trong số 1,3 triệu người dùng đã đăng ký đã trả lời ít nhất một câu hỏi và trong số đó, khoảng 6.000 (0,46% tổng số người dùng) đã đạt được điểm danh tiếng lớn hơn số lượng 5000.[36] Điểm danh tiếng có thể đạt được nhanh nhất bằng cách trả lời các câu hỏi liên quan đến thẻ có mật độ chuyên môn thấp hơn, thực hiện việc này ngay lập tức (đặc biệt là trở thành người đầu tiên trả lời câu hỏi), hoạt động trong giờ thấp điểm và đóng góp vào các lĩnh vực đa dạng.[36]
Trong năm 2016, 1,5 triệu bài đăng đã bị xóa, trong đó khoảng 8% là do người kiểm duyệt xóa.[37]
Công nghệ
Stack Overflow được viết bằng C#[3] sử dụng bộ khung ASP.NET MVC (Model – View – Controller) và Microsoft SQL Server cho cơ sở dữ liệu [38] và trình ánh xạ quan hệ đối tượngDapper được sử dụng để truy cập dữ liệu.[39] Người dùng chưa đăng ký có quyền truy cập vào hầu hết chức năng của trang, trong khi người dùng đăng nhập có thể có quyền truy cập vào nhiều chức năng hơn, chẳng hạn như đặt hoặc trả lời một câu hỏi, thiết lập hồ sơ và có thể kiếm được điểm danh tiếng để cho phép thực hiện chức năng như chỉnh sửa câu hỏi và câu trả lời mà không cần bình duyệt ngang hàng hoặc bình chọn để đóng một câu hỏi. [40]
Văn hóa của trang web đã bị chỉ trích là không thân thiện, đặc biệt là trong bối cảnh những người tham gia có sự khác biệt về giới tính.[42]
Một nghiên cứu từ Đại học Maryland cho thấy rằng các nhà phát triển Android chỉ sử dụng Stack Overflow làm tài nguyên lập trình của họ có xu hướng viết mã kém an toàn hơn những người chỉ sử dụng tài liệu dành cho nhà phát triển Android chính thức từ Google, trong khi các nhà phát triển chỉ sử dụng tài liệu Android chính thức có xu hướng viết mã ít chức năng hơn đáng kể so với những người chỉ sử dụng Stack Overflow.[43]
^Spolsky, Joel (15 tháng 9 năm 2008). “Stack Overflow Launches”. Joel on Software. Lưu trữ bản gốc ngày 14 tháng 2 năm 2021. Truy cập ngày 7 tháng 7 năm 2014.
^Sewak, M.; và đồng nghiệp (18 tháng 5 năm 2010). “Finding a Growth Business Model at Stack Overflow, Inc”(PDF). Stanford CasePublisher. Stanford University School of Engineering. Rev. 20 July 2010 (2010–204–1). 204-2010-1. Bản gốc(PDF) lưu trữ ngày 13 tháng 8 năm 2012. Truy cập ngày 23 tháng 5 năm 2014.
^Stack Overflow Internet Services, Inc. (8 tháng 6 năm 2010). “Stack Exchange API”. Stack Apps. Lưu trữ bản gốc ngày 26 tháng 4 năm 2011. Truy cập ngày 8 tháng 6 năm 2010.
^ abJeff Atwood (16 tháng 4 năm 2008). “Introducing Stackoverflow.com”. Coding Horror. Lưu trữ bản gốc ngày 3 tháng 2 năm 2010. Truy cập ngày 11 tháng 3 năm 2009.
^Jeff Atwood (21 tháng 9 năm 2008). “The Gamification”. Coding Horror Blog. Lưu trữ bản gốc ngày 1 tháng 2 năm 2014. Truy cập ngày 24 tháng 1 năm 2011.
^“Tags”. Stack Overflow. Lưu trữ bản gốc ngày 15 tháng 2 năm 2020. Truy cập ngày 9 tháng 12 năm 2014.
^Jeff Atwood (6 tháng 4 năm 2008). “Help Name Our Website”. Coding Horror. Lưu trữ bản gốc ngày 16 tháng 4 năm 2015. Truy cập ngày 15 tháng 7 năm 2014.
^Ha, Anthony (4 tháng 5 năm 2010). “Stack Overflow raises $6M to take its Q&A model beyond programming”. VentureBeat. Lưu trữ bản gốc ngày 21 tháng 4 năm 2016. Truy cập ngày 23 tháng 5 năm 2014. The money we've raised means that, for the next ($6m / monthly burn rate) months, we can take on new projects, hire new people, and build new expert Q&A sites on a wide variety of new topics. Instead of opening sites in exchange for money, we’re about to launch a new, democratic system where anyone can propose a Q&A site, and, if it gets a critical mass of interested people, we'll create it.
^Fried, Ina (25 tháng 9 năm 2019). “Axios Login: Take Note”. Axios. Lưu trữ bản gốc ngày 10 tháng 5 năm 2020. Truy cập ngày 26 tháng 2 năm 2020.
^Ford, Denae; Lustig, Kristina; Banks, Jeremy; Parnin, Chris (2018). “"We Don'T Do That Here": How Collaborative Editing with Mentors Improves Engagement in Social Q&A Communities”. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. CHI '18. New York, NY, USA: ACM: 608:1–608:12. doi:10.1145/3173574.3174182. ISBN9781450356206.
^ abBosu, Amiangshu; Christopher S. Corley; Dustin Heaton; Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft (2013). “Building Reputation in StackOverflow: An Empirical Investigation”(PDF). Tuscaloosa, AL 35487-0290, USA: Department of Computer Science, The University of Alabama. Lưu trữ(PDF) bản gốc ngày 11 tháng 2 năm 2015. Truy cập ngày 11 tháng 2 năm 2015.Quản lý CS1: địa điểm (liên kết)