Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
บทท 11การอพโหลดระบบขนสเซรฟเวอร
เมอการพฒนาระบบพาณชยอเลกทรอนกสเสรจสมบรณแลวจะตองอพโหลด (Upload) ขอมลทงหมดเขาสอนเทอรเนต โดยนำาขอมลไปเกบไวบนเวบเซรฟเวอรเพอเผยแพรไปสสาธารณะชน และขณะทขอมลถกเผยแพรอยนนผดแลหรอเจาของเวบไซตสามารถปรบปรง แกไขเปลยนแปลงเนอหาหรออพเดตขอมลใหม ๆ ไดตลอดเวลา การดำาเนนการมขนตอนสำาคญ 3 ขนตอน คอ
- จดทะเบยนโดเมนเนม (Domain Name)- การจดหาเวบเซรฟเวอร (Web Hosting)- อพโหลดไฟลเขาสเวบเซรฟเวอร
การจดทะเบยนโดเมนเนม (Domain Name)ชอโดเมนเปรยบเสมอนทอยของเวบไซตพาณชย
อเลกทรอนกสทใชอางองเพอเขาใชบรการเวบไซตพาณชยอเลกทรอนกสแทนการอางองดวยหมายเลข IP Address ของเครองคอมพวเตอรบนเครอขายอนเทอรเนตซงจดจำาไดยาก ดงนนการตงชอโดเมนจงจะตองคำานงถงกฎเกณฑตาง ๆ เพอใหผใชสามารถจดจำาชอรานคาพาณชยอเลกทรอนกสไดงาย ซงกฎเกณฑ ทควรคำานงถงมดงตอไปน
1. ชอโดเมนควรสน สอความหมาย เพราะชอทมความหมายจะมสวนชวยใหเวบไซตพาณชยอเลกทรอนกสใหเปนทรจกและจดจำาโดยผใชไดงายขน
2. ควรตงชอใหงายตอการสบคน ฟงคนห ซงจะมประโยชนตอการบอกตอแบบปากตอปาก อนจะสงผลใหผใชเขาสเวบไซตพาณชยอเลกทรอนกสมากขน
3. การตงชอควรสอดคลองกบลกษณะของธรกจ ชอองคกร หรอ ชอสนคาหรอบรการ เพอใหเวบไซตพาณชยอเลกทรอนกสเขาถงกลมเปาหมายไดงายขน เชน เวบไซตพาณชยอเลกทรอนกสกระเปามอสอง อาจตงชอ bagsecondhand.com เปนตน
4. สามารถตงชอโดเมนโดยใชตวอกษรภาษาองกฤษควรคกบตวเลขได อยางนอย 2 ตวอกษรแตจะตองไมเกน 63 ตวอกษรเชน bag2hand.com
5. การตงชอโดเมนดวยตวอกษรแบบพมพใหญหรอพมพเลกถอวาไมแตกตางกน เชน Bag2hand.com หรอ bag2hand.com กจะเขาสเวบไซตพาณชยอเลกทรอนกสเดยวกน
6. สามารถใชเครองหมายขดกลาง (-) แทรกกลางในการตงชอได เชน bag-pack.com
7. ชอโดเมนจะตองไมเปนคำาสงวนและคำาเฉพาะ ดงน7.1 คำาทเกยวของกบพระมหากษตรย พระราชวงศ
พระบรมวงศานวงศ หรอสถานททเกยวของกบพระมหากษตรย พระราชวงศ และพระบรมวงศานวงศ
7.2 ตองไมกอใหเกดความเสอมเสยชอเสยงแกผหนงผใด หรอองคกรหนงองคกรใด
7.3 ตองไมเปนชอประเทศ จงหวด รฐ เมอง รวมถงสถานทอนเปนสาธารณะตาง ๆ หรอสอถงชอเหลานน
7.4 ตองไมประกอบดวยคำาหยาบหรอคำาทผดตอศลธรรมอนดงามของไทย หรอสอความหมายถงคำาเหลานน
7.5 ไมใชคำาทเกยวของกบอนเทอรเนตและคอมพวเตอร
สำาหรบเวบไซตพาณชยอเลกทรอนกสนนประเภทโดเมนทนยมใช คอ ดอทคอม (.com) และ .co.รหสประเทศ เพราะทง 2 ประเภทโดเมนนสอถงองคกรพาณชย แต .co.รหสประเทศ นนในการจดทะเบยนโดเมนจะตองใชเอกสารหนงสอรบรองบรษท ใบ ภ.พ.20 (ภาษมลคาเพม) ในขณะท .com นนสามารถจดทะเบยนไดเลยโดยไมตองใชเอกสารใด ๆ ซงสำาหรบพาณชยอเลกทรอนกสทผประกอบการเปนบคคลธรรมดาไมไดทำาการจดทะเบยนบรษทใด ๆ กสามารถจดทำาเบยนโดเมนเปนประเภท .com ได สำาหรบการจดทะเบยนชอโดเมนนนผประกอบการพาณชยอเลกทรอนกสสามารถจดทะเบยนกบผใหบรการรบจดทะเบยนโดเมนทมใหบรการทวไป บนอนเทอรเนต โดยการชำาระคาบรการจดชอโดเมนจะคดเปนรายป ราคาเรมตนตงแตประมาณ 200 บาท/ป หรอสงกวา ซงแตละผใหบรการอาจะมคาบรการทแตกตางกน ภาพท 7.4 แสดง การใชบรการจดชอโดเมนจาก Netdesign (http://www.netdesignhost.com) โดยตอนเรมตนจะตองทำาการตรวจสอบกอนวาชอโดเมนทตองการจดทะเบยนนนซำากบของรานคาอนหรอไม โดยการพมพชอโดเมนทตองการจดทะเบยนในชอง ระบชอโดเมนทตองการตรวจสอบ ซง“ ”จากตวอยางตรวจสอบชอโดเมน bag2hand และจะตองเลอกประเภทโดเมนทตองการ เชน .com จากนนกดปม ตรวจสอบ “ ”ระบบกจะทำาการตรวจสอบชอโดเมน ในกรณชอโดเมนนนมผอน จดทะเบยนไวแลว ระบบจะแสดงคา ไมวาง ซงจะไมสามารถจด“ ”ทะเบยนชอโดเมนซำาได ในกรณชอไมซำากจะปรากฏวา วาง ก“ ”สามารถกดปม ดำาเนนการตอ เพอขอจดทะเบยนชอโดเมนนนกบทางผใหบรการได
ภาพท 7.4 การจดชอโดเมนทมา: Netdesign (2015)
การจดหาเวบเซรฟเวอรเวบเซรฟเวอร (Web Server) หรอ เวบโฮสตง (Web
Hosting) กคอ เครองคอมพวเตอรแมขายซงใหบรการทเกบเวบไซต (Server) สำาหรบใหผใช (Client) สามารถเรยกดหนาเวบไซตพาณชยอเลกทรอนกสไดโดยใชโพรโทคอล HTTP ผานทางเวบเบราวเซอร ซงในการดำาเนนการธรกจพาณชยอเลกทรอนกสนนเมอจดสรางเวบไซตเรยบรอยแลว กจะตองตดตงหรออพโหลดเวบไซตนนไวบนเวบเซรฟเวอรเพอใหผใชสามารถเรยกใชงานได ซงการสรางเวบไซตพาณชยอเลกทรอนกสดวยเวบไซตสำาเรจรปนนทางองคกรไมตองกงวลเกยวกบการจดหาเวบเซรฟเวอรเพราะเวบไซตสำาเรจรปเหลานนจะสนบสนนพรอมกบเวบเซรฟเวอร แตสำาหรบเวบไซตพาณชยอเลกทรอนกสททางองคกรทำาการพฒนาเอง หรอจางบรษทพฒนา/จางฟรแลนซพฒนา หรอแมแตการใชโปรแกรมสำาเรจรป ทางองคกรจะตองพจารณาและจดหาเวบเซรฟเวอรทเหมาะสมกบระบบพาณชยอเลกทรอนกส (พลพธ ปยวรรณ และ สภาพร เชงเอยม, 2555, หนา 231)
1.พมพชอโดเมน
2.เลอกประเภท
3. กดตรวจ4.ผลลพธ
5.กดเพอจดชอ
1. แนวทางการจดหาเวบเซรฟเวอร แนวทางใหไดมาซงเวบเซรฟเวอรเพอใชงานกบพาณชยอเลกทรอนกส มดงตอไปน 1.1 การใชเวบเซรฟเวอรขององคกรเอง โดยวธการน
องคกรจะตองลงทนซอเครองคอมพวเตอรทมสมรรถนะสงมาเปนเวบเซรฟเวอร ซงจะตองใชเงนลงทนคอนขางสงแตองคกรสามารถควบคมระบบงานไดเปนอยางด อกทงองคกรจำาเปนจะตองจางพนกงานทมความเชยวชาญทางดานการตดตงและบำารงรกษา เพราะเมอใชงานแลวอาจจะตองมการปรบเพมขนาด (Scale up) หรอ การถวงภาระใหสมดล (Load balancing) เพอจดการกบเวบเซรฟเวอร ในกรณทระบบพาณชยอเลกทรอนกสขององคกรจะตองรองรบการใหบรการลกคาในเวลาเดยวกนจำานวนมากขน สำาหรบกรณทเวบเซรฟเวอรเปนขององคกรเองนน ทางองคกรสามารถ จดวางเครองไวในองคกรเองหรอเลอกเชาพนทวางเซรฟเวอร (Co-Locate) ไวกบผขาย หรอ ผใหบรการแทนกได ซงในกรณเชาพนทวางทางผใหบรการจะอำานวยความสะดวกทางกายภาพในการจดหาทำาเลทตง พรอมกบการบำารงรกษาตวเครอง และสายสอสาร ภายใตสภาพแวดลอมทด มความเสถยรสง และมระบบรกษาความปลอดภยครบครน ดวยการทำาสญญาขอตกลงระหวางกน
1.2 การใชบรการเชาจากผใหเชาเวบเซรฟเวอร โดยวธนทางองคกรจะตองศกษาสมรรถนะของผใหเชาเวบเซรฟเวอรเพราะผใหเชาแตละรายจะเสนอพนทบนเครองแมขายใหกจการอนในคาบรการทแตกตางกนไปตามขนาดของพนทและสมรรถนะของเวบเซรฟเวอรนน ๆ ซงเมอเปรยบเทยบแลวมกจะมราคาถกกวาการซอเครองคอมพวเตอรสมรรถนะสงเปนขององคกรเอง แตอาจนำามาซงภาพลกษณของความไมมนคงทางธรกจได ซงผใหบรการเชาเวบ
เซรฟเวอรทไดรบความนยมเชน hostinglotus.com, netdesign.co.th, siamhost.net เปนตน
1.3 เวบศนยรวม (Web Portal) โดยเวบศนยรวมนนจะเปนเวบไซตทผบรโภคนยมเขามาเยยมชมเปนจำานวนมากเพราะเปนศนยรวมของการบรการตาง ๆ เชน ขอมลขาวสาร การจำาหนายสนคาหรอบรการ การพยากรณอากาศ และอน ๆ ซงเวบศนยรวมเหลานมกจะอนญาตใหใชพนทฟรสำาหรบเวบไซตตาง ๆ รวมถงเวบไซตพาณชยอเลกทรอนกส แตจะจำากดขนาดพนทการใชงาน เชน 100 MB และมกจะตองมการใสขอความในตวแมแบบ (template) หรอโฆษณาตาง ๆ ตดไวดวย เชน www.geocity.com, www.hostinger.in.th เปนตน
2. ขอควรพจารณาในการเลอกเวบเซรฟเวอรโดยทวไปการทจะมเวบไซตพาณชยอเลกทรอนกสไดนนควร
จะตองมเวบเซรฟเวอรเปนของตนเอง อยางไรกตามการตดตงเวบเซรฟเวอรนนไมเพยงแคเสยคาใชจายในการตดตงเครองทมสมรรถนะสงเทานน แตยงจะตองมคาใชจายในการจางผเชยวชาญคอยดแลระบบตลอดเวลาอกดวย ดงนนการใชงานลกษณะนจะเหมาะกบองคกรขนาดใหญ หรอธรกจทมงบประมาณสนบสนนจำานวนมาก แตสำาหรบธรกจขนาดกลางและขนาดเลก หรอผประกอบการซงเปนประเภทบคคลธรรมดาถอวาเปนการลงทนทสงเกนไป จงทำาใหมผใหบรการเวบโฮสตงเขามาสนบสนนระบบเวบเซรฟเวอรใหกบผทตองการมเวบไซตเหลานน โดยผใหบรการเวบโฮสตง (Hosting Service Provider) จะใหบรการรบฝากเวบไซตพรอมทงใหบรการดแลระบบเวบเซรฟเวอรใหกบเวบไซตทมาใชบรการ เพอใหสามารถบรการพาณชยอเลกทรอนกสไดตลอดเวลา ซงองคกรหรอผประกอบการจะตองเลอกลกษณะของเวบเซรฟเวอรใหเหมาะสมกบการดำาเนนงานพาณชยอเลกทรอนกส สำาหรบการเชาเวบเซรฟเวอร
จากผใหบรการนน มขอด คอ ความนาเชอมนในดานความเปนมออาชพของผใหบรการทสามารถดแลเวบเซรฟเวอรใหทำางานได 24 ชวโมง และตงอยในสภาพแวดลอมทางกายภาพทมความปลอดภยสง ซงการเลอกเวบเซรฟเวอรนน ควรพจารณาดงน
2.1 ขนาดพนท (Size) ซงขนาดพนทจดเกบขอมลของเวบไซตพาณชยอเลกทรอนกสนน ทางผใหบรการเวบโฮสตงมใหเชาหลากหลายแพคเกจ แตละแพคเกจจะมขนาดไมเทากน ดงนนการเลอกเชาพนทจะตองวางแผนถงขนาดขอมลในอนาคต เพอทจะสามารถเลอกใชขนาดพนททเหมาะสมได
2.2 ความเรวในการรบ-สงขอมล (Speed) ซงเวบเซรฟเวอรทมคณภาพจะตองสามารถรบ สงขอมลระหวางเครอขายและเวบเซรฟเวอรไดอยางรวดเรว ไมวาลกคาจะเขาถง จากแหลงใดกจะตองเขาถงเวบไซตพาณชยอเลกทรอนกสไดดวยอตราความเรวเดยวกน
2.3 ปรมาณขอมลทรบ-สง (Data Transfer) หมายถงขอมลการรบ-สง ระหวาง ผเขาชมเวบไซตพาณชยอเลกทรอนกส ซงโดยปกตแลวปรมาณขอมลจะไมแนนอน ดงนน จงควรเลอกผใหบรการทไมจำากด คา Bandwidth แตราคาคาบรการจะคอนขางสงเมอเทยบกบ ผใหบรการทจำากด Bandwidth โดยการเลอกใชควรพจารณาจากแอปพลเคชน (Application) ตาง ๆ ทสามารถสนบสนนการใชงาน ซงผใหบรการเวบโฮสตงบางรายมขอจำากดในเรองการใชแอปพลเคชนบนเวบไซต ดงนน จงตองพจารณาวาแอปพลเคชนทเจาของเวบไซตนำามาใชงานสำาหรบการพฒนาเวบไซตพาณชยอเลกทรอนกสนน สามารถใชไดรวมกบเวบโฮสตงรายใดบาง สำาหรบความเรวในการรบ-สงขอมล ของเวบโฮสตงทดจะตองสามารถรบ-สงขอมลไดรวดเรว และรองรบการเชอมตอระหวางเครอขายอนเทอรเนตทงในและตางประเทศได และควรจะ
ตองพจารณาความนาเชอถอของผใหบรการ ซงมความสำาคญมาก โดยผใหบรการเวบโฮสตง ทมคณภาพจะตองคอยดแลเวบไซตทอยบนเวบโฮสตงนนใหมจำานวนทเหมาะสม และผใชเวบไซตสามารถเขาถงไดตลอดเวลา ดวยความรวดเรว
2.4 ราคา (Price) ซงราคาของเวบโฮสตงนนจะขนอยกบขนาดพนทในการจดเกบขอมล องคกรตองพจารณากำาหนดขนาดพนทเวบไซตพาณชยอเลกทรอนกสวาควรมขนาดเทาใดและควรมองไปถงโอกาสการขยายพนทในอนาคต ซงการคำานวณขนาดพนทเวบไซตทตองการใชจะประมาณไดจากจำานวนหนาของเวบไซตทตองการ เชน ตองการ 20 หนา และประมาณการ ไววาแตละหนาประกอบดวยเนอหาและรปภาพจำานวนเทาไร โดยทวไปเนอหาจะใชพนทไมมากแตรปภาพจะใชพนทมากกวา หากตองการมรปภาพแตละหนา 10 รป รวมทงเวบไซตม 200 รป แตละรปจะมขนาดภาพไมเกน 100KB จงใชพนทรวม 20MB เมอเผอพนทสำาหรบเนอหาและ การขยายในอนาคตอก 1 เทา จงประมาณการพนทรวม 40 MB สำาหรบการเชาเวบโฮสตง จากผใหบรการภายนอกนนทางผใหบรการมกจะจดจำาหนายเปนแพคเกจเพอใหเลอกใชบรการ เชน ในแพคเกจหนงใหบรการพนท 20 GB ปรมาณการรบ-สงขอมล 100 GB ราคา 500 บาท/ป (http://www.hostinglotus.com, 2559) ทงนราคาอาจจะแตกตางกนตามชอเสยงของผใหบรการรายนน ๆ ดวย
2.5 ระบบสำารองขอมล เวบโฮสตงทดจะตองมระบบสำารองขอมล เพอปองกนกรณฉกเฉนทกอใหเกดความเสยหายของขอมลในเวบไซตพาณชยอเลกทรอนกส ซงการสำารองขอมลโดยทวไปจะพจารณาจากความถในการเกบขอมล และรปแบบเขามาเกยวของ เชน สำารองขอมลทกวนแบบครบทกขอมล หรอสำารองขอมลทกวนในบางขอมล หรอสำารองขอมลทกเดอนทกขอมล และใน
การสำารองขอมลนนเปนการสำารองไวในเซรฟเวอรตวเดม หรอเซรฟเวอรสำารอง เปนตน
2.6 การรองรบโปรแกรมและฐานขอมลพฒนา (Compatibility) ถอวาเปนประเดนสำาคญมากทตองคำานงถงในการเลอกเวบเซรฟเวอรจากผใหบรการ เนองจากเวบเซรฟเวอรของ ผใหบรการบางรายมขอจำากดในการใชโปรแกรมบางอยาง ซงไมควรเลอกใชเวบเซรฟเวอรทไมสามารถรองรบโปรแกรมในการพฒนาเวบไซตพาณชยอเลกทรอนกสและฐานขอมลทเปนทนยม เชน PHP, ASP, Joomla, VirtueMart, Microsoft SQL, MySQL, Oracle เปนตน
2.7 ระบบอเมล โดยทวไปแลวเจาของเวบไซตจะสรางหรอไมสรางอเมลของระบบเวบไซตกได แตการมอเมลของระบบเวบไซตยอมสรางความนาเชอถอไดมากกวาการใชอเมลฟร ตวอยางเชน เวบไซตชอ bizcomssru.com หากเจาของเวบไซตสรางระบบอเมลของเวบไซตโดยตรง และตองการใชชอ [email protected] หรอ [email protected] กสามารถตงไดเลยตามความตองการ ในขณะทการใชอเมลฟรอาจจะไมสามารถตงชอไดตามตองการเพราะอาจจะเปนชอทซำากบการใชงานของผอน เชน [email protected] อาจจะถกใชโดยผอนแลว สำาหรบราคาของเวบโฮสตงอาจจะขนกบจำานวนบญชอเมล (email account) ทตองการและพนทรวมของบญชอเมลทงหมดดวย
2.8 การบรการหลงการขาย (Service) ซงตลอดระยะเวลาการใชงานเวบโฮสตงนนผใชอาจมการสอบถามขอมลเพมเตม หรอประสบปญหาการใชงาน ดงนนการบรการหลง การขายจงเปนประเดนทสำาคญในการใชงานเวบเซรฟเวอร ซงผใชควรจะตองเลอกผใหบรการ ทสามารถใหบรการหลงการขายไดเปนอยางด
และรวดเรว ซงมหลายผใหบรการทสามารถใหบรการไดตลอด 24 ชวโมง
ปจจยตาง ๆ ขางตน เปนประเดนทผประกอบการจะตองพจารณากอนตดสนใจเลอกผใหบรการเวบเซรฟเวอร นอกจากนนจะตองพจารณาความนาเชอถอของผใหบรการวาจะสามารถดแลระบบไดอยางดหรอไม เนองจากมผใหบรการรายใหม ๆ ทไมไดทำาธรกจอยางจรงจงเขามาในตลาดจำานวนมาก ซงสามารถคนหาและตรวจสอบผใหบรการเวบเซรฟเวอรไดโดยการคนหาคำาวา “Web hosting” หรอคำาใกลเคยงกนใน Search Engine
อพโหลดไฟลเขาสเวบเซรฟเวอรวธการอพโหลดเวบไซต หรอ โปรเจค/โปรแกรม php ขนโฮส (Host) บน Server แบบ Step by step วนกอนเหนในกระทผานตาแวบๆ มสมาชกถามเกยวกบการอพโหลดไฟลขนบนเวบโฮส(นาจะเปนมอใหม) และกไดกลบมาดทเวบ เออ!!.. ไทยครเอทยงไมมบทความพนฐานเกยวของกบเรองนเลย และถาจะมบทความสอนวธการอพโหลดแบบงายๆ กจะดไมนอยเลย เพราะทกวนนมทงสมาชกทเปนมอใหมๆ นองๆ นกศกษาทเพงเรมเขาวงการ เขามาอานหาความรกนมากเลยทเดยว ซงถาจะพดถงเรองการอพโหลดไฟลขนบนเวบโฮสแลว โดยพนฐานปจจยจะไมไดแตกตางกบการจำาลองเครองบน Localhost เลย เพยงแคแตกตางในรปแบบของ Path เทานน เชน บนเครอง Local เราจะเกบไฟลไวทโฟเดอร Path ของโปรแกรมจำาลอง Server แตบน Host อาจจะเกบไวใน public_html หรอ htdocs สวน MySQL Database นน เราจะใชแคการ Export แลว Import บน Host ไดเลย จากนนใหแกไข Connection MySQL ของ MySQL ใหถกตอง โดยขอมลตางๆ เหลานสามารถจดการผาน Control Panel ขอ
ง Web Hosting และเมอแกไขคาตางๆ ไดถกตองแลว กทดสอบการทำางานของเวบ ถาเวบสามารถรนไดถกตองกถอวาเสรจสนสำาหรบวธการอพโหลด
วธการอพโหลดไฟลเวบหรอไฟล php ขนบนเวบไซต/โอส (Host)
ในการอพโหลดไฟลเวบไซตหรอไฟล php ขนบนเวบโฮส (Host) โดยหลกๆ พนฐานจะประกอบดวย 2 สวนทสำาคญคอ
FTP การอพโหลดไฟลขนบนโฟเดอรของเวบ MySQL Database การนำา Table ตางๆ ขนบนเวบ (กรณ
ทใช MySQL)
ซงเวบไซตพาณชยอเลกทรอนกสทวๆไปใชอย 2 สวนนเทานนโดยใน Web Hosting ทวๆ ไป จะม Control Panel ทใชสำาหรบการจดการขอมล Host ตางๆ เชน FTP Account, MySQL Database , Email และอนๆ ซงผใหบรการแตละเจากจะใช Control Panel ทแตกตางกนไป แตในเมองไทยสวนมากแลวทไดรบความนยมสวนมากกคอ Direct Admin, Cpanel และ Pleak
ตวอยางการอพโหลดไฟลโปรเจค PHP ขนบน Host
ตอนนแอดมนมโปรเจคเกาๆ ทจะลองอพโหลดขนโฮส โดยโปรเจคจดเกบไวใน Path ของโปรแกรม Appserv
เปนโครงสรางของ Table ทอยบน phpMyAdmin ในเครอง Local
เปนตวอยางการรนเพอทดสอบบน localhost