server2go

  • เคยหรือไม่ที่ท่านเขียนโปรแกรมด้วย PHP แล้วอยากจะให้มันรันที่เครื่องไหนก็ได้โดยไม่ต้องคอยติดตั้งและถอดออก Appserv
  • เคยหรือไม่ที่ท่านต้องส่งงานเป็น CD-ROM แต่โปรแกรมดันทะลึ่งเขียนด้วย PHP และมีฐานข้อมูล MySQL และท่านไม่สามารถถ่อสังขารไปติดตั้ง Appserv ในเครื่องเขา
  • และอีกหลายเห็นผลที่ท่านจำเป็นต้องรัน โปรแกรมที่เขียนด้วย PHP แต่ไม่สามารถไปติดตั้ง Appserv ในเครื่องเขาได้

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

Server2Go คืออะไร

Server2Go ก็คือเว็บเซิฟเวอร์ที่สามารถรันได้โดยไม่ต้องติดตั้งโปรแกรมลงในเครื่องและรันได้ในแม้ในอุปกรณ์ที่อ่านได้อย่างเดียว นั่นหมายความว่า เว็บแอพพลิเคชั่นที่อยู่บนฐานของ Server2Go สามารถรันได้จาก CD-ROM , DVD-ROM ,Thumbdirve, หรือแม้กระทั่งจากในเครื่อง ก็ได้เช่นกัน ท่านสามารถนำไปประยุกต์ ทำบทเรียนช่วยสอนด้วย PHP ได้

คุณสมบัติหลัก

  • ฟรี
  • รันโดยตรงจาก CD-ROM, USB Stick หรือ Hard disk โดยไม่ต้องติดตั้งโปรแกรม
  • Full featured webserver (based on apache)
  • ซัพพอร์ต PHP 5.x
  • ซัพพอร์ตฐานข้อมูล SQLite
  • ซัพพอร์ตวินโดวตั้งแต่เวอร์ชั่น Win98 ยันเวอร์ชั่นอนาคต
  • ซัพพอร์ต MySQL 5.x
  • ซัพพอร์ต Perl 5.8
  • http://www.server2go-web.de/features/features.html (อ่านต่อเองนะ)

ดาวน์โหลด

http://www.server2go-web.de/download/download.html

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

การใช้งาน

หลังจากที่ท่านดาวน์โหลดมาแล้วให้แตกซิปออก ท่านจะได้สิ่งที่เห็นในภาพ ลองดับเบิลคลิก Server2Go.exe ดู

http://lh3.ggpht.com/_MJkDRxwRrPU/SepskhNSP0I/AAAAAAAAAzU/hSudRilsrgs/server2go-detail.jpg

ท่านจะเห็นว่าตัว Server2Go จะสุ่มพอร์ตในการใช้งานให้อัตโนมัติ ซึ่งพอร์ตที่สุ่มออกมานั้นจะนำไปใช้ทั้งกับ Apache และ MySQL ทำให้ถึงแม้ว่าในเครื่องท่านจะติดตั้ง Apache,MySQL,PHP อยู่แล้ว มันก็จะไม่ชนกัน

https://i0.wp.com/lh4.ggpht.com/_MJkDRxwRrPU/SepuuvmrOvI/AAAAAAAAAzc/coomLK5Ldu0/s400/server2go-detail-2.jpg

บทความต่อไปผมจะแสดงการใช้งานโดยละเอียด รอนิดนึงนะครับ

ข้อมูลเพิ่มเติม : http://www.server2go-web.de/index.html