cfos Personal Net คืออะไร
cFos Personal Net - เว็ปเบราเซอร์ของคุณ
cFos Personal Net (PNet) คือ เว๊บเซิร์ฟเวอร์ HTTP แบบเต็มสำหรับใช้ส่วนตัวและใช้สำหรับมืออาชีพ
- สำหรับผู้ใช้งานส่วนตัว เปลี่ยนเครื่อง PC หรือ Notebook ส่วนตัว ให้เป็นเว๊บเซิร์ฟเวอร์ HTTP โดยแค่คุณติดตั้งโปรแกรมลงเครื่อง PC หรือ Notebook ส่วนตัวของคุณ
- สำหรับผู้ใช้มืออาชีพ ด้วยการสร้างเว็ปไซต์ HTTP ด้วยเว็ปโฮสเตอร์ โดยคุณต้องติดตั้งสิ่งนี้ลงบนเครื่องที่มีวินโดวส์ติดตั้งอยู่
- นอกจากนี้ คุณสามารถเช่าเครื่องพีซีเสมือนจริง (Virtual Server) ที่ติดตั้งวินโดวส์หรือพีซีจำลองจากเว็ปโฮสเตอร์และติดตั้งโปรแกรมนี้ได้ทันที
ขณะที่คุณใช้ cFos PNet, องค์ประกอบเว็ปของคุณจะถูกแสดงโดยมีลักษณะคล้ายๆกับบนวินโดวส์ของคุณ
นอกจากนั้น คุณสามารถใช้ภาษา จาวาสคริปต์ (Java Script) เป็นภาษาบทคำสั่งของหน่อยย่อยและเซิร์ฟเวอร์ของคุณเอง
cfos Personal Net ตั้งค่าเข้าถึงการแชร์ไฟล์ การดาวน์โหลด และการอัพโหลดได้ง่าย
การคัดลอกไฟล์ไปยังแฟ้มสาธารณะได้ง่ายและผู้อื่นสามารถดาวน์โหลดไฟล์นั้นได้ง่ายด้วยการเปิดเว็ปเบราเซอร์ (Browser) เท่านั้น
cFos Personal Net ยังมาพร้อมกับสคริปต์การกำหนดค่าบัญชีผู้ใช้ที่ช่วยให้ผู้อื่นส่งไฟล์เข้ามาที่เครื่องของคุณ โดยเพียงมีเว็บเบราเซอร์ใช้งานเท่านั้น
ถ้าคุณต้องการปรับแต่ง cFos PNet คุณสามารถปรับแต่งเหมือนการใช้งาน Apache เว๊ปเซอร์เวอร์ ด้วยการใช้ไฟล์ .htaccess และ จาวาสคริปต์
ซึ่ง cFos PNet มีฟังก์ชั่นสำหรับการใช้งานที่หลากหลายของเว็ปเซิร์ฟเวอร์สำหรับมืออาชีพ
ประโยชน์ของ cFos Personal Net
- สร้างเว็บโฮสติ้งได้ทันทีด้วยเครื่องคอมพิวเตอร์ของคุณ ได้โดยไม่ต้องเช่าพื้นที่ (Host) จากผู้ให้บริการพื้นที่
- โดยไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติม เช่น FTP และอื่นๆ
- ไม่มีเซิร์ฟเวอร์ส่วนกลาง โดยไม่มีใครสามารถมองเห็นการสื่อสารทั้งหมดของคุณ ในรูปแบบการแชร์ไฟล์ระดับส่วนตัว
- ผู้ใช้สามารถอัพโหลดไฟล์ได้ง่ายๆ โดยไม่จำกัดขนาดของไฟล์
เป็นเซิร์ฟเวอร์ชั่วคราวง่ายต่อการส่งไฟล์ขนาดใหญ่โดยไม่ใช้อีเมล์
(เพราะการส่งไฟล์ด้วยอีเมล์ มักพบปัญหา มีข้อจำกัดของขนาดไฟล์ ในการส่งของข้อมูล)
- ผู้ใช้งานของคุณต้องการเพียงเว็บเบราเซอร์เท่านั้น
โดยไม่ต้องติดตั้งซอฟต์แวร์ใดๆเพิ่มเติม
- สนับสนุนการใช้งาน ด้วย WebDAV (RFC 4918)
- Gadget Sidebar สำหรับ Windows Vista / 7
มันจะแสดงจำนวนของการเชื่อมต่อปัจจุบันและความคืบหน้าของการถ่ายโอนไฟล์ปัจจุบัน
ผู้ใช้งาน Windows 8 สามารถใช้เวอร์ชั่นแบบ HTML โดยเรียกไฟล์ที่ pub/users/gadget.htm
- เวลาการตอบสนองเร็วอย่างคาดไม่ถึง
cFos PNet รองรับการใช้งานการประมวลผลที่ออกแบบด้วยสถาปัตยกรรมแบบมัลติเธรด และแบบหลายแกนหลักของโปรเซสเซอร์
ที่ทันสมัย ดังนั้นการร้องขอ HTTP พร้อมกันหลายสคริปต์ สามารถดำเนินการในแบบคู่ขนาน
นอกจากนี้ไฟล์ .htaccess และ จาวาสคริปต์ (Javascript) ที่จะถูกนำมาใช้เป็นแคช ซึ่งในการทดสอบความเร็ว cFos PNet ของเรา
พบว่ามีความเร็วการตอบสนองสูงมาก ดังนั้นปัจจัย จำกัด เป็นที่ระบบไฟล์ ไม่ใช่ที่เว็บเซิร์ฟเวอร์
- การรวม จาวาสคริปต์ (Javascript) เป็นเรื่องที่ง่ายมาก
คุณสามารถเขียนภาษาพื้นฐานของเซิร์ฟเวอร์และเบราว์เซอร์ของคุณได้ด้วยภาษาเดียวกัน
- เชื่อมต่อระบบการตรวจสอบ HTTP ด้วยการเขียนสคริปต์
- มี hash lists (ฐานข้อมูลแบบ No-SQL) ซึ่งเป็นแคช และมีความเร็วสูง ในตัว
- จัดการบัญชีผู้ใช้ได้ง่าย
- มี gzip / การบีบอัดรองรับจาวาสคริปต์ (Javascript) ในตัว
- การเข้ารหัสทำได้อย่างรวดเร็ว
- มีระบบส่งอีเมล์ในตัว
สนับสนุน WebDAV
WebDAV เป็นมาตรฐานเพื่อให้การจัดการการกระจายทรัพยากร จะช่วยให้การใช้งานเครื่องมือของการประสานไฟล์ และ Windows Explorer กับโฟลเดอร์ cFos Personal Net
เพื่อเปิดโฟลเดอร์ cFos Personal Net จากการเข้าถึงระยะไกล ให้พิมพ์ \\www.yourdomain.com\DavWWWRoot\dav ในแถบที่อยู่ของ Windows Explorer ของคุณ
จากนั้น Windows Explorer จะเข้าถึงโฟลเดอร์ย่อย DAV ของคุณในโฟลเดอร์สาธารณะ
สำหรับสิทธิการเข้าถึงการใช้งาน การเขียนและลบข้อมูล ให้ลบส่วนที่เป็นการแสดงความคิดเห็นในไฟล์ htaccess. ในโฟลเดอร์สาธารณะของคุณ
โปรดปรับเปลี่ยนการเข้าถึงสิทธิ / HTTP auth มิฉะนั้นทุกคนจะมีสิทธิเข้าถึง การเขียน และลบ ในโฟลเดอร์ DAV ของคุณ
cFos Personal Net สนับสนุนวิธีการใช้งาน HTTP ต่อไปนี้: PROPFIND, PROPPATCH, DELETE, PUT, MKCOL, COPY, MOVE, LOCK, UNLOCK. PROPPATCH
จะใช้ในการปรับเปลี่ยนคุณลักษณะของไฟล์และวันเวลาของไฟล์
cFos Personal Net ในขณะนี้ถือว่าทรัพยากร WebDAV ทั้งหมดเป็นไฟล์และไดเรกทอรีในโครงสร้างโฟลเดอร์สาธารณะ
มีการป้องกันแบบพิเศษเฉพาะ ใช้คำสั่ง pnet_LimitPut เพื่อจำกัด การสร้างไฟล์ใหม่และไดเรกทอรี
คำสั่งถูกใช้เพื่อจำกัดการลบและการแก้ไขไฟล์
ทำไมคุณไม่ทดลองใช้มันทันที
การใช้งานเว็บในปัจจุบัน ส่วนมากเน้นออกแบบให้ใช้งานด้วยฟังค์ชั่นการทำงานมากในฝั่งของผู้ใช้งานเบราว์เซอร์ และการทำงานเล็ก ๆ น้อย ๆ ในส่วนของเซิร์ฟเวอร์
นี้เป็นไปได้เพราะทุกเบราว์เซอร์ใหม่ (รวมทั้งเบราว์เซอร์มือถือ) ในขณะนี้สนับสนุนมาตรฐานสอดคล้องกับ จาวาสคิปต์ (Javascript) และ DOM
JQuery และเบราว์เซอร์อื่น ๆ ถูกใช้เป็นแหล่งข้อมูล จึงทำให้ง่ายมากที่จะนำมันมาเขียนเป็นส่วนหนึ่งของ Web App
การมี Javascript เฉพาะและตีความได้อย่างรวดเร็วช่วยให้เบราว์เซอร์รองรับการประมวลอย่างหนักได้ดี ดังนั้นเซิร์ฟเวอร์มักถูกเรียกใช้ทำงานอย่างเดียวน้อยที่สุดเท่าที่เป็นไปได้
หน้าที่หลักคือการควบคุมการเข้าถึงที่ถูกต้องไปยังแหล่งข้อมูลและการเก็บรักษาสภาพที่สอดคล้องกัน
ตัวอย่างเช่น ผู้ใช้งานร้องขอข้อมูลเบราว์เซอร์ให้มีการเรียงลำดับ การจัดเตรียมและแสดงให้ผู้ใช้ทำแทน โดยไม่ต้องเรียกใช้งานเซิร์ฟเวอร์
เซิร์ฟเวอร์จะเป็นเพียงการเก็บข้อมูลในสภาพที่สอดคล้อง ซึ่งในกรณีนี้เซิร์ฟเวอร์ ในส่วนของสคริปต์จะถูกเก็บไว้ให้น้อยที่สุด
ดังนั้นคุณอาจต้องการที่จะใช้เซิร์ฟเวอร์ไม่ต้องมีความสามารถสูงมากด้วยการใช้เครื่องมือการเขียน สคริปต์ อย่าง cfos Personal Net