ขอร้องเถอะครับ ผู้ใช้งานโฮสทุกท่าน เข้ามาอ่านกันด้วยครับ

เริ่มโดย iLhay, 14 เมษายน 2013, 15:36:25

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

vanavat

      เอางี้ผมใช้โฮสเจ้านี้อยู่ สงสัยเจ้าของกระทู้ไม่ว่างพอดี pm ไปว่าจะจ้างแก้จะได้ไม่มีปัญหาเพราะถ้าเกิดไปตรงมาผมจะแย่อีก คราวก่อนหาคนทำไปแล้วโค้ดยังคล้ายๆแบบเดิมอยู่ http://www.thaiseoboard.com/index.php?topic=314766.msg4358924;topicseen  ผมให้ 500 pm มาขอที่แบบเดียวจบไม่ต้องแก้หลายๆรอบ หมดเงินเยอะแล้วไม่เออเร่อ ไม่ต้องสร้างภาระให้โฮส ไม่รั่ว pm มาเลยงานเสร็จโอนไม่เบี้ยว



พูดจริงนะเนี่ย
[direct=http://www.sesonshopping.com]รองเท้าผ้าใบผู้หญิง [/direct][direct=http://www.9manup.com]เสื้อแฟชั่นผู้ชาย[/direct][direct=http://www.sesonshopping.com]รองเท้าเกาหลี[/direct][direct=http://www.sesonshopping.com]รองเท้าผ้าใบผู้หญิง[/direct]


Step9

เนื้อหาตอนต้นกระทู้จะหนักไปทาง
Performanceของสคริป การเขียนCODE แหะ


ในส่วนของUserทำอะไรได้บ้างครับ
1. ใช้plugin ยิ่งน้อยยิ่งดีกับHost
2. ไม่ควรมีไฟล์ในHostมาก เพราะเวลาBackupจะหนักHost
3. ควรBackupในเวลาที่ Host มีปริมาณการใช้งานน้อย

น่าจะแนะนำวิธีOptimize Web
เพื่อลดโหลดHost กับUser เยอะๆ
เขียนเป็นข้อควรปฏิบัติไว้เลยนะครับ

^^"
[direct=http://www.thaiseoboard.com/index.php/topic,315485]รับจ้างโพสเว็บ ขายสินค้าและบริการ, ขายบ้าน อสังหาริมทรัพย์[/direct] | [direct=http://www.thaiseoboard.com/index.php/topic,372074]ขายอะไรดี คำแนะนำจาก คุรุเทพ[/direct]
  |  [direct=http://www.iseehomecomplex.com/]ถ้าเพียงเรา.. มีบ้านอยู่...[/direct]

tenzamak

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

iLhay

อ้างถึงจาก: vanavat ใน 15 เมษายน 2013, 18:06:35
     เอางี้ผมใช้โฮสเจ้านี้อยู่ สงสัยเจ้าของกระทู้ไม่ว่างพอดี pm ไปว่าจะจ้างแก้จะได้ไม่มีปัญหาเพราะถ้าเกิดไปตรงมาผมจะแย่อีก คราวก่อนหาคนทำไปแล้วโค้ดยังคล้ายๆแบบเดิมอยู่ http://www.thaiseoboard.com/index.php?topic=314766.msg4358924;topicseen  ผมให้ 500 pm มาขอที่แบบเดียวจบไม่ต้องแก้หลายๆรอบ หมดเงินเยอะแล้วไม่เออเร่อ ไม่ต้องสร้างภาระให้โฮส ไม่รั่ว pm มาเลยงานเสร็จโอนไม่เบี้ยว



พูดจริงนะเนี่ย

ผมพึ่งเล่นเกมส์เสร็จ  :P  :P

เด๊่ยวให้ลูกน้องติดต่อไปครับ
[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting

[/direct]
[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting[/direct] เริ่มต้นปีละ 790 บาท NVMe SSD เร็ว 9000MB/s เร็วกว่านี้ไม่มีอีกแล้ว
[direct=https://bangmod.cloud/cloud-server]Cloud Server[/direct] เริ่มต้นเพียงเดือนละ 159 บาท พร้อมใช้ภายใน 1 นาที ผ่านระบบอัตโนมัติมีทั้ง Linux / Windows / DirectAdmin
สอบถามข้อมูลและแจ้งปัญหา 02-105-4417 ตลอด 24 ชั่วโมง

dragonblack889

อ้างถึงจาก: iLhay ใน 14 เมษายน 2013, 15:36:25
ขอร้องเถอะครับ ผู้ใช้งานโฮสทุกท่าน เข้ามาอ่านด้วย แล้วชีวิตท่านๆจะสบายขึ้น โฮสหายช้าหายมีปัญหา ถ้าคุณอ่านและปฏิบัติตามนี้ได้ซักครึ่งหนึ่งก็ยังดีครับ

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

ผมก็บอกได้ว่า อยุ่ดีๆโฮสมันไม่มีปัญหาหรอกครับ ถ้าเว็ปไซต์ลูกค้าทุกท่าน เนียนกริ๊บกันทุกคน (แต่ในทางความจริงก็เป็นไปไม่ได้) เอาเป็นว่า แก้ที่สคิปไม่ได้ ก็เอาเรื่องที่มันมีปัญหาพอกันมาแล้วกัน

เอาล่ะ ปัญหาที่ผมเจอบ่อยสุดจาก script/user ก็ไล่ตามนี้ละกัน

1. เรื่องของการ Backup เอาตรงๆก็ อย่ากด Backup ในช่วงเวลาที่คนเข้าเยอะ (ของไทยเราก็ .. ตั้งแต่ 5 โมงเย็นเป็นต้นไป) อันนี้ย้ำเลย โคตรปวดหัวทำผมค้างไปหลายรอบ จนต้องจำกัดเวลา Backup ให้ คือเวลาท่านๆกด Backup กันทีนึงเนี่ย ยิ่งถ้าข้อมูลเยอะๆนะ อื้อหือบอกตรงๆว่ามันทำให้ server โหลดขึ้นมหาศาลกันเลยทีเดียว แล้วถ้าท่านกดตอนคนเข้าเยอะๆกันละ เช่นตั้งแต่ 6 โมงเย็นเป็นต้นไป ไม่ต้องสืบ อืดแดรกทั้งเครื่องแน่นอน อ้อ แล้วก็อีกอย่างนะครับ ถามเวลา backup ประจำวันของเจ้าของโฮสดูบ้างครับ ว่าเขา backup ช่วงเวลาไหน แล้วก็อย่าไปกดซ้ำเวลานั้น (ผมเจอประจำ ไอ้กด Backup ซ้อนกับ Backup ประจำวัน เครื่องแทบค้าง)

2. Plugins อันนี้คือ Plugins อย่าเยอะเกินไป อันนี้สำคัญ คือ Plugins เนี่ย ใช้นิดเดียวก็พอครับ ใช้เยอะมีแต่จะเพิ่มการซดทรัพยากรเซิฟเวอร์โตครๆ โดยเฉพาะ Wordpress และ Joomla โปรดเถอะครับเห็นใจกันนิดใช้กัน 4-5 ตัวก็พอแล้ว ผมเคยเจอหนึ่งเคสยัดไปเถอะ 50-60 ตัวในเว็ปเดียว cpu มีเท่าไหร่ก็เอาไปใช้หมดนั่นหละครับจากที่ต้องใช้เครื่องเครื่องละสองพันรันเว็ป กลายเป็นสองหมื่นยังจะไม่ไหว แบบนี้ก็ค้างกันทั้งเครื่องเช่นเดียวกัน

3. รูปและไฟล์ ใช่ครับ รูปและไฟล์ ผมเจอมาเยอะครับคนที่เก็บรูปไว้บนโฮสตัวเองทั้งหมด (คิดดูนะครับ ขนาดทั้งหมด 8GB รูปซัก 5GB ละครับ) อันนี้ก็สำคัญ เก็บน่ะเก็บได้ครับ แต่ลองคิดดูซิ ถ้าคุณเก็บภาพไว้บนโฮสเยอะๆ นอกจากจะหนักรูปแล้ว เวลา backup กันทีนึงเนี่ย นานโคตร และกินทรัพยากรโคตรๆ เวลาย้ายก็มีปัญหาอีก เอาจริงๆ ใช้ของฟรีดีๆอย่าง upic.me เถอะครับ เพื่อที่จะไม่เป็นภาระแก่เพื่อนร่วมโฮส และจะได้สร้างภาระให้แก่พี่ไอซ์เยอะๆ 5555+ อันนี้ผมแนะนำ  :wanwan004: :wanwan004:

4. CMS ท่านทั้งหลาย อย่าลง cms ต่างๆที่มัน comment ได้แบบทิ้งๆขว้างๆเถอะครับ มันโดนกันทุก cms หละครับ แต่ที่หนักสุดคือ smf เพราะว่านิยมกันสุดๆ แพร่หลายสุดๆ และ seo แรงสุดๆเช่นเดียวกัน ถ้าคุณลงทิ้งไว้ คุณจะสร้างภาระให้แก้ผู้ร่วมใช้งานโฮสเดียวกันอีกร้อยคนทันที (ทั้งเรื่อง bw inter และเรื่องของ database ที่โดน spam ถล่มอย่างหนักมหาศาล)

5. Scripts Performance อันนี้ฝากถึง Programmer ฮะ ผมเจอมาเยอะ ขอร้องเถอะอย่าขี้เกียจ หรือว่าเขียนสคิปมาขายนั้น เน้น performance ให้กับคนใช้หน่อย อย่าเขียนมาเพื่อขายแบบขอไปที เพราะอีคนลำบากน่ะ...เจ้าของโฮสที่ท่านด่าๆกันเวลาล่ม ขอยกตัวอย่าง

- เวลาเปิด connection แล้วช่วยกรุณา ปิด connection ให้ด้วย อย่าเปิดค้างเลยครับ สงสารเครื่องเถอะ กับอิแค่คำสั่ง mysql_close(); เองครับ
- อย่าสร้าง error ของตัวเองขึ้นมา ถ้าจะให้มันโชว์ error ก็กรุณาใช้ mysql_error(); เถอะครับ อย่าไปสร้างเอง ผมเคยเจอแบบนี้

or die("ERROR $insert บรรทัดที่ 44");

แม่จ้าว จากใจเลยครับทำเพื่ออะไร อยากรู้คนเดียวใช่ไหมว่ามันคืออะไร แทนที่จะ error โชว์ query ออกมา เห็นแล้วก็รู้ปัญหา อินี่โชว์ error มาแบบว่า "error บรรทัดที่ 44" อันนี้สุดบรรยาย

- อย่า join table แบบบ้าคลั่งโดยที่ไม่ทำ INDEX ขอยกตัวอย่าง


SELECT classified_post_img.picshow, classified_type.type, classified_post.id, classified_post.type, classified_post.post_title, classified_post.post_s_detail, classified_post_contact.province_id, province.PROVINCE_NAME, classified_post.cate_id, category.cate_name, classified_post.sub_cate_id, sub_category.sub_cate_name, classified_post.post_date, classified_post.post_price_type, classified_post.post_price, classified_post.post_view

FROM `classified_post`
INNER JOIN classified_post_img
ON classified_post.id=classified_post_img.post_id
INNER JOIN classified_type
ON classified_post.post_type=classified_type.id
INNER JOIN classified_post_contact
ON classified_post.id=classified_post_contact.post_id
INNER JOIN province
ON classified_post_contact.province_id=province.PROVINCE_ID
INNER JOIN category
ON classified_post.cate_id=category.id INNER JOIN sub_category
ON classified_post.sub_cate_id=sub_category.id

WHERE classified_post.member_id='41'
ORDER BY classified_post.post_update DESC LIMIT 0,5;

ผมจะแยกออกเป็นทั้งหมด 3 อย่างครับ อย่างแรก SELECT อันนี้ไม่มีปัญหา ผมข้ามไปละกัน

อันที่มีปัญหาหนัก คือหลัง FROM ครับ เพราะว่ามี JOIN กันอยู่ และถ้ามีการ JOIN TABLE ท่านจะต้องทำ index บน field ที่ท่านใช้เป็น condition เช่น

FROM `classified_post`
INNER JOIN classified_post_img
ON classified_post.id = classified_post_img.post_id

จาก query นี้ ท่านจะต้องทำ INDEX บน field classified_post.id และ classified_post_img.post_id

สำหรับ JOIN ไปยัง table อื่น ก็ทำเหมือนกัน ไปสร้าง index ให้ครบเถอะครับ ปวดจิต

ส่วนที่สองที่จะต้องทำ INDEX คือ คุณจะต้องทำ INDEX บน field หลัง WHERE Clause เช่น จาก QUERY ข้างบน

WHERE classified_post.member_id ='41'

คุณจะต้องทำ INDEX ที่ classified_post.member_id ด้วยครับ

และสุดท้าย ไม่ว่าคุณจะ ORDER BY ด้วยอะไร ก็จะต้องไปทำ INDEX ที่นั่นด้วยนะครับ เช่นจากข้างบน

ORDER BY classified_post.post_update

คุณก็จะต้องทำ INDEX ที่ classified_post.post_update ด้วย

สำหรับวิธีการทำ INDEX ไม่ยากอย่างที่คิดครับ Login เข้า phpMyAdmin ไปโลด และไปยัง table ที่ต้องการทำ index กดไปที่ structure แล้วก็ .. ตามภาพ



ป.ล. ใครมีอะไรจะเสริม จะแย้ง ก็เสริม/แย้งมาเลยครับ แชร์ความรู้กันไป
เป็นไปอย่างที่ผมคิดจริงๆsmf เยอะทำให้โฮสหนืด thank u อย่างนี้ค่อยเคลียร์
[direct=http://www.fabeer.com]แลกไลค์[/direct]
[direct=http://www.fabeer.com]เพิ่มไลค์เฟสบุ๊ค[/direct]
[direct=http://www.fabeer.com][/direct]

triple_t

อ่า ได้ความรู้ดีแท้

แต่ยังไง ผู้ให้บริการ กับผู้ใช้บริการ มันก็ต้องกัดกันเป็นธรรมดา ทุกธุรกิจบริการ
อยากมีเก๋งขับไหม ลอง [direct=http://www.civicfcclub.com] all new civic 2016[/direct] เลย แต่คนรุ่นใหม่ต้อง eco car sedan [direct=http://www.yarisativclub.com] yaris ativ[/direct] มาขับ ทำงานเสริม [direct=http://www.mittareinsure.com]ประกันภัยรถ[/direct] ก็ต้องมี [direct=http://www.alexautoshop.com]ซองหนังแท้ รีโมทรถ[/direct] ไว้ใส่รีโมท แล้วมี[direct=http://www.ysocketshop.com]ปลั๊กปลดล็อคจอ[/direct] ให้ดูหนังได้

dragonblack889

อ้างถึงจาก: triple_t ใน 15 เมษายน 2013, 23:26:22
อ่า ได้ความรู้ดีแท้

แต่ยังไง ผู้ให้บริการ กับผู้ใช้บริการ มันก็ต้องกัดกันเป็นธรรมดา ทุกธุรกิจบริการ

ที่บอกว่ากัด กัน มันคือ กระต่ายใช่มั้ยครับ :wanwan002:
[direct=http://www.fabeer.com]แลกไลค์[/direct]
[direct=http://www.fabeer.com]เพิ่มไลค์เฟสบุ๊ค[/direct]
[direct=http://www.fabeer.com][/direct]

youonbest


Sunnylife

ผมว่าเรื่องcodeผู้ใช้คงไม่ค่อยรู้หรอกคับ :wanwan010:
แต่เรื่องอื่นๆ เขียนแนะนำเป็นข้อๆหน้าโฮสไปเลยคับ จะได้ช่วยให้โอสไม่อืด :wanwan014:

dragonblack889

อ้างถึงจาก: Sunnylife ใน 16 เมษายน 2013, 00:14:41
ผมว่าเรื่องcodeผู้ใช้คงไม่ค่อยรู้หรอกคับ :wanwan010:
แต่เรื่องอื่นๆ เขียนแนะนำเป็นข้อๆหน้าโฮสไปเลยคับ จะได้ช่วยให้โอสไม่อืด :wanwan014:
เขียนต่อจากแพคเก็จก็ดีครับทำตัวสีเน้นๆ :'(
[direct=http://www.fabeer.com]แลกไลค์[/direct]
[direct=http://www.fabeer.com]เพิ่มไลค์เฟสบุ๊ค[/direct]
[direct=http://www.fabeer.com][/direct]

pollok

มาเก็บความรู้ เรื่อง Performance กำลังสนใจความเร็วแรงแต่ เบาโฮส  :wanwan020:
รับทำเว็บไซต์ด้วย PHP HTML CSS JQUERY (ด้วยมืออาชีพ)
รับออกแบบเว็บไซต์ ด้วยทีมงานมืออาชีพ (PM ขอชมผลงาน)
ตัดแบบจาก PSD ด้วย Html + Css + Table Less และสามารถทำให้แสดงผลแบบ Cross Browser
- Bootstrap
- OpenCart
- และอื่นๆ

Dr3am

ผมคิดว่าได้ความรู้กว้างขวางขึ้นเมื่อได้อ่านกระทู้นี้
>> DigitalOcean สมัครแล้วได้เครดิต 10$ >> Click !!

click2charm

[direct=https://siamsolarcell.com/]รับติดตั้งโซล่าเซลล์[/direct] | [direct=https://uboncleaning.in.th/stain-removal-service/]รับซักโซฟา[/direct] | [direct=http://goo.gl/36sSpw]รับสอนออกกำลังกาย[/direct] | [direct=https://uboncleaning.in.th/dust-mite-removal/]รับกำจัดไรฝุ่น[/direct] | [direct=https://uboncleaning.in.th/]อุบลคลีนนิ่ง[/direct]


warn_cm

ได้ความรู้มากครับ ช่วยๆกัน
มีรายชื่อ script กากๆ มั้ยครับผมจะได้ไม่ใช้ อาจจะเป็นที่แจกๆกันก็ได้ pm มาก็ได้ครับ
[direct=http://www.inlovekorea.com]Skinfood[/direct] | [direct=http://www.beautyhitshop.com]NEW BODY[/direct] |

dhammarong

อ้างถึงจาก: warn_cm ใน 16 เมษายน 2013, 09:35:56
ได้ความรู้มากครับ ช่วยๆกัน
มีรายชื่อ script กากๆ มั้ยครับผมจะได้ไม่ใช้ อาจจะเป็นที่แจกๆกันก็ได้ pm มาก็ได้ครับ

นั่นซิ ขอทาง pm ด้วยครับ

Rivendel


puchong

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

ดีแล้วครับที่ออกมาบอกแบบนี้ เพราะอะไร... 1. ได้ความรู้สำหรับคนที่ยังไม่เข้าใจ
2. ฝึกเป็นนิสัย ละเอียด รอบคอบ
3. ดีต่อเพื่อนร่วมชะตาในการแชร์ Host

ผมพูดแบบนี้คงไม่กระทบใครนะครับ เพราะผมเข้าใจทุกคน ^ ^

จาก Programmer ประสบการณ์อันน้อยนิด

prinzekung

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

เช่าโฮสที่ไหนดี  Email Hosting VPS Cloud Server
█ แจกจุกๆ Affiliates 1,000-2,000 บาท hosting ไม่จำกัด
█ ส่วนลด 500 บาท Code "THAISEO500" Hosting