ฉันเพิ่งได้รับโครงการและระหว่างการเปิดตัวเราตระหนักว่ามันไม่ได้ทำงานในการผลิต มันใช้งานได้ในสภาพแวดล้อมอื่น ๆ ทั้งหมด แต่เนื่องจากเรามีทีมวางจำหน่ายแยกต่างหากและเราไม่สามารถตั้งค่าเซิร์ฟเวอร์และสภาพแวดล้อมด้วยตนเองได้เราจึงไม่สามารถมองเห็นการกำหนดค่าได้
เราสงสัยว่า Prod มีสิทธิ์ผู้ใช้บางอย่างในการตั้งค่าบัญชีหรือ IIS ที่แตกต่างกันดังนั้นเราจึงใช้งานได้แม้ว่าตอนนี้
ดังนั้นฉันคิดว่าสิ่งทั้งหมดนี้เป็นประสบการณ์การเรียนรู้สำหรับฉันและฉันไม่ต้องการสิ่งเดียวกันซ้ำอีกครั้ง ฉันอยากถามว่าสภาพแวดล้อมเหล่านี้แตกต่างกันอย่างไร ฉันคิดเสมอว่า PreProd ควรเป็นสำเนาที่เหมือนกันกับสภาพแวดล้อม Prod โดยใช้สำเนาของฐานข้อมูลเดียวกันโดยใช้สำเนาของบัญชีผู้ใช้เดียวกันควรติดตั้งบนเซิร์ฟเวอร์เดียวกันเป็นต้น
แต่ฉันควรจะไปไกลแค่ไหน? หากเว็บไซต์หันเข้าหาภายนอกควรให้ PreProd หันเข้าหาภายนอกหรือไม่ ถ้าเว็บไซต์มีส่วนประกอบที่ไม่จำเป็นต้องมีบัญชีผู้ใช้หรือรหัสผ่านเพื่อนำทางไป มันยังโอเคไหมที่จะเปิดเผยกับโลกภายนอก?