General

ทำเว็บ “แค่นี้” ทำไมถึงแพง … EP 1

เหตุการณ์สมมติ client: “อยากได้เว็บแบบ facebook.com พี่มีงบไม่อั้น” dev: “พี่มีเท่าไร กี่ล้านครับ ?” client: “เฮ้ย! ทำไมมันแพงขนาดนั้นเลย ทำเว็บคล้ายๆ facebook ก็ได้ แค่นี้เอง” ตัวอย่างอื่นไหม ? client: “อยากได้เว็บแบบขายของแนวๆ lazada คิดเท่าไรอ่ะ” dev: “ประมาณ 50,000 – 100,000 ขึ้นไปครับ ขึ้นอยู่กับพี่อยากได้อะไรแบบไหนด้วยครับ” client: “เฮ้ย!! วันก่อนพี่เจอไม่ กี่หมื่นเอง ทำเว็บขายของ แค่นี้ ทำไมถึงแพงจัง” อยากมาเล่าฝั่งของ Dev บ้างว่าการทำเว็บทำไมลูกค้าหลายๆคนรวมถึงคนที่ไม่ใช่ฝั่ง IT หรือด้านเทคโนโลยีเลย มองว่ามันไม่น่าจะแพงโดยจะอธิบายคราวๆว่าเว็บหนึ่งเว็บต้องการอะไรบ้าง โดยจะพยายามไม่ใช้ศัพท์ที่เข้าถึงยากนะครับ หากมีข้อสงสัยสามารถ comment ไว้ได้เลยถ้าหากคำถามผมสามารถตอบได้จะตอบ ถ้าหากเกินความสามารถผมจะไปถามทางผู้รู้ให้อีกทีครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th https://www.oxygenyoyo.com

งาน WordCamp Bangkok ครั้งแรกของเมืองไทย

เป็นครั้งแรกของการจัดงาน WordCamp โดยการจะจัดงานใหญ่อย่างนี้ได้เราต้องมีการจัด meet up wordpress แบบเล็กๆมาก่อน และต้องส่งเรื่องการ meet up แจ้งให้ทาง wordpress community ทราบถึงจะจัดงานใหญ่อย่าง wordcamp ได้ไปดูว่าวันนี้จะมีเรื่องเล่าอะไรกันบ้างครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th https://www.oxygenyoyo.com

[Event] WordPress meetup optimize ยังไงให้เร็วส์

ได้ไปงาน wordpress meetup เกี่ยวกับหัวข้อ optimize โดยงานจัดขึ้นที่ ออฟฟิตขายดี ( kaidee ) ออฟฟิตสวยน่าอยู่นะเออ ณ ตึก AIA โดยบทความนี้จะเป็นการคัดย่อจากการสรุปของผมเอง อาจจะเก็บไม่ครบทุกอย่างก็หวังว่าจะเป็นประโยชน์บ้างกับทุกคนที่ผ่านเข้ามาอ่านนะครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th https://www.oxygenyoyo.com

จบคอมพิวเตอร์มา ทำไมเขียนโปรแกรมไม่ได้

สืบเนื่องมาจากกระทู้ใน pantip ที่มีหลายๆคนในวงการแชร์กันกระหน่ำมากๆคือ http://pantip.com/topic/34170340 และ http://pantip.com/topic/23063088 เลยคิดว่าจะมาเขียนอธิบายไว้และก็บอกความจริงหลายๆด้านให้ผู้อ่านลองคิดดูกันครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th https://www.oxygenyoyo.com

[PHP Class and Object] The Basic

class การสร้าง class คือ ขึ้นด้วย class ตามด้วยชื่อ class แล้วก็ {} ข้างในจะมีพวก property และ method ก็เหมือนตัวแปรและ function สำหรับ class ตัวนี้ การตั้งชื่อสามารถขึ้นต้นด้วยตัวอักษรหรือ _ ( underscore )

ตัวอย่างการประกาศสิ่งที่อยู่ข้างในก็คือ ตัวแปรที่เราใช้ภายใน class และก็ function สำหรับ class นั้นๆ ส่วนตัวแปร $this คือการเรียกอ้างอิงตัวมันเอง เช่น เราจะเข้าถึง $var ถ้า method ใดๆต้องการใช้ค่าหรือเปลี่ยนแปลงค่า ก็เรียก $this->var อย่างนี้ครับแต่จะมีการเรียกใช้อีกแบบเราเรียกว่า pseudo-variable เป็นการเรียกใช้ตรงๆได้เลย แต่เราต้องไปรู้จัก static keyword คำนี้ก่อนไว้อธิบายทีหลังอีกทีนะครับ

การเรียก [class_name]::[method_name] เช่น A::foo() แบบนี้แหละถ้าหากเราไม่ประกาศ […]

ปัญหาแชร์รูป Facebook ไม่สวย

คือมีปัญหาหลายครั้งมากๆ และแก้ไขบ่อยเลยมาเขียนไว้บอกตัวเองและคนอื่นเพื่อว่าเจอปัญหาเหมือนกัน โดยการแชร์รูปไป Facebook เนี้ยมักจะบางทีรูปไม่ขึ้น หรือ เราใส่ tag ตามที่มันบอกรูปก็ยังไม่ขึ้นหรือขึ้นก็เป็นรูปอื่นที่เราไม่ต้องการ หรือขึ้นแต่เป็นตำแหน่งภาพไม่สวย หลายๆปัญหาเหล่านี้จะมาเขียนบอกไว้นะ เครื่องมือ สิ่งแรกที่เราจะแนะนำคือ เครื่องมือสำหรับตรวจสอบ https://developers.facebook.com/tools/debug/sharing/ ไปหน้านี้แล้วเอา link ของคุณใส่ลงไปมันจะรายงานมาว่าสิ่งที่ Facebook เห็นครบหรือไม่อย่างไร ถ้าไม่ครบก็ทำให้ครบๆ แต่ถ้าครบแล้วรูปไม่ขึ้นไปก็ต้องดูหัวข้อต่อๆไป รูปไม่ขึ้นอะไรเลย ถ้าทำการเช็คจากเครื่องมือแล้วไม่มีรูปแสดงเลย อาจจะเพราะไม่ได้ใส่ meta og:image ต้องลองไล่ดูในสิ่งที่ Facebook เก็บมาจากเว็บเราว่ามองเห็นอะไรบ้าง ทางแก้ไขก็คือ meta ให้ครบ รูปไม่ขึ้นบอกว่าโหลดช้า og:image {image url} could not be downloaded because it exceeded the maximum allowed sized of 8Mb มันจะบอกประมาณว่ารูปโหลดช้า แนะนำว่าสิ่งแรกที่ต้องเช็คคือ นามสกุลไฟล์รูปของเรา ผมพลาดตกม้าตายมาหลายครั้งแหละ ผมดันเผลอไปใช้ png ซึ่งมันจะมีขนาดใหญ่มากๆ […]

1 2 3 4 5 30