สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

โพสต์โดย ppitaksu » พุธ เม.ย. 19, 2006 11:38 pm

ถ้าสมมติ ว่าผม ใช้ Linux server แล้ว Share file ด้วย NFS จากนั้นใช้ workstation ที่เป็น Linux อีกเช่นกัน mount -t nfs server:/network_shared /local_dir ทำให้สามารถเข้าถึง network directory บน local workstation ได้ที่ตำแหน่ง /local_dir จากนั้นติดตั้ง wine (Windows Emulator) แล้วกำหนด drive ด้วย winecfg ให้ G:\ = /local_dir แล้วติดตั้ง Express for win ลงไปบน G:\XPWin1\ ระบบจะใช้งานได้หรือไม่ ถ้าได้เราอาจได้ระบบใช้งานที่เป็น พิวลีนุกซ์ โดยไม่ต้องเปลี่ยนโค้ดหรือรีคอมไพล์ ก็สามารถใช้ express บนพิวลีนุกซ์ได้นะครับ ทีมงานบริษัทควรมีการทดสอบนะครับ ในประเด็นนี้ ผมลองใช้งาน โปรแกรมที่ใช้ได้บนวินโดว์ บน wine แล้ว ใช้ได้เหมือนบน windows เองเลย Windows(R) API ถูกเทียบรูปแบบโดย wine ไปเป็น native unix api รวมทั้งการจำลอง ระบบ Registry ของ Windows(R) ได้ทุกรุ่น ทำให้สามารถรันโปรแกรมเหล่านั้นได้
wine for Linux 's distro ต่างๆ สามารถ ดาวน์โหลดได้ที่ winehq.com
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm

Re:สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

โพสต์โดย ppitaksu » ศุกร์ เม.ย. 21, 2006 10:44 pm

พิมพ์ผิดนิดหน่อย ตั้งใจ เรียก เพียว (Pure) ลีนุกซ์ ครับ ไม่ใช่ พิว
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm

Re:สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

โพสต์โดย dsh9564 » อาทิตย์ เม.ย. 23, 2006 12:34 am

concept ดีครับ แต่จะให้ user เข้าถึงหน้า console โดยตรง ยิ่งเป็นเครื่อง server แล้วจะยุ่งหน่อยครับ เพราะจะสามารถจัดการเกี่ยวกับ files ใน os ได้เกือบหมด เพราะเป็นระดับ owner permission ยิ่งเป็น express แล้ว จะต้อง set ให้ data สามารถ access ได้ หมายถึงการ read write และ update ซึ่ง user บางคนไม่ประสงค์ดี ทำลาย database ได้ง่าย แต่ผมสนับสนุนให้ทำครับ เพราะจะเป็นจุดเริ่มต้น ซึ่งพอทราบถึงจุดอ่อนแล้วจะสามารถแก้ไขต่อไปได้ พัฒนาต่อไป จีบัน

ถ้าไม่มีจุดอ่อนก็ไม่มีการแก้ไข ถ้าไม่มีจุดแข็งก็ไม่มีการขาย
dsh9564
 

Re:สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

โพสต์โดย ppitaksu » อาทิตย์ เม.ย. 23, 2006 2:41 am

อันที่จริง ถ้าใช้ Client/Server 3 tier model หน้าจะดีที่สุด คือ แยก database ออกจากโปรแกรมโดยสิ้นเชิง โดยให้เรียกผ่าน server เช่น mysql ฯลฯ ถ้าจะดี แต่ โปรแกรม Xpress ได้ออกแบบมาเพื่อความสะดวก ซึ่งบั่นทอนความปลอดภัย อย่างหลีกเลี่ยงไม่ได้ เพราะถึงใช้ netware server เราก็ยังต้องกำหนด Full-Access to data directory อยู่ดี หรือแม้แต่แชร์ผ่านโปโตคอล Samba/CIFS ของวินโดร์ ก็ต้อง grant full permission อยู่ดี (แม้ว่าจะมีการใช้เทคนิค การปรับแต่ง Registry ช่วยในการซ่อน network drive ไว้ แต่ตำแหน่งของ data แสดงอยู่โทนโท่กลางหน้าแรกของโปรแกรม ถ้าไม่แสดงไว้ ก็จะมีปัญหาอีก ว่าทำงานอยู่ถูกที่ถูกข้อมูลบริษัทอยู่หรือเปล่าอีก โอยเวียน เฮด)
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm

Re:สมมติ นะครับ สมมติ (เกี่ยวกับ Linux)

โพสต์โดย dsh9564 » อาทิตย์ เม.ย. 23, 2006 7:43 am

การออกแบบ express นั้นเป็นแบบ centralize database ซึ่งจะเขียนโปรแกรมได้ง่าย ควบคุมทุกอย่างจากศูนย์กลาง ทำการประมวลผลโดยตรงกับ database ซึ่งถ้าจะแก้มาเป็น client-server นั้น ผมว่าเหนื่อย ต้องรื้อโครงสร้างโปรแกรมทั้งหมด เหลือแต่ concept ทางบัญชี ไว้ ส่วนการแก้ปัญหาจุดอ่อนเรื่อง permission ของ express นั้น จะต้องทำโดยการเข้าถึง application โดยตรง ไม่ต้อง map drive ทำให้ไม่มีจุดอ่อนของ network และเมื่อเครื่องใหม่มา ทำให้สามารถใช้งานได้เลย ไม่ต้อง มา map drive และไม่ต้องซ่อน drive ครับ ซึ่งผมได้แก้ปัญหานี้แล้วครับ
แก้ไขล่าสุดโดย dsh9564 เมื่อ อาทิตย์ เม.ย. 23, 2006 7:50 am, แก้ไขแล้ว 1 ครั้ง
dsh9564
 


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 4 ท่าน

cron