Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > <DIV> และ <TABLE> สามารถใช้ <DIV> แทนได้เลยไหม? มีคนบอกมาว่า ช้าเหลือ ...



 

<DIV> และ <TABLE> สามารถใช้ <DIV> แทนได้เลยไหม? มีคนบอกมาว่า ช้าเหลือ ...

 



Topic : 069786



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger



เนื่องจากว่าได้ยินมานานแล้วว่า <DIV> นั้นเร็วกว่า <TABLE> มาก
แต่ การจัดการในการแสดงผลข้อมูลนั้น ยากเหลือเกินสรุป แล้ว ปัจจุบัน

การที่นำ <TABLE> มาใช้ ผิดไหม? และทำให้หน้าเว็บเราช้าขนาดไหน?

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

ผิดไหม? ครับ และทางที่ดีคือ ควรเปลี่ยนไปใช้ <DIV> ไช่ไหมครับ
หากไช่ มีการจัดการยังไงครับ



Tag : PHP, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-12-01 16:47:16 By : ALTELMA View : 4303 Reply : 18
 

 

No. 1



โพสกระทู้ ( 3,750 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ปุจฉา : การที่นำ <TABLE> มาใช้ ผิดไหม? และทำให้หน้าเว็บเราช้าขนาดไหน?
วิสัจฉณา : การที่นำ <TABLE> มาใช้นั้นไม่ผิด เว็บช้าไม่ช้าอยู่ที่ปริมาณข้อมูล เช่น รูปภาพ ไฟล์วีดีโอ บลาๆๆๆๆ...และความเร็วของอินเตอร์เน็ต






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 16:49:42 By : Dragons_first
 


 

No. 2



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger

แต่ พอมีคนมาทักว่าทำให้ช้า ตัวผมเอง ก็ เสีย Self เลยล่ะครับ แบบว่า
ดูเราอ่อนมากๆ ที่ยังใช้ Table
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 16:58:30 By : ALTELMA
 

 

No. 3



โพสกระทู้ ( 3,750 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ไม่เห็นเกี่ยว การใช้ TABLE เข้ามาใช้งานในเว็บ ไม่ได้บอกว่าคุณมีความสามารถที่อ่อนหัดหรืออย่างไร ผมว่ามันเป็นที่ระบบการพัฒนาใหม่ๆมากกว่า หรือถ้าเป็นคน อาจจะเป็น รุ่น แฟชั่น ความนิยม ความถนัด ไม่น่าจะเกี่ยว ว่าจะอ่อนหัดแค่ไหน หรือจะยกตัวอย่าง cms ที่ใช้ <div> 90% แต่ก็ยังซ่อนการใช้งาน TABLE อยู่ทั่วไปทุกหน้าๆ

ถ้าเป็นผมที่ใช้ DIV เป็น ผมอาจจะโคกับคุณว่า "โหเนี่ยยังใช้ TABLE อยู่อีกหรอ เก่าไปไหม" อะไรประมาณนี้ครับ อย่าไปซีเรียสกับคำพูดของคนบางคน

ปล.การใช้งานจริงๆ คุณไม่สามารถยกเลิกการใช้ TABLE ได้ 100% หรอกนะ(ตอนนี้) อย่างๆน้อยๆ ก็ได้ใช้ไม่มาก เพราะว่าการแสดงผลจะให้ถูกต้องทุกบราวน์เซอร์ Div ยังไม่สามารถทำได้หมด แต่ TABLE ทำได้ DIV ทำให้คุณสร้างเว็บให้ดูสวยงามแปลกตาซึ่ง TABLE ทำไม่ได้ เช่น การซ้อนรูป เกยรูป TABLE ทำไม่ได้แน่นอนครับ แต่ DIV ทำได้หมดเพราะถูกบังคับจาก css
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 17:08:33 By : Dragons_first
 


 

No. 4



โพสกระทู้ ( 3,750 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ขอบคุณพี่อั๋นครับ +1 ให้แต่ไม่แสดงตัว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 17:08:59 By : Dragons_first
 


 

No. 5



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : Dragons_first เมื่อวันที่ 2011-12-01 17:08:59
รายละเอียดของการตอบ ::
555


อยู่ที่การเลือกใช้งานครับ เลือกให้เหมาะกับงาน มันไม่ได้ช้าจนคุณรู้สึกได้หรอกครับ ไม่อยากให้มันช้าไปบีบกับอย่างอื่นดีกว่า มีอีกเยอะที่ทำให้เว็บช้า ปัจจัยที่สำคัญที่สุด คือ ใจคนนั้นเอง ที่ทำให้เว็บช้า

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


ประวัติการแก้ไข
2011-12-01 19:00:47
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 18:57:57 By : ikikkok
 


 

No. 6



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


อาจจะมีผลบ้างกับการเสียว

มันจะมีผลตรงใหนฟระ .. ก้าก ๆ

ผมก็ใช้ครับ table ปนกันไป อันใหน div ได้ ก็ ใช้ อันใหนไม่ได้ ก็ table ง่าย ไว และสะดวกในการใช้
แต่แค่ปรับให้ table มันน่าใช้ด้วย css สักหน่อย ก็แจ่มครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 19:34:14 By : deawx
 


 

No. 7



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : deawx เมื่อวันที่ 2011-12-01 19:34:14
รายละเอียดของการตอบ ::
ขอบคุณพี่ชายที่แวะมาช่วยขยี้มุข

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 19:53:17 By : ikikkok
 


 

No. 8



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

555+ table นี่แหละครับ Classic ไทยครีเอทนี่ไม่ธรรมดาครับ ใช้เทเบิลมั่วกันไปหมดครับ แต่ผมไม่ค่อยได้สนใจหรอกครับ ให้มันแสดงผลได้ไม่ผิดเพี้ยนก็พอแล้ว ส่วนอันดับดีไม่ดี อยู่ที่เนื้อหาครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 20:45:47 By : webmaster
 


 

No. 9



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ถ้าจะวัดถึงความเร็ว ก็ให้ดูปริมาณ tags ข้อความ เข้าใจว่า div ใช้อักษรน้อยกว่า และการเป็นอีสระต่อกัน ตอนที่เรนเดอร์ มันเลยดูเหมือนว่าเร็ว กว่า เทเบิ้ล เพราะจะต้องเรนเดอร์เสร็จแล้วนำผลที่ได้มาจัดเรียงกันอีกที อันนี้ตามที่เข้าใจครับ แต่ในการใช้งานจริงๆ ไม่ค่อยมีผลเท่าไหร่ เพราะมันต่างกันไม่มากเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-01 20:51:02 By : webmaster
 


 

No. 10



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger

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

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

บางครั้ง ยังเสียดาย ที่ไม่ได้เรียน สายโปรแกรมมา -*-
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-02 08:17:49 By : ALTELMA
 


 

No. 11



โพสกระทู้ ( 3,750 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 6 เขียนโดย : deawx เมื่อวันที่ 2011-12-01 19:34:14
รายละเอียดของการตอบ ::
ผมก็ใช้ โต๊ะ(ขอยืมมุขพี่อั๋นนะครับ)ผสมลงโรงกับ ดริฟฟฟ เหมือนกันกับพี่เดี่ยวเลยครับ แต่ผมก็ทำได้เสียว(SEO) สูงสุดอันดับ 3 นะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-02 09:06:18 By : Dragons_first
 


 

No. 12



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ใช้ให้ถูกกับงานดีที่สุดครับ

ไอ่เรืองช้ามันไม่เกี่ยวกันมั้งครับ
div มองเหมือนเร็วเพราะ div ไหนเสร็จข้อมูลก็ออกมาเลย

ถ้าเป็น table มันต้องรอให้ออกมาทีเดียวทั้งหมดพร้อมกันเลยดูช้ากว่า ทั้งๆที่มันก็พอๆกัน แต่..

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

เพราะฉนั้น content ที่เป็นจำพวก row colunm ผมมองว่ายังไง table ก็เป็นตัวเลือกที่ดีอยู่ เพราะถ้าคุณจะเขียนเป็น div จริงๆ จำนวน node ก็อาจจะแทบไม่ต่างกันเลยด้วยซ้ำ

ถ้ากับ content ทั่วไปให้ใช้ div ครับ ถ้าส่วนไหนที่ต้องแสดงข้อมูลเป็น row colunm ให้ใช้ตาราง

สุดท้ายนี้ content ประเภท row colunm ก็ไม่จำเป็นต้องเป็นตารางเสมอไป อย่างถ้าเกิดคุณต้องการให้ลากเปลี่ยนต่ำแหน่งในแนว colum ของ ตาราง ด้วย javascript ได้ การที่จัดวางเป็นรูปแบบ div จะทำให้คุม element ได้ง่ายกว่า เป็นต้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-03 01:32:52 By : playonline
 


 

No. 13

Guest


ไม่จริงค่ะ ถึงจะใช้เบิลได้แต่อย่าใช้ค่ะ โดนออกจากงานเพราะใช้ได้แต่เทเบิลนี่แหละ โปรแกรมเมอร์ไม่ยอมรับงานบอกว่าต้องดิฟ ไม่ดิฟไม่ทำงานต่อให้ ผสมดิฟก็ไม่ได้ ต้องดิฟอย่างเดียวเท่านั้น ยังไงต้องฝึกค่ะ เดี๋ยวโดนออกจากงานแบบเรา ระวังเด้อ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 17:09:33 By : เว็บดีไซน์
 


 

No. 14



โพสกระทู้ ( 175 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ดริฟซ้าย กลาง ขวา บน ล่าง ก็คล้ายๆกับ table

<div align="left"> Text </div>

แต่มีข้อดีคือ ผสมผสาน css และสคริป เข้าไปได้ด้วยเลย

ผมว่าอยู่ที่จำนวนคนเข้านะครับ
เว็บที่คนเข้าน้อยก็ไม่ต้องไปซีเรียสอะไรเลย
คนเข้าเยอะก็ต้องซีเรียสกันหน่อย

เพราะเทคโนโลยีใหม่ๆที่คลอดออกมา มักจะทำให้ประสิทธิภาพการใช้งานดีมากยิ่งขึ้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 17:24:25 By : yogolas
 


 

No. 15



โพสกระทู้ ( 175 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

แต่บางอันเบราเซอร์ IE จะเพี้ยนนะครับ ไม่เหมือนชาวบ้านเขาเอาซะเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 17:25:47 By : yogolas
 


 

No. 16



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ตอบความคิดเห็นที่ : 13 เขียนโดย : เว็บดีไซน์ เมื่อวันที่ 2011-12-17 17:09:33
รายละเอียดของการตอบ ::
ต้องเลือกใช้ให้เหมาะสมกับงานครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-18 08:31:19 By : webmaster
 


 

No. 17



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 14 เขียนโดย : yogolas เมื่อวันที่ 2011-12-17 17:24:25
รายละเอียดของการตอบ ::
css บอกให้มันเป็น table ได้ครับ ใช้ display


ตอบความคิดเห็นที่ : 13 เขียนโดย : เว็บดีไซน์ เมื่อวันที่ 2011-12-17 17:09:33
รายละเอียดของการตอบ ::
เหตุผลให้ออกนี่งี่เง่าดีนะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-18 15:07:30 By : ikikkok
 


 

No. 18



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger

ครับ จะพยายามต่อไปครับ เข้าใจว่าคนเราต้องเปืดใจให้กว้างๆ เข้าไว้ ผมอยากใช้ครับ แต่จัดการในเรื่องการแสดงผลข้อมูลจาก SQL ยากมากๆ แถมยังต้องมานั่งเช็ค กับแต่ละ Browser อีกแน่ะ -*-
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-19 09:16:18 By : ALTELMA
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : <DIV> และ <TABLE> สามารถใช้ <DIV> แทนได้เลยไหม? มีคนบอกมาว่า ช้าเหลือ ...
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่