วันนี้มีมาถามอีกแล้ว ช่วงนี้ถามบ่อย อย่าเพิ่งรำคาญเลยนะครับ คือโปรเจ็กของผมเนี่ย มันเกี่ยวกับระบบการเงินการธนาคาร เพราะฉะนั้นมีสองประเด็นที่ต้องพิจารณา คือความปลอภัยของระบบ กับความปลอดภัยระหว่างคนทำงานด้วยกันเอง
ความปลอดภัยของระบบคือ ภาษาที่ใช้ควรจะมีความปลอดภัยที่ดี ป้องกันจากภายนอกได้ ซึ่งอันนี้ก็คงขึ้นอยู่กับการออกแบบด้วย
ส่วนความปลอดภัยระหว่างคนกันเองนั้น ผมหมายถึงนโยบายขององค์กรที่ logic หรือ source code ของโปรแกรม ถ้าเป็น clear text แบบ php โปรแกรมเมอร์คนอื่นๆ ก็สามารถนำไปใช้งานได้โดยตรง ส่วน .net นั้นจะคอมไพล์ก่อนโดยตัวเทคโนโลยีเองอยู่แล้ว ซึ่งถ้าเลือก php ก็คงต้องหาตัวเข้ารหัส ซึ่งเท่าที่ทราบ zend guard ก็แพงใช่ย่อย (ตอนนี้ใช้ ionCube อยู่)
อีกข้อหนึ่งก็เป็นเรื่อง การทำงานร่วมกับดีไซเนอร์ ถ้าใช้ php ก็คงต้องหา php framwork ที่มีการทำงานแบบ mvc สักตัวมาช่วย
ถ้าไม่ต้องกังวลเรื่องทำตัวให้ลึกลับซับซ้อน ก็เทใจให้ php อยู่แล้ว เพราะหา resource ได้ง่าย
ขอคำแนะนำหน่อยนะครับ
ต่อให้เทคโนโลยีล้ำเลิศเพียงใด แต่ถ้าคนในองค์กรไม่เข้าใจ เข้าไม่ถึง ใช้ไม่เป็นก็ลำบากครับ เรื่อง เงินๆ ทองๆ มองแค่เรื่อง security อย่างเดียวไม่พอ มันต้องดูปัจจัยอื่นๆ ประกอบด้วย
เรื่องความปลอดภัยจากภายนอกบุกรุกผมกลัวน้อยกว่าความปลอดภัยจากภายในเปิดช่องโหว่
ถ้าผู้พัฒนาเชี่ยวชาญเทคโนโลยีใดแบบเชี่ยวๆ รู้ดีว่าตัวเองทำอะไรอยู่ เลือกอันนั้นความเสี่ยงของการทำพลาดเองคงน้อยกว่า ผมให้ความสำคัญกว่าไปใช้เทคโนโลยีใหม่ที่คิดว่าดีกว่าแต่ไ่ม่เชี่ยว
ขึ้นอยู่กับว่า user เป็นคนชาติไหนอ่ะครับ โดยมากจะมี ภาษาอังกฤษอยู่แล้ว 1 ภาษา ที่เหลือก็แล้วแต่ user
keng - ขอบคุณมากครับ
อ่าน แล้วงง........................
เงง ~ ภาษาพูดหรือภาษาคอมพิวเตอร์ อ่าา ???
ถ้าจะทำ mvc มีตั้งหลายภาษา(คอม) เอาที่ถนัดไม่ดีกว่าเหรอ ? เรื่อง secure sourcecode ถ้าเป็น interpreter ที่ opensource มันก้อไม่ secure แล้วล่ะ ------------------------------------------------- vavar-studio
vavar - ภาษาคอมครับ
เรื่องถนัดไม่ถนัดนี่โดยส่วนตัวผมไม่ค่อยสนใจครับ เพราะแค่หา resource มาทำเท่านั้น ^^
ในระบบการเงินและธนาคาร เท่าที่เห็นๆอยู่ในหลายๆบ.ก็ - Cobol - .NET - Java - C++ (น้อย)
แต่ลูกค้าของ reuter มีแต่พวกการเงินการธนาคารนะ เพื่อนเล่าให้ฟังว่าต้องใช้ C++ ทำ multithread เพราะลูกค้าต้องการความเร็วและแรง ส่วนความปลอดภัย เขาใช้ Linux กัน โดยกำหนด nosuid, nodev และ Distro ที่เขานิยมกันก็ RedHat หรือ SuSe ส่วน ubuntu ความเสถียรยังไม่ค่อยมีเท่าไหร่ และยังขาดคน support ทีดีเท่ากับสองค่ายแรกที่กล่าวมา
Gmz - Ubuntu นี่ตลาดองค์กรณ์ยังห่างไกลครับ แต่ตลาด Hosting ก็ยังไม่เห็นในบ้านเรา
แต่ตลาด Desktop นี่ของเค้าแรงจริง ------ LewCPE
lewcpe.com, @wasonliw
ของเพื่อนผมใช้ Ubuntu Server สำหรับเว็บ Chaiyo.com เห็นบอกว่าโอเคเลย แต่ว่าพิจารณาจากอะไรบ้างก็ไม่แน่ใจ ที่แน่ๆ คงไม่เน้นเรื่องความปลอดภัยเท่าไหร่