NiKong Stories & Diary

|

บันทึกความทรงจำและเรื่องราวในชีวิต

Archive for ตุลาคม 8th, 2009

ต่อภาค 2 โปรแกรมเมอร์เจ้าเดิม

วันพฤหัส, ตุลาคม 8th, 2009

มาดูต่อภาค 2 กัน คราวนี้เป็นปัญหาเรื่องห้องขายของมือสองสำหรับ PTW มาดูการตอบคำถามของโปรแกรมเมอร์และแอดมินท่านนี้กัน

เริ่มจากหัวกระทู้ที่ห้ามผู้ใช้ธรรมดาลงขายของมือหนึ่งก่อน ตามนี้

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

อันนี้ไม่มีปัญหาอะไร เข้าใจ คงเป็นความต้องการของเหล่าสปอนเซอร์ แต่เมื่อมีคนนำเสนอวิธีแก้ปัญหาวิธีอื่นๆมา เช่น เปิดห้องขายของมือ 1 แยกต่างหาก แต่แล้ว นี่คือคำตอบของโปรแกรมเมอร์ครับ

ขอตอบนะครับ ผมเปิดห้องนี้เพราะมีความสนใจใน Systema PTW จึงเปิดห้องนี้ขึ้นมา และห้องนี้ผมก็ดูแลเป็นเพียงผู้เดียว ดังนั้นหากเกิดปัญหาขึ้นมา ผมรับผิดชอบคนเดียว และห้องนี้ขายของมือหนึ่งได้เฉพาะ พ่อค้าสปอนเซอร์เว็บเท่านั้น
ผมก็บอกไปแล้วไงครับว่าห้องนี้ขายของมือสองครับ หากพ่อค้าท่านใดคิดอยากจะขายของมือหนึ่ง ทำไมไม่เป็นพ่อค้าสปอนเซอร์เว็บละครับ ทำไมพวกท่านคิดแต่จะค้าขายเอากำไรเพียงอย่างเดียว เงินสนับสนุนเว็บเพียงเล็กน้อยทำไมท่านไม่คิดจะช่วยสนับสนุน รายได้ของพวกท่านๆทำไมผมจะไม่รู้ว่าเดือนๆนึงขายกันได้เท่าไร สนับสนุนเว็บเป็นสปอนเซอร์เว็บผมว่าไม่ถึงสิบเปอร์เซนต์ด้วยซ้ำไปของรายได้ ของพวกท่าน ท่านคิดจะมากอบโกยกันเพียงอย่างเดียว ทำอย่างนี้มันถูกแล้วหรือ
ผมคิดว่าปัญหามันเลยเถิดไปแล้ว มันเกินที่ผมจะแก้ไหว
ผมเปิดห้องนี้ขึ้นมาเพื่อหวังจะให้เราเราชาว PTW มีที่อยู่เป็นส่วนของเราเอง แต่ไปไปมามากลับเกิดปัญหาขึ้นหลายอย่าง
ดัง นั้นก็ขอให้ทุกท่านเข้าใจด้วยว่า ผมดูแลคนเดียว ผมขอเปิดห้องนี้ ถ้ามีปัญหาผมก็โดนอยู่คนเดียว ณ ตอนนี้ปัญหาที่เกินขึ้นมันเกินที่จะควบคุม และผมทำห้องนี้ขึ้นมาผมก็ไม่ได้อะไร ลองคิดดูว่าห้องนี้ใครได้ และทำมาเพื่อใคร ดังนั้น เมื่อมันเกินความสามารถผม ผมขอปิดมันด้วยตัวผมเอง ขอให้ท่านๆที่ลงขายไว้ backup ข้อมูล ผมจะปิดห้องนี้ใน ครึ่งชม.
กราบขออภัยในความไม่สะดวก
ทุกปัญหาที่เกิดขึ้นทั้งหมดผมขอรับผิดแต่เพียงคนเดียว ที่สร้างห้องนี้ขึ้นมา และทำให้เกิดปัญหา ขออภัยในความไม่สะดวก
ขอบคุณครับ
ไม่ใช่การแก้ปัญหา แต่ผมก็ทำดีที่สุดแล้ว ในเมื่อทุกฝ่ายไม่มีใครยอมกัน ผมจึงต้องขอปิดห้องครับ
- พ่อค้าทั่วไป ก็ไม่ยอม
- พ่อค้าสปอนเซอร์ ก็ไม่ยอม
- คนทำ โดนทุกฝ่าย
ดังนั้นขอปิดดีกว่าครับ ในเมื่อมีแต่ผลเสียกะตัวผม

วิธีแก้ปัญหาของโปรแกรมเมอร์มาแบบแปลกๆอีกแล้ว ไม่รู้จะพูดไงดี ยังดีที่มีพี่ๆหลายคนออกมาเตือนสติ จึงเปลี่ยนใจมารอดูวิธีการแก้ปัญหาที่ดีกว่าที่ตัวเองจะคิดได้ ตามนี้

ตอนนี้ผมก็ไม่ขอพูดอะไรมาก แต่รู้ว่าปัญหาทุกปัญหาแก้ไขกันได้ แต่ไม่ใช่ให้ผมแก้ ผู้ที่มีผลประโยชน์ที่เกี่ยวกับตัวห้องนี้ควรจะเป็นผู้ที่ช่วยร่วมกันแก้ไข มิใช่ผมที่เป็นเพียงผู้เล่นและมิได้มีผลประโยชน์อันใดในห้องนี้ งานของผม ปิดคอมก็จบกัน
ทางผมคิดถึงวิธีแก้ได้ง่ายๆมาก แต่ผมขอดูว่าพวกท่านๆที่มีผลประโยชน์ในห้องนี้จะคิดได้เหมือนผมรึป่าว ดังนั้นผมขอเลื่อนการปิดห้องนี้ออกไปอีกสองสามวัน หากปัญหายังคงแก้ไขไม่ได้ ผมก็จะขอเอาห้องลงเหมือนตามเจตนาของผมตั้งแต่ต้น
แต่หากปัญหามีทางแก้ไขได้ ผมก็จะเปิดห้องนี้ต่อไป

เฮ้อนะ จากห้องของแบ่งกันใช้ ก็กลายเป็นห้องหาเงินไปเรียบร้อย

แนวคิดโปรแกรมเมอร์และแอดมิน ณ เว็บบีบีอันดับหนึ่งเมืองไทย

วันพฤหัส, ตุลาคม 8th, 2009

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

เอาเป็นว่าไม่สนใจในคำตอบ 2 รอบที่แปลกๆนี้ก็แล้วกัน และไปสนใจในคำตอบครั้งหลังกันนะ เรามาดูคำตอบและความคิดของแอดมินกันดีกว่า ยกมาบางส่วนก็แล้วกัน

ถามว่าทำไมต้องให้ user ลำบากด้วยการเด้งไปหน้าแรกทุกครั้ง
ตอบ เพราะทางเวบได้มีการสร้างหน้าแรก โดยรวมข่าวสารต่างๆที่น่าสนใจให้พวกท่านได้อ่านๆกัน รวมไปถึง การโฆษนาต่างๆ ที่ช่วยสนับสนุนทางเวบเราให้เดินหน้าต่อไปได้
โดยหากถาม ว่ามันเป็นการบังคับมั้ย ผมเข้าใจว่ามันเป็นการบังคับแต่ในการบังคับมันก็แฝงถึงอะไรหลายๆอย่าง หากถามว่าทุกวันนี้ท่านให้อะไรกับเว็บ siambbgun บ้าง หากแลกกับการเข้าไปหน้าแรก แม้เพียงจะเสี้ยววินาทีก็ตาม ท่านจะไม่ดูผมก็ไม่ว่า แต่ท่านกลับมาติถึงเรื่องนี้ หากท่านเข้าใจในเจตนาในการกระทำครั้งนี้ซักนิ เปิดใจให้กว้างหน่อย ว่าเสียเวลาเพียงแปปนึง จะทำให้เกิดแรงสนับสนุนกับเว็บขึ้นมาบ้าง
โดย หน้าที่ในการทำระบบการตรวจจับครั้งนี้ เป็นหน้าที่ของผมเพียงคนเดียว ผมเป็นผู้เขียนโค๊ดดักจับทั้งหมด ดังนั้นหากมีข้อผิดพลาดประการใด กระผมขอน้อมรับไว้เพียงคนเดียว โดยการที่ทำการตรวจจับครั้งนี้ผู้บริหารหวังไว้ว่าหน้าแรกจะมีคนเข้าไปชม บ้าง มิใช่เข้าแต่หน้าบอร์ดเพียงอย่างเดียว

เห็นบ่นกันหลายคนละเรื่องส่ง Link นะครับ ในเรื่องการเขียน Code ดักจับการเข้า Board โดยตรงนั้น ผมว่ามันก็ไม่มีวิธีอื่นที่จะตรวจจับได้ดีไปกว่านี้แล้ว หากท่านมีความคิดเห็นหรือวิธีอื่นใดๆที่สามารถทำได้ ได้โปรดชี้แนะ เพราะโดยส่วนตัวผมเป็น Programmer มาก็จะ 5 ปีแล้วและตัวผมก็ไม่ได้เซียน PHP แต่ก็ต้องทำ PHP เพราะบอร์ดและเว็บไซ้ท์มันเป็น PHP
ส่วน เรื่องวิธีแก้ปัญหานะครับ หากท่านต้องการส่งลิ้งค์ให้ผู้อื่นดู โดยที่ผู้อื่นไม่ได้เปิด siambbgun ไว้ก่อนหน้านี้ นั่นก็คือไม่มี session อยู่ใน browser เค้านั่นเอง วิธีที่จะทำให้เค้าดูได้ ท่านก็แจ้งไปยังผู้รับที่ท่านส่ง link ไปว่า ให้กดที่ลิ้งค์นี้สองที เท่านี้ก็เป็นอันจบครับ ปัญหาก็หมดไป ง่ายมั้ยครับ กดแค่สองทีท่านก็จะได้ browser สองหน้า หน้านึงเป็นหน้าแรก ส่วนอีกหน้าจะเป็นหน้าลิ้งค์ที่ท่านโพสท์ไปให้
ปัญหาทุกอย่างมีทางแก้ครับ หากใครมีวิธีเขียนโค๊ดที่ดีกว่านี้ โปรดชี้แนะ กระผมอ่อน PHP ครับ

จากนั้นก็ไปเข้าเรื่อง traffic อะไรไม่รู้ บานไปไม่รู้จบ

ขอออกมาแย้งนิดนึงนะครับเรื่อง traffic ที่ท่านๆทั้งหลายประสบอยู่ มันไม่ได้เป็นเพราะระบบที่จับ session และเด้งไปหน้าแรกที่ผมทำขึ้นมา พวกท่านลองคิดดูนิดนึงว่า สมมติท่านเปิด browser มา ละเข้าเวบบอร์ด มันก็จะเด้งไปที่หน้าแรก ซึ่งหน้าแรกก็จะแจก session กะท่าน ซึ่งเท่ากับว่าการเข้าหน้าแรกนั้น เข้าเพียงแค่ครั้งเดียว ท่านก็จะได้ session ใช้ไปตลอดในการเข้าสู่เวบบอร์ดตราบที่ท่านเปิด browser หรือ session ยังไม่หมดเวลา ผมมามองดูแล้วท่านเจ้าของกระทู้ และเจ้าของปัญหา กำลังผิดประเด็นครับ ผมกล้าพูดได้เลยว่าหน้าแรกมิได้มีส่วนทำให้ traffic ในการเข้าสู่เวบบอร์ดเพิ่มขึ้นสูงขึ้นขนาดนั้น

ไม่ขอพูดประเด็นอื่นแล้วกัน มาดูประเด็นที่ว่า

“เข้าใจว่ามันเป็นการบังคับแต่ในการบังคับมันก็แฝงถึงอะไรหลายๆอย่าง หากถามว่าทุกวันนี้ท่านให้อะไรกับเว็บ siambbgun บ้าง หากแลกกับการเข้าไปหน้าแรก แม้เพียงจะเสี้ยววินาทีก็ตาม ท่านจะไม่ดูผมก็ไม่ว่า แต่ท่านกลับมาติถึงเรื่องนี้ หากท่านเข้าใจในเจตนาในการกระทำครั้งนี้ซักนิ เปิดใจให้กว้างหน่อย ว่าเสียเวลาเพียงแปปนึง จะทำให้เกิดแรงสนับสนุนกับเว็บขึ้นมาบ้าง”

เอาแค่นี้ก่อน นี่หรือคือวิธีแก้ปัญหาของโปรแกรมเมอร์ หากเป็นเช่นนี้ ผมว่าการสร้างโปรแกรมเมอร์บ้านเราสู้ประเทศอื่นไม่ได้แน่ๆ หากคิดแก้ปัญหาด้วยการกึ่งบังคับผู้ใช้แบบนี้ แทนที่จะสร้างคุณค่าและประชาสัมพันธ์ให้รับรู้ หรือถึงเวลาแล้วที่ทีมพัฒนาเว็บจะต้องมีนักการตลาดหรือนักวิจัยมาช่วยแก้ปัญหาที่อาจเกิดขึ้นให้ตรงจุด หรือปลูกฝังให้โปรแกรมเมอร์หัดมองกว้างๆ ยอมรับความคิดคนอื่นบ้างนอกจากการเชื่อมั่นในแนวทางการแก้ไขปัญหาที่ตนคิดได้อย่างฝังใจ

หรือนี่คือฉากที่กั้นเรื่องผลประโยชน์ที่จะได้รับจากหน้าแรกของเว็บไซต์ หากเป็นเช่นนี้ก็ช่างน่าสงสารผู้ที่เป็นสปอนเซอร์นัก เพราะหารู้ไม่ว่าจำนวน IP/pageview ที่เข้ามานั้น เข้ามาเพื่อคลิกต่อไปเท่านั้นเอง ไม่ได้สนใจจะเลื่อน scroll bar ลงไปดูด้วยซ้ำ

และที่ถามผู้ใช้กลับมาว่า “ทุกวันนี้ท่านให้อะไรกับเว็บ siambbgun บ้าง หากแลกกับการเข้าไปหน้าแรก”

คำตอบคือ รายได้ของคุณที่ได้มา ต้องพึ่งผู้ใช้ทุกๆคนไม่ใช่หรือ หากไม่มีผู้ใช้งานเข้ามา แล้วสปอนเซอร์จะขายใคร ในเมื่อท่านเก็บเป็นรายเดือน ไม่ได้เก็บเป็นคลิกแบบ adsense สักหน่อย และรายจ่ายค่าวางโคโลเดือนละ 2500.- บวกค่าสายตรงเอาเป็นสาย G เลยแล้วกันอีก 4000.- รวมเป็น 6500.- บาทต่อเดือน แค่พ่อค้า 3 รายก็คุ้มทุนแล้วใช่หรือไม่

หรือนี่เป็นเพียงฉากหาเงินที่ต้องการเสียงสนับสนุน

แต่แล้วผลโพลออกมา ส่วนใหญ่ไม่เห็นด้วยที่บังคับแน่นอน แล้วจะรอดูว่าโปรแกรมเมอร์ไทยคนหนึ่งจะมีวาจาสัตย์หรือไม่

ไว้เดี๋ยวมาต่อภาค 2 กับแนวคิดโปรแกรมเมอร์คนเดิม แต่เปลี่ยนเรื่องใหม่(นิดนึง)

เริ่มพัฒนาเว็บได้ดีแล้ว แต่วิธีการหาคนเข้านั้นสิ้นคิดจริงๆ ทำอย่างกับเว็บ spam

ปล. น่าส่งไปเรียน SE เนอะ เขียนโปรแกรมเป็นอย่างเดียวแท้ๆเลย :P