30 พฤษภาคม 2555

Internship, DAY 26-28

วันที่ 26 - หยุดงาน ไข้แด๊ก งดเขียนบล็อก

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


มันก็โอเคอะนะ แต่ธีมเว็บมันสีเรียบๆ โทนเทา-ส้ม แต่โลโก้สีสดใสมว๊ากกก ตัดกับเว็บอย่างแรง เลยโดนจับเปลี่ยนใหม่ แล้วก็เรื่องโค้ด Copy To Clipboard ที่พี่สั่งไปตั้งแต่วันพฤหัสฯที่แล้วก่อนจะป่วย แต่ดันลืมไปซะได้

ก็ไปนั่งคุ้ยโค้ดใน google ก็เจอโค้ดตัวอย่างดีๆมากมาย แต่ไม่ค่อยตรงสเป็กเท่าไหร่ เพราะมักจะเป็นการ copy ค่าจากใน textbox ซึ่งเราต้องการให้กดปุ่มแล้ว copy ค่าที่เราสร้างขึ้นมาเอง เลยค่อนข้างงงเรื่องการเรียกใช้ตัวแปร เพราะจนแล้วจนรอดก็ยังไม่สามารถเขียน javascript ได้เอง เศร้า ก็พยายามหาวิธีไปเรื่อยๆจนกระทั่งหมดเวลา

ปล.เสียเวลากับ photoshop นานมากกกกกกกก


วันที่ 28 - ตั้งสติ เจอของดีเข้าให้ ใช้ง่ายเว่อๆจนน่าตื่นตะลึง แล้วก็ทำโลโก้ใหม่ จัด layout ให้เข้าที่เข้าทาง แล้วพี่ต้นก็ให้อัพขึ้น server ขั้นตอนนี้งงมาก เพราะตอนแรกเข้าใจผิดคิดว่าให้ติดต่อ Database จาก server ก็เลยไปปรึกษาแมวซะยกใหญ่ สรุปคือเบลอเอง ก็ติดต่อแบบปกตินั่นแหละ แต่การติดต่อ Database พิลึกกึกกือมาก เพราะนอกจากเข้าผ่านเว็บ xxx.com/phpmyadmin แล้ว ไม่สามารถติดต่อได้โดยช่องทางอื่นเลย เข้า server ทาง FTP ก็ต้องระบุ port เป็น 2121 อีก

มึนค่ะมึน

สุดท้ายก็ทำอะไรไม่ได้ นั่งลัลล้าบ้าง เช็คบั๊กบ้าง อะไรบ้าง จนกระทั่งพี่ต้องบอกว่าที่เราติดต่อ Database ไม่ได้เพราะพี่แกเล่นกำหนด permission เป็น IP เลย โหดมาก พอหลังจากติดต่อได้แล้ว ก็เจอน้องบั๊กกระจายเลยจ้า บางทีดึง DB จากเครื่องกับอัพขึ้นเว็บมันก็ทำงานต่างกันแล้วนะ เราก็แก้โค้ดไปเรื่อยๆ ลืมทำนู่นนี่ก็ต้องทำ ใส่เพิ่ม อุดช่องโหว่

แล้วก็เรื่อง css ยังไม่ค่อยเรียบร้อยเท่าไหร่นัก แต่หลักๆก็เรียบร้อยดีแล้ว เหลือแต่รอพี่ต้อง อาจจะสั่ง feature เพิ่ม


ลองเข้าไปดูได้เลยจ้า

http://www.thaipostcode.com/

เว็บทำเอง ขึ้นออนไลน์ เว็บแรกในชีวิต 5555



ปล.หนนี้ต้องจัดระเบียบการวางไฟล์ยกใหญ่ การติดต่อ Database ก็ต้องแยกมาเป็นไฟล์เดียวแล้ว include เอา เพราะงานนี้แก้บ่อยมาก เดี๋ยวก็อัพขึ้นเซิร์ฟเวอร์มั้ง เดี๋ยวก็ติดต่อ DB ตัวเองมั่ง แล้วก็จัดพวกไฟล์ .css .js ให้อยู่ในโฟลเดอร์ที่ควรจะอยู่ แล้วก็อดีตไฟล์ test ทั้งหลายบวกกับของเก่าๆที่ไม่ใช่แล้วก็ต้องลบทิ้งให้หมด จะได้ไม่มึน

เว็บเล็กๆ แต่ใช้ไฟล์เยอะเหมือนกันนะเนี่ย