Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ใครรู้บ้างทำยังไงให้ระบบ Online กับ Offline ทำงานร่วมกันฐานข้อมูลเดียวกันได้



 

ใครรู้บ้างทำยังไงให้ระบบ Online กับ Offline ทำงานร่วมกันฐานข้อมูลเดียวกันได้

 



Topic : 106345



โพสกระทู้ ( 480 )
บทความ ( 0 )



สถานะออฟไลน์




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

เป็นไปได้ไหมคะ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-02-27 17:32:35 By : Avrill View : 2846 Reply : 10
 

 

No. 1



โพสกระทู้ ( 3,155 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ใช่เลยครับ แบบระบบขายหน้าร้านของสาขา ที่ต้องส่งข้อมูลไปอัพเดตสต็อคที่สำนักงานใหญ่

ทีนี้มันขึ้นอยู่ว่าจะเลือกทำแบบ batch หรือ realtime

แบบ batch ก็ไม่ยากเพราะส่งข้อมูลการขายทั้งวันก่อนปิดร้าน ส่วนสำนักงานใหญ่ก็รับข้อมูลมาประมวลผลเท่านั้นเอง

แบบ realtime ก็ไม่ต่างกัน เพียงแต่จะส่งข้อมูลการเปิดบิลแต่ละใบไปให้สนักงานใหญ่






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-27 17:38:28 By : sakuraei
 


 

No. 2



โพสกระทู้ ( 480 )
บทความ ( 0 )



สถานะออฟไลน์


ทำวิธีไหนดีคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-27 19:06:09 By : Avrill
 

 

No. 3



โพสกระทู้ ( 3,155 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ถ้ามีสต็อคสินค้าคงคลังที่สาขามาก ก็ส่งแบบ batch ครับ เช่น เซเว่นอีลเว่น

ถ้าสินค้ามีมูลค่าสูงสต็อคน้อย เช่นร้านขายอุปกรณ์คอมพิวเตอร์ ก็เป็นแบบ realtime

ทั้งนี้ก็ขึ้นอยู่ที่ประเภทธุรกิจและนโยบายบริหารครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-27 21:10:36 By : sakuraei
 


 

No. 4



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



สถานะออฟไลน์
Facebook Blogger

แนะนำแบบ realtime ครับ เชื่อมเครือข่ายเข้าหากันด้วย VPN
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-27 22:17:06 By : {Cyberman}
 


 

No. 5



โพสกระทู้ ( 480 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : {Cyberman} เมื่อวันที่ 2014-02-27 22:17:06
รายละเอียดของการตอบ ::
... ทำ vpn ค่าใช้จ่ายประมาณเท่าไร พอทราบไหมคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 12:01:44 By : Avrill
 


 

No. 6



โพสกระทู้ ( 3,155 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


การทำ VPN จะผิดประเด็นที่ได้รับโจทย์มาน่ะครับ

เพราะมันเป็นการออนไลน์ตลอดเวลา แต่เท่าที่เคยได้ยินมาจะมีค่าบริการเดือนละ 2000+ ต่อ หนึ่งสาขาครับ

http://www.tot.co.th/index.php?option=com_k2&view=item&id=575:i-vpn&Itemid=289&lang=th

หรือจะลอง https://www.dynvpn.com/
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 12:23:23 By : sakuraei
 


 

No. 7



โพสกระทู้ ( 1,666 )
บทความ ( 0 )



สถานะออฟไลน์


- การใช้งาน OFF LINE แน่นอนว่า Client ต้องอยู่ในวง LAN เดียวกันกับ SERVER หรือ เป็น ตัว SERVER เองที่เรียกใช้งาน
- การใช้งาน ON LINE แน่นอนว่า SERVER ต้องอยู่บน INTERNET Client เป็นใครก็ได้ที่จะเชื่อมต่อเข้ามา

โจทย์คือทำยังไงให้ Client เชื่อมตัวกับ server ได้เมื่อมันไม่ได้ออกสู่ INTERNET . . . .

ขึ้นชื่อว่าไม่ออกเน็ตก็เป็นไปไม่ได้ที่มันจะ real time อาจจะทำงานได้แต่ต้องมีฟังชั่นการโยนข้อมุลขึ้น server เมื่อปฏิบัติการเสร็จ
แนะนำทำสองดาต้าเบส
- ตัวหลักคือตัว ONLINE --> ข้อมุลทุกอย่างอยู่ที่นั้น client จะเข้ามาาจากไหนก็ได้ มี Hosting มี domain . . . .
- ตัวรองคือตัว OFFLINE -- > clint อยู่บนวง LAN เดียวกัน(ทำงานเป็น intranet) เมื่อทำงานไม่จำเป็นต้องออกเน็ตคำสั่งต่างๆจะถูกพักไว้ใน server ตัวนี้ก่อน เมื่อทำงานเสร็จต้องมีฟังชั่นโยนข้อมูลขึ้นไปสุ่ DB ตัวออนไลน์


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 13:05:52 By : meannerss
 


 

No. 8



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



สถานะออฟไลน์
Facebook Blogger

ถ้าต้องทำระบบที่สัมพันธ์กันระหว่างระบบออนไลน์กับระบบออฟไลน์ เครื่องหลักคงจะเป็นเครื่องเซิร์ฟเวอร์ที่ ONLINE

กรณีที่ต้องนำข้อมูลจากที่ต่างๆมารวมกัน เท่าที่คิดออกจะมีข้อมูลที่สำคัญดังนี้
1.) เวลาเครื่องเซิร์ฟเวอร์แต่ละที่ต้องตรงกัน เมื่อต้องการเรียงข้อมูลตามวันที่จะได้ไม่มีปัญหา
2.) ข้อมูลหลัก เช่น ชื่อบริษัท ชื่อลูกค้า หรืออื่นๆที่ต้องใช้ร่วมกัน ต้องอัพเดตสม่ำเสมอ
3.) การสร้างข้อมูลในส่วนของสมาชิก ที่จะต้องนำไปรวมกันจะมีปัญหาเรื่องรหัส ดังนั้นเพื่อไม่ให้รหัสซ้ำเวลาสร้างรหัสสมาชิกให้มีรหัสสาขาของแต่ละที่อยู่ในรหัสสมาชิกด้วย
4.) ถ้าไม่แน่ใจในเรื่องรหัส ให้เก็บข้อมูลเป็นตัวอักษรติดไปด้วย เพื่อใช้ตรวจสอบว่าเวลาดึงข้อมูลมาจะได้ข้อมูลที่ตรงกัน

เท่าที่พอจะจินตนาการออก ก็มีเพียงเท่านี้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 13:36:13 By : {Cyberman}
 


 

No. 9



โพสกระทู้ ( 3,155 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ต้องถาม จขกท. ล่ะว่า อย่างไรคือ ออฟไลน์ อนนไลน์

แต่ผมคิดว่าเครื่องในสาขาแต่ละแห่งคงใช้เครื่องแคชเชียร์เป็นเซิร์ฟเวอร์ในตัว

แต่ก็ยังต้องการอัพเดทข้อมูลเพื่อส่งไปยังส่วนกลางเมื่อจำเป็น

ถ้าต้องใช้ VPN แสดงว่าเดต้าเบสหรือตัวแอพฯยังคงอยู่ที่ส่วนกลาง ถ้าเกิดอินเตอร์เน็ตมีปัญหาคุณจะใช้งานระบบไม่ได้เลย
(เราไว้วางใจผู้ให้บริการอินเตอร์เน็ต(adsl +cable+fiber แต่อาจไม่รวม leaseline) ในบ้านเราไม่ได้หรอกครับ
โดยเฉพาะต่างจังหวัด ไม่ใช่ กทม.)

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

ทีนี้มาดูมุมมองการออนไลน์ในแบบที่ผมว่า คือ เครื่องไคลเอนที่ประจำสาขาจะซับมิทข้อมูลของบิลแต่ละใบไปยังส่วนกลางผ่าน
https มันก็จะดูเหมือนออนไลน์ในระดับที่ไม่ต้องลงทุน กับ VPN หรือ Infrastructure อื่นๆ

ผมเจอลูกค้ามาหลากหลายประเภท ทั้งแบบยอมซื้อเน็ตเวิร์คราคาหลายล้าน จนถึงระดับชาวบ้านนนน
เลยขอแชร์ประสบการณ์ให้ฟังครับ

คุณต้องเข้าใจความต้องการของธุรกิจที่ไม่สามารถลงทุนด้วยเงินจำนวนมากด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 13:54:05 By : sakuraei
 


 

No. 10



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 9 เขียนโดย : sakuraei เมื่อวันที่ 2014-02-28 13:54:05
รายละเอียดของการตอบ ::
สนับสนุนความคิดเห็นนี้ครับ
- ในรูปแบบดังกล่าวที่ จขกท. ผมแนะนำให้ทำเป็น leaseline ครับ สาเหตุเพราะว่า
1. การใช้ leaseline ในการเชื่อมโยงโครงข่ายจากศูนย์ข้อมูลหลักไปยังสาขาย่อยต่าง ๆ ไม่ว่าจะเป็นระบบ LAN WAN
2. เนื่องจากการทำระบบดังกล่าวนี้ เพื่อรองรับ สาขามากกว่า 1 จำเป็นต้องใช้ Bandwidth ค่อนข้างมาก จึงจำเป็นต้องใช้ leaseline ในการรับส่งจะมีความรวดเร็ว ต่อเนื่อง ไม่มีการติด Delay
3. ถามว่าเรื่องค่าใช้จ่ายสูงมั้ย พอสมควรครับ แต่สะดวก รวดเร็ว แม่นยำ และปลอดภัย

รูปแบบเบื้องต้นของ จขกท.นี้ รูปแบบจะคล้ายๆ Sap ครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-28 14:33:02 By : Ex-[S]i[L]e[N]t
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ใครรู้บ้างทำยังไงให้ระบบ Online กับ Offline ทำงานร่วมกันฐานข้อมูลเดียวกันได้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่