หัวข้อ: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: fernsterno ที่ 08 กุมภาพันธ์ 2013, 13:06:41 ผมเจอปัญหาเกี่ยวกับการโหลดใช้งานเว็บครับ คือผมมีเครื่องเซิฟเวอร์ที่ใช้ระบบปฎิบัติการ WinServer2003 และใช้ XAMPP ในการจำลองเซิฟเวอร์เว็บไซค์(PHP+JQUERY) และผมมีอีกเครื่องคอมพิวเตอร์เอาไว้ใช้ทดลองเว็บสเปคเครื่องสูงหน่อย และมีอีกเครื่องสเปคปานกลาง และอีกเครื่องสเปคต่ำแรมแค่ 512MB ซึ่งเชื่อมต่อกันเป็น Intranet วิธีทดลองเว็บผมจะใช้ไฟฟ็อกบราวเซอร์เป็นหลัก เจอปัญหาคือเครื่องสเปคสูงกับต่ำใช้งานได้ปกติไม่ได้โหลดเว็บนานจนเกินไป แค่เครื่องที่สเปคปานกลางดันช้ากว่าเขาเพื่อน บางทีมีค้าง อันนี้ผมลองเทสเข้าพร้อมกันไล่กันนะครับ มีวิธีเช็คบ้างไหมครับว่าเกิดจากอะไร
อีกคำถามครับ XAMPP นี้เหมาะกับการให้ USER เข้ามาใช้งานเยอะๆไหมครับ โจทย์คือให้ใช้เครื่อง PC เป็นเซิฟเวอร์ หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: zidit ที่ 08 กุมภาพันธ์ 2013, 13:22:31 ลองดู process แต่ละตัวที่เข้ามาว่าใช้ CPU เยอะขนาดไหนครับ ถ้าเยอะมาก ต่อ 1 access แสดงว่าสคิปอาจจะทำงานซับซ้อน หนักเกินไป
สคิปที่อยู่ในเครื่องสเปกต่ำ กับสเปกกลาง คือ สคิปเดียวกันหรอครับ หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: tongboss ที่ 08 กุมภาพันธ์ 2013, 13:35:08 สคริปมีความเป็นไปได้ครับ , หากเป็นพวก wp แม้แต่ธีมก็ตาม
หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: fernsterno ที่ 08 กุมภาพันธ์ 2013, 13:43:32 ลองดู process แต่ละตัวที่เข้ามาว่าใช้ CPU เยอะขนาดไหนครับ ถ้าเยอะมาก ต่อ 1 access แสดงว่าสคิปอาจจะทำงานซับซ้อน หนักเกินไป สคิปที่อยู่ในเครื่องสเปกต่ำ กับสเปกกลาง คือ สคิปเดียวกันหรอครับ อธิบายเพิ่มเติมครับป๋ม เครื่องคอมพิวเตอร์ PC ผมจะมีอยู่ 4 เครื่องครับ 1.เครื่องเซิฟเวอร์ ที่มี XAMPP และเว็บไซค์ IP 192.168.1.6 2.เครื่องสเปคสูง IP 192.168.1.200 3.เครื่องสเปคกลาง IP 192.168.1.210 4.เครื่องสเปคต่ำ IP 192.168.1.220 เครื่อง 2,3,4 จะเข้าเว็บ Intranet ด้วยไฟฟ็อกบราวเซอร์ เว็บที่ถูกจำลงอขึ้นมาจากเครื่อง 1 ซึ่งมีแต่ที่เครื่อง 3 ที่มีสเปคปานกลางที่ช้ามากมายเวลาโหลดแต่ละหน้า ผมลองเอาเครื่องอื่นมาทดแทนซึ่งสเปคใกล้เคียงกันก็ยังช้า เครื่องเซิฟเวอร์โล่งๆเลยไม่ได้ลงอะไรเพิ่มเติมมาก หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: cyberdew ที่ 08 กุมภาพันธ์ 2013, 14:20:42 ลองเอาเครื่อง spec กลางของคุณ ping ไปที่ server หลักดูครับว่า network มีปัญหาไหม ping ที่ได้ เร็วเท่าเครื่องอื่นๆ หรือเปล่า
จากนั้นลองอย่าให้ตัวอื่นเข้าเว็บ ลองใช้ตัวนั้นตัวเดียวเข้าดูครับ ถ้าช้าเหมือนเดิม ลองเปลี่ยน browser แทนได้ไหม ผลเป็นอย่างไร เช็ค log \xampp\apache\logs\error.log ลองคร่าวๆ นี้ก่อน ถ้าผ่านหมด ค่อยมาว่ากันต่อครับ :wanwan003: หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: tongboss ที่ 08 กุมภาพันธ์ 2013, 14:26:03 จากปัญหานี้ server จริง อาจไม่เจอปัญหาก็ได้ครับ
หัวข้อ: Re: มีปัญหากับเวลาโหลดเว็บไซค์นาน เช็คยังไงดีว่าเป็นที่เซิฟเวอร์หรือโค้ดที่เราเขียน เริ่มหัวข้อโดย: fernsterno ที่ 08 กุมภาพันธ์ 2013, 14:42:40 ลองเอาเครื่อง spec กลางของคุณ ping ไปที่ server หลักดูครับว่า network มีปัญหาไหม ping ที่ได้ เร็วเท่าเครื่องอื่นๆ หรือเปล่า จากนั้นลองอย่าให้ตัวอื่นเข้าเว็บ ลองใช้ตัวนั้นตัวเดียวเข้าดูครับ ถ้าช้าเหมือนเดิม ลองเปลี่ยน browser แทนได้ไหม ผลเป็นอย่างไร เช็ค log \xampp\apache\logs\error.log ลองคร่าวๆ นี้ก่อน ถ้าผ่านหมด ค่อยมาว่ากันต่อครับ :wanwan003: ขอบคุณครับ เด๋วลองดู Log ดูครับ |