Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

อะไรคือความท้าทายของการพิจารณาเดสก์ท็อป?


ขนาดของเครื่องเดสก์ท็อปขึ้นอยู่กับลักษณะของผู้ใช้และข้อกำหนดของเครื่องมือที่เกี่ยวข้อง ผู้ใช้ทั่วไปที่มีเอกสาร HTML ตรงตามที่ต้องการโดยผ่านเว็บเบราว์เซอร์ต้องการพลังมากพอที่จะเรียกใช้อินเทอร์เน็ตเบราว์เซอร์

ในทางกลับกัน ผู้ใช้ระดับสูงที่พัฒนาคำค้นหาและการวิเคราะห์ที่ซับซ้อนตั้งแต่เริ่มต้น อาจต้องการเครื่องที่มีไดนามิกมากขึ้น มีความท้าทายบางอย่างเกี่ยวกับเดสก์ท็อปซึ่งมีดังต่อไปนี้ -

การสนับสนุนข้ามแพลตฟอร์ม − บางองค์กรมีการระงับ Macintosh ในองค์กรการตลาด และบางองค์กรจำเป็นต้องมีร้านค้า UNIX ในด้านวิศวกรรมและการผลิต สามารถรองรับแพลตฟอร์มเดสก์ท็อปได้หลายแพลตฟอร์ม ทำให้ทีมฟรอนต์เอนด์ทำงานได้มากขึ้น ปัญหาการติดตั้งและการสนับสนุนเปลี่ยนจากแพลตฟอร์มหนึ่งไปอีกแพลตฟอร์มหนึ่ง ทำให้ทีมต้องรู้ทุกแพลตฟอร์ม

ระบบปฏิบัติการเดสก์ท็อป − แม้ว่าทุกคนจะอยู่บนแพลตฟอร์มฮาร์ดแวร์เดสก์ท็อปเดียวกัน พวกเขายังคงไม่สามารถสนับสนุนซอฟต์แวร์ไคลเอ็นต์ได้ เนื่องจากไม่ใช่เวอร์ชันที่ถูกต้องของระบบปฏิบัติการเดสก์ท็อป ค้นหาว่าเครื่องมือของคุณต้องใช้ระบบปฏิบัติการเวอร์ชันใดและทำแบบสำรวจเพื่อให้แน่ใจว่าตรงกับความเป็นจริง

การกระจายซอฟต์แวร์ − นี่เป็นปัญหาที่ร้ายกาจสำหรับคลังข้อมูลเพราะมันสามารถย่องเข้ามาอย่างช้าๆ และเงียบ แล้วตบหน้าคุณ ง่ายต่อการติดตั้งผู้ใช้สองสามชุดแรก คุณมักจะรู้ว่าพวกเขาเป็นใคร เพราะพวกเขาเคยมีส่วนร่วมในช่วงการออกแบบมาแล้ว

เครื่องมือบนเว็บ − สิ่งดึงดูดหลักของเว็บและเทคโนโลยีที่เกี่ยวข้องคือ ให้ความเป็นไปได้ของความเป็นอิสระของแพลตฟอร์มและการกระจายอย่างราบรื่น นี่เป็นความจริงในหลักการเท่านั้นและในระดับการเข้าถึงรายงานอย่างง่ายเท่านั้น การวิเคราะห์เฉพาะกิจจริงนั้นต้องการการมีอยู่บนเดสก์ท็อปที่สำคัญ

หน่วยความจำ − ไม่น่าแปลกใจเลยที่หน่วยความจำสามารถสร้างความแตกต่างอย่างมากในประสิทธิภาพบนเครื่องเดสก์ท็อป บริษัทหนึ่งที่เราทำงานด้วยใช้เวลาและพลังงานเป็นจำนวนมากในการวิจัยปัญหาเครือข่ายเพียงเพื่อจะพบว่าคอขวดของประสิทธิภาพเกิดจากข้อเท็จจริงที่ว่าเครื่องดังกล่าวมีหน่วยความจำไม่เพียงพอ พวกเขาใช้เวลาส่วนใหญ่ไปกับการเพจข้อมูลและโปรแกรมเข้าและออกจากหน่วยความจำเสมือน

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