หากว่าคิดที่จะทำเว็บอัพโหลดไฟล์ เราควรจะใช้เซิร์ฟเวอร์แบบไหนดี Windows หรือ Linux
แบบไหนจะรองรับผู้ใช้งานและเสถียรมากกว่ากัน
อีกคำถามนึงนะครับ ผมมีเพื่อนที่ทำเว็บฝากรูปฝากไฟล์อยู่ http://www.iamupload.com ซึ่งใช้ IIS ในการเปิดให้บริการเว็บไซต์
หากว่าคิดที่จะทำเว็บอัพโหลดไฟล์ เราควรจะใช้เซิร์ฟเวอร์แบบไหนดี Windows หรือ Linux
แบบไหนจะรองรับผู้ใช้งานและเสถียรมากกว่ากัน
อีกคำถามนึงนะครับ ผมมีเพื่อนที่ทำเว็บฝากรูปฝากไฟล์อยู่ http://www.iamupload.com ซึ่งใช้ IIS ในการเปิดให้บริการเว็บไซต์
ใช้ Unix หรือ Linux ค่อนข้างจะดูแลและ Monitor Process ได้ง่ายกว่า Wndows คำตอบในการเลือก OS น่าจะเป็น Unix/Linux ส่วนตัว webserver ไม่ apache ก็ lighthttpd ครับ
แต่งานที่ผมทำเว็บอัพโหลดไฟล์ขนาดใหญ่ๆหลายสิบเมก ผมจะใช้ java ทำงานผ่าน ftp ค่อนข้างแน่นอนกว่า
ทำ cache ช่วยครับ ถ้าอยากให้เบาสุด ก็ต้อง lighttpd ครับ
[quote author=212cafe.com link=topic=12078.msg117819#msg117819 date=1214498537]
ถ้าอยากให้เบาสุด ก็ต้อง changlighttpd ครับ
แต่งานที่ผมทำเว็บอัพโหลดไฟล์ขนาดใหญ่ๆหลายสิบเมก ผมจะใช้ java ทำงานผ่าน ftp ค่อนข้างแน่นอนกว่า
ขอรายละเอียดเป็นแนวทางหน่อยครับ
java นี่ทำงานหนัก ๆ ได้ดี ขอตัวอย่างนหน่อยครับ
ของผมจะเป็นระบบรับไฟล์จากกล้องดิจิตอล บางตัวอาจจะใหญ่ถึง 20MB และ up กันทีก็จะหลายสิบไฟล์ ผมไปใช้ java ช่วยเป็น frontend ทำงานร่วมกับ php ในการเก็บรายชื่อไฟล์
งานนี้ผมทำระบบ orderprint digital online
http://www.dfotoprint.com/fileupload.php
เป็นระบบเฉพาะสมาชิก
แล้วตกลง jave มันช่วยเรื่องอะไรบ้างครับ งง
โดยส่วนตัวผมออกจะ anti เจ้า Java นิดๆน่ะครับ แต่ไม่ถึงขั้นรังเกียจมากมาย เพราะมันกินทรัพยากรเครื่องพอสมควรเวลา dev แต่ละครั้ง
เท่าที่ทราบจากการพัฒนาของเล่น ผมมองว่าในงานของระบบ upload โดยใช้ java ไม่ว่าจะทั้ง applets, jsp, servlets ก็ไม่ต่างอะไรเท่าไหร่ กับ script php ที่มีให้ download sc มากมายบน internet
แต่ถ้าจะมองถึง user friendly พวก drag&drop ยอมรับครับว่า java ทำได้ดี และกินขาด
แต่แน่ใจจริงๆหรือครับ ที่จะใช้ java มาเป็นภาษาสำหรับงานเกี่ยวกับ web upload
[quote author=LaZieR link=topic=12078.msg117828#msg117828 date=1214503480]
โดยส่วนตัวผมออกจะ anti เจ้า Java นิดๆน่ะครับ แต่ไม่ถึงขั้นรังเกียจมากมาย เพราะมันกินทรัพยากรเครื่องพอสมควรเวลา dev แต่ละครั้ง
เท่าที่ทราบจากการพัฒนาของเล่น ผมมองว่าในงานของระบบ upload โดยใช้ java ไม่ว่าจะทั้ง applets, jsp, servlets ก็ไม่ต่างอะไรเท่าไหร่ กับ script php ที่มีให้ download sc มากมายบน internet
แต่ถ้าจะมองถึง user friendly พวก drag&drop ยอมรับครับว่า java ทำได้ดี และกินขาด
แต่แน่ใจจริงๆหรือครับ ที่จะใช้ java มาเป็นภาษาสำหรับงานเกี่ยวกับ web upload
ที่ผมทำมันต่างกับพวกเว็บอัพไฟล์ผมจึงเลือก java script ฝั่ง frontend ทำงานแทนและใช้ transfer แบบ ftp ครับ
ไม่ได้ทำเว็บแสดงรูป แค่ทำเว็บรับไฟล์มา
ผมแค่แนะนำให้เห็นเป็นแนวทาง ส่วนตัวไหนแนวไหนดีกว่ากันคงต้องไปพิจารณากับงาน app ตนเองมากกว่าครับ
จริง ๆ ส่วนตัวผมมอง java กับ java script ต่างกันมากครับ คนละเรื่องกัน ถ้างานเว็บ
ที่ผมเน้น ก็ php กับ python อาจจะมี perl อีกนิดหน่อย ส่วน java script มันก็คือ
ส่วนประกอบของ web 2.0 พวก ajax ที่ทำงานอยู่บน client มันไม่ได้ช่วยเรื่อง performance
มากเท่าไรนัก แต่ช่วยเรื่อง GUI ได้ดีครับ
[quote author=Unlocker link=topic=12078.msg117638#msg117638 date=1214404589]
หากว่าคิดที่จะทำเว็บอัพโหลดไฟล์ เราควรจะใช้เซิร์ฟเวอร์แบบไหนดี Windows หรือ Linux
แบบไหนจะรองรับผู้ใช้งานและเสถียรมากกว่ากัน
อีกคำถามนึงนะครับ ผมมีเพื่อนที่ทำเว็บฝากรูปฝากไฟล์อยู่ http://www.iamupload.com ซึ่งใช้ IIS ในการเปิดให้บริการเว็บไซต์