Hostginger ขาย Laravel VPS ของตน ในฐานะเซิร์ฟเวอร์ที่ติดตั้งล่วงหน้าและจัดการด้วย AI ซึ่งสร้างมาเพื่อให้โปรเจกต์ Laravel ขึ้นใช้งานได้อย่างรวดเร็ว ส่วนใหญ่ของคำสัญญานั้นก็ตรงกับที่เห็นภายใต้การทดสอบจริง ทั้งเบนช์มาร์กที่แข็งแรง เอเจนต์ซัพพอร์ต AI ที่ใช้งานได้ดี และการสำรองข้อมูลที่ยืนยันได้ว่าทำงานตามกำหนด
แต่มีปุ่มหนึ่งบนแดชบอร์ดพาฉันไปยังที่ที่ไม่คาดคิด และมันควรรู้ไว้ก่อนที่คุณจะคลิกเอง นี่คือบทสรุปแบบเต็ม
Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger ข้อดีและข้อเสีย Pros ติดตั้ง Laravel ล่วงหน้าให้อัตโนมัติระหว่างการ provisioning จากชำระเงินไปจนถึงเซิร์ฟเวอร์ที่ใช้งานได้ในไม่กี่นาที Cloudpanel ให้สิทธิ์เข้าถึงการควบคุมเซิร์ฟเวอร์เต็มรูปแบบ Kodee ตรวจสอบและแก้ไขปัญหาจริงบนเซิร์ฟเวอร์ได้ การสำรองข้อมูลรายสัปดาห์ทำงานและตรวจสอบอัตโนมัติ การขยาย CPU แข็งแรงบนทั้งสองคอร์ ความเร็วอ่านและเขียนดิสก์สมดุลกัน เครือข่ายคงที่ใกล้กิกะบิตในทุกครั้งที่ทดสอบ รับประกันคืนเงิน 30 วันสำหรับแผน VPS Cons ไม่ได้ติดตั้งเครื่องสแกนมัลแวร์มาให้โดยค่าเริ่มต้น ปุ่ม Manage App เปลี่ยนเส้นทางไปยัง Laravel Cloud จัดการแอป Laravel ของคุณผ่าน Cloudpanel แทนปุ่ม Manage App และตรวจสอบแท็บ Security หากคุณต้องการเปิดเครื่องสแกนมัลแวร์จริงๆ
การแบ่งคะแนน ในการให้คะแนน Hostinger’s Laravel VPS hosting ฉันใช้ rating methodology ของ HostAdvice ซึ่งเป็นแนวทางมาตรฐานเดียวกับที่ใช้ในทุกรีวิวบนเว็บไซต์ เพื่อให้คะแนนสอดคล้องกันและยึดกับการทดสอบจริง ไม่ใช่คำโฆษณา นี่คือคะแนนในแต่ละพารามิเตอร์
Parameter Score Why This Score Prices 9.0/10 มีการรับประกัน 30 วันครอบคลุมทุกระดับชั้น แต่การคืนเงิน VPS มีช่วงคูลดาวน์ 180 วันระหว่างการขอแต่ละครั้ง Features 9.1/10 ฮาร์ดแวร์ EPYC, Cloudpanel และ Git integration มีอยู่ในทุกระดับชั้น แต่เครื่องสแกนมัลแวร์ต้องเปิดใช้งานเอง Performance 9.2/10 การขยาย CPU แข็งแรง ความเร็วดิสก์สมดุล และการทดสอบ stress ผ่านแบบไม่มีข้อผิดพลาด Ease of Use 8.7/10 ขั้นตอนชำระเงินรวดเร็วและไม่ติดขัด แต่ปุ่มจัดการแอปที่สับสนกลับขาดเอกสารอธิบาย Support 9.6/10 Kodee ตรวจสอบเซิร์ฟเวอร์จริงสองครั้งและให้คำแนะนำที่ถูกต้องพร้อมใช้งานจริงทั้งสองครั้ง Overall 9.1/10 โฮสต์ Laravel ที่ทำงานได้ดี มีซัพพอร์ตและเบนช์มาร์กยอดเยี่ยม แต่ถูกฉุดไว้ด้วยจุดสะดุดด้านอินเทอร์เฟซเพียงจุดเดียว
Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger แผนและราคาHostinger ขาย Laravel hosting เป็นหนึ่งในสี่ระดับ KVM VPS คือ KVM 1 ถึง KVM 8 โดยแต่ละระดับจะเพิ่ม CPU cores, RAM, พื้นที่ NVMe และแบนด์วิดท์ไปพร้อมกันเมื่อคุณขยับสูงขึ้น
Laravel เองไม่ได้เป็นการซื้อแยกต่างหาก แต่เป็นแอปแบบคลิกเดียวที่ซ้อนอยู่บนระดับที่คุณเลือกตอนชำระเงิน โดยมี Cloudpanel แถมมาเป็นแผงควบคุมจริงสำหรับจัดการการติดตั้งเมื่อระบบเริ่มทำงานแล้ว
แผน Hostinger VPS Exclusive coupon
มีบางเรื่องที่ควรรู้ก่อนสั่งซื้อ:
เงื่อนไขการเรียกเก็บเงิน: แผนต้องชำระล่วงหน้าเป็นระยะเวลา 1, 12 หรือ 24 เดือน โดยระยะเวลาที่ยาวขึ้นจะได้รับส่วนลดจริงจากอัตรารายเดือน ดูรายละเอียดราคาเต็มตามระดับชั้นและระยะเวลาได้ในวิดเจ็ตด้านล่างรับประกันคืนเงิน: แผน VPS มีรับประกัน 30 วัน แต่ข้อกำหนดตัวเล็กระบุข้อจำกัดจริง คุณสามารถขอคืนเงิน VPS ได้เพียงครั้งเดียวในทุกๆ 180 วัน ดังนั้นการขอคืนเงินครั้งที่สองสำหรับการซื้อ VPS อีกเครื่องภายในช่วงเวลานั้นจะไม่สำเร็จ การอัปเกรดแผน VPS ที่มีอยู่ถือว่าไม่ได้รับสิทธิ์นี้เลยทดลองใช้ฟรี: ฉันไม่พบการทดลองใช้ฟรีเฉพาะสำหรับ Laravel VPS hosting มีเพียงรับประกันคืนเงิน 30 วัน วางแผนช่วงเวลาทดลองของคุณโดยคำนึงถึงข้อจำกัดนี้วิธีชำระเงิน: บัตร (Visa, Mastercard, Amex, Discover), PayPal, Google Pay, AliPay ในเวอร์ชัน China และ Hong Kong แยกกัน, และ Coingate สำหรับคริปโต การชำระด้วยคริปโตอยู่นอกนโยบายคืนเงินทั้งหมด ดังนั้นหากรับประกันคืนเงินสำคัญกับคุณ โปรดจำไว้สิ่งที่รวมมาให้: ทุกระดับมีโดเมน .cloud ฟรีปีแรก, root access แบบเต็ม, Git integration และ Cloudpanel โดยไม่มีค่าใช้จ่ายเพิ่ม ดังนั้นราคาป้ายจึงใกล้เคียงต้นทุนจริงมากกว่าผู้ให้บริการที่คิดเงิน control panel แยกต่างหากคำแนะนำของ Hostinger เองระบุว่า KVM 1 เพียงพอสำหรับเว็บไซต์ Laravel แบบง่าย ส่วน KVM 8 เหมาะสำหรับโปรเจกต์ที่หนักและใช้ทรัพยากรมาก
จากการทดสอบ เพิ่มเติมคือความสับสนของการจัดการแอปในปุ่ม Manage App และเครื่องสแกนมัลแวร์ที่ปิดอยู่โดยค่าเริ่มต้น ใช้กับทุกระดับชั้นเหมือนกัน ดังนั้นการอัปเกรดขนาดจึงไม่ช่วยแก้สองปัญหานี้ เลือกแผนตาม CPU และความต้องการทราฟฟิกของแอป และจัดการสองเรื่องนี้เหมือนกันไม่ว่าคุณจะลงเอยที่ระดับใด
ฟีเจอร์AMD EPYC processors ในทุกระดับชั้น พื้นที่จัดเก็บ NVMe SSD ในทุกแผน Git integration สำหรับการ deploy โค้ดที่คล่องตัว สิทธิ์ root access เต็มรูปแบบผ่าน SSH มี Cloudpanel control panel ให้โดยค่าเริ่มต้น เอเจนต์ AI สำหรับงานจัดการ VPS การสำรองข้อมูลอัตโนมัติรายสัปดาห์ในทุกแผน ความเร็วเครือข่าย 1 Gbps ต่อแผน โดเมน .cloud ฟรีหนึ่งปี Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger ประสิทธิภาพแอปพลิเคชัน Laravel จะดีหรือแย่ได้จากเซิร์ฟเวอร์ที่อยู่ข้างใต้พอๆ กับโค้ดเอง การโหลดหน้าเว็บขึ้นอยู่กับความเร็ว CPU ในการประมวลผล PHP, คำสั่งฐานข้อมูลขึ้นอยู่กับ I/O ของดิสก์, เซสชันและแคชขึ้นอยู่กับหน่วยความจำ และถ้าแอปรันงานคิวหรือมีผู้ใช้จริง การส่งข้อมูลผ่านเครือข่ายและการรับภาระอย่างต่อเนื่องก็สำคัญด้วย
Laravel เองไม่ได้เปลี่ยนสิ่งใดจากนั้น มันยังคงเป็น PHP ที่รันบน Linux ดังนั้นการทดสอบจริงที่นี่ก็คือ VPS
ฉันรันชุดเบนช์มาร์กเต็มรูปแบบกับเซิร์ฟเวอร์ ครอบคลุม CPU, หน่วยความจำ, ดิสก์, เครือข่าย และการ stress test แบบต่อเนื่อง เพื่อดูว่าแผนนี้ให้ผลลัพธ์จริงอย่างไร และนั่นหมายถึงอะไรต่อแอปพลิเคชันจริง
อินสแตนซ์ที่ฉันทดสอบคือแผน KVM 2 ซึ่งเป็นแผนที่ฉันเลือกตอนชำระเงิน:
CPU: 2 vCPUs แยกจากโฮสต์ที่ใช้โปรเซสเซอร์ AMD EPYC 9354PRAM: ใช้งานได้ 7.8GB จากที่จัดสรร 8GB พร้อม swap 2GBDisk: ใช้งานได้ 96GB จากพื้นที่ NVMe 100GB ที่จัดสรรOS: Ubuntu 24.04.4 LTS, kernel 6.8.0-137-genericก่อนเข้าสู่ตัวเลข ควรรู้ว่า Hostinger’s Laravel VPS lineup ใช้ระดับเดียวกับ VPS ส่วนอื่นๆ ของมัน คือ KVM 1 ถึง KVM 8 และ KVM 2 อยู่ต่ำสุดเป็นอันดับสอง หนึ่งขั้นเหนือระดับที่ถูกที่สุด และยังต่ำกว่าระดับ KVM 4 และ KVM 8 ที่สร้างมาเพื่อเวิร์กโหลดหนักหลายแอปพลิเคชัน
สิ่งต่อไปนี้สะท้อนโปรเจกต์ Laravel ขนาดเล็กถึงกลาง แอปเดียวที่ให้บริการทราฟฟิกจริงแต่ไม่มาก ไม่ใช่แพลตฟอร์มขนาดใหญ่ที่รันหลายบริการบนเครื่องเดียว
1. ประสิทธิภาพ CPU Single-thread: 1,624.55 events per second, average latency 0.61ms, 95th percentile 0.64ms
Multi-thread, 2 threads: 2,864.02 events per second, average latency 0.70ms, 95th percentile 1.10ms
Thread fairness standard deviation: 182.50 on an average of 14,321.5 events per thread นี่คือความหมายของตัวเลข single-thread ในทางปฏิบัติ คำขอ Laravel ทั่วไป เช่น การเรนเดอร์ Blade view, การรัน Eloquent queries ไม่กี่คำสั่ง, การเช็กเซสชัน ใช้เวลาส่วนใหญ่บนคอร์เดียวในการทำงาน PHP มากกว่ากระจายไปยังหลายคอร์พร้อมกัน
ที่ latency เฉลี่ย 0.61ms ต่อ computational event ในการทดสอบนี้ CPU ไม่ใช่ส่วนของสแต็กที่จะทำให้หน้าเว็บรู้สึกช้า
ช่องว่างระหว่าง average latency และ 95th percentile ก็เล็กมากเช่นกัน 0.61ms เทียบกับ 0.64ms ซึ่งหมายถึงประสิทธิภาพคงที่ ไม่ใช่บางคำขอที่ช้ากว่าที่เหลือมาก รูปแบบที่ผู้ใช้จริงจะเห็นเป็นหน้าโหลดช้าแบบสุ่ม
ผล multi-thread คือค่าที่มีประโยชน์กว่า สำหรับการเข้าใจ concurrency เมื่อเพิ่มจากหนึ่งเธรดเป็นสองเธรด throughput เกือบเพิ่มเป็นสองเท่า ประสิทธิภาพการสเกลประมาณ 88 เปอร์เซ็นต์ ซึ่งหมายความว่า VPS นี้ไม่ได้สูญเสียกำลังมากนักไปกับ overhead หรือกับ tenant อื่นที่แย่งใช้คอร์เดียวกันบนเครื่องจริง
ในทางปฏิบัติ PHP-FPM ที่ตั้ง worker process สองตัวบนแผนนี้สามารถรับภาระคำขอได้ประมาณสองเท่าของสถานการณ์ single-thread ก่อนที่ CPU จะกลายเป็นคอขวด แทนที่จะได้น้อยกว่าสองเท่า ซึ่งจะเกิดขึ้นหาก vCPU ทั้งสองกำลังแย่งรอบการประมวลผลกัน
ตัวเลข thread fairness ประมาณความแปรปรวน 1.3 เปอร์เซ็นต์ระหว่างสองเธรด ยืนยันว่าทั้งสองคอร์แบ่งงานกันอย่างใกล้เคียงกัน แทนที่จะเป็นคอร์หนึ่งแบกงานทั้งหมดในขณะที่อีกคอร์ว่าง สำหรับไซต์จริง นั่นหมายถึงคำขอถูกกระจายอย่างเท่าเทียมไปยัง PHP-FPM workers แทนที่จะกองรออยู่หลัง worker ที่กำลังยุ่งอยู่
2. ความเร็วหน่วยความจำ Sequential Write: 5,865.22 MiB/sec
Sequential Read: 7,155.43 MiB/sec
ความเร็วของหน่วยความจำมีความสำคัญต่อ Laravel ในแบบที่มักมองข้าม ทุก OPcache lookup, การอ่าน session ทุกครั้ง, อาร์เรย์หรือ collection ทุกชุดที่แอปของคุณสร้างขณะรับคำขอ ล้วนอยู่ใน RAM และถ้ามี caching layer อย่าง Redis รันอยู่บนเครื่องเดียวกัน ก็ต้องแย่งใช้แบนด์วิดท์หน่วยความจำชุดเดียวกันนี้ด้วย
ที่ประมาณ 5.9 GiB ต่อวินาทีสำหรับการเขียน และ 7.2 GiB ต่อวินาทีสำหรับการอ่าน VPS นี้สามารถส่งข้อมูลเข้าออกหน่วยความจำได้เร็วพอที่การทำงานด้าน memory แทบจะไม่ใช่ตัวที่ทำให้คำขอช้าลง คอขวดของแอป Laravel ทั่วไปมักจะเป็นดิสก์หรือเครือข่ายก่อน RAM speed เสมอ
สิ่งที่หน่วยความจำมีผลโดยตรงมากกว่าคือความจุ ไม่ใช่ความเร็ว ด้วย 7.8GB ที่ใช้งานได้และ swap 2GB รองรับอยู่ แผนนี้สามารถรัน PHP-FPM, MySQL หรือ PostgreSQL และ Redis ขนาดเล็กไปพร้อมกันได้อย่างสบายสำหรับแอปเดียว แต่ก็ไม่เหลือพื้นที่มากนักหากคุณรันหลายเว็บไซต์บน VPS เดียวกันหรือฐานข้อมูลที่มี working set ใหญ่
swap เป็นเพียงตาข่ายความปลอดภัยสำหรับช่วงพีกของหน่วยความจำชั่วคราว ไม่ใช่ตัวแทนของ RAM หากแอปนั้นเล็กเกินไปสำหรับแผนนี้จริงๆ
3. ประสิทธิภาพ I/O ของดิสก์ Sequential Write: 740 MiB/s (776 MB/s), 740 IOPS
Sequential Read: 749 MiB/s (785 MB/s), 748 IOPS
Random 4K mixed read/write: roughly 9,400 IOPS in each direction, about 36.7 MiB/s throughput per direction
Sequential speed คือค่าที่สำคัญสำหรับงานขนาดใหญ่แบบครั้งเดียว เช่น การกู้คืนแบ็กอัพฐานข้อมูล การแตกไฟล์อัปโหลดขนาดใหญ่ หรือการเขียนไฟล์ล็อกขนาดใหญ่
ที่ราว 740 ถึง 750 MiB/s ทั้งสองทิศทาง และอ่านกับเขียนต่างกันไม่ถึงสองเปอร์เซ็นต์ ดิสก์นี้ไม่ได้มีจุดอ่อนเอียงไปด้านใดด้านหนึ่งเหมือนสตอเรจคลาวด์บางแบบที่อ่านเร็วแต่เขียนช้ากว่ามาก
ประสิทธิภาพ random 4K คือค่าที่ทำนายความรู้สึกใช้งานของ Laravel app ในชีวิตประจำวันได้จริง เพราะฐานข้อมูลไม่ได้อ่านและเขียนเป็นก้อนใหญ่แบบ sequential แต่มันอ่านและเขียนบล็อกเล็กๆ กระจายอยู่ทั่วดิสก์ขณะค้นหาแถว อัปเดตดัชนี และเขียน transaction log
IOPS มากกว่า 9,000 เล็กน้อยในแต่ละทิศทางหมายถึงรองรับการทำงานฐานข้อมูลขนาดเล็กประมาณ 9,000 รายการต่อวินาทีก่อนที่ I/O ของดิสก์จะกลายเป็นข้อจำกัด
หน้า Laravel ทั่วไปอาจเรียกใช้คำสั่ง SQL ตั้งแต่ไม่กี่คำสั่งไปจนถึงหลายสิบคำสั่ง ขึ้นอยู่กับการออกแบบแอป ซึ่งหมายความว่าดิสก์นี้มีพื้นที่รองรับผู้ใช้พร้อมกันจำนวนพอสมควรที่ยิงเข้าฐานข้อมูลพร้อมกันก่อนที่คำสั่งต่างๆ จะเริ่มต่อคิวรอ I/O ของดิสก์
กว่าจะดันเพดานนี้จนถึงจุดที่เห็นได้ชัดจริงๆ ต้องเป็นเวิร์กโหลดที่เขียนหนักมาก เช่น การบันทึกล็อกปริมาณสูง, ตารางคิวที่ยุ่งมาก, หรือการเขียนแคชลงดิสก์บ่อยๆ
4. ความเร็วเครือข่าย Run 1: Download 990.06 Mbps, Upload 910.87 Mbps, idle latency 0.31ms, 0% packet loss
Run 2: Download 985.24 Mbps, Upload 947.82 Mbps, idle latency 0.27ms, 0% packet loss
ทั้งสองรอบทำได้ใกล้เต็มกิกะบิตทั้งขาเข้าและขาออก โดยไม่มี packet loss เลยในทั้งสองการทดสอบ ซึ่งตรงกับเซิร์ฟเวอร์ใน Phoenix, Arizona ตามที่ฉันเลือกตำแหน่งในสหรัฐอเมริการะหว่างชำระเงิน
สำหรับแอป Laravel ตัวเลขนี้สำคัญที่สุดสองเรื่อง คือ เซิร์ฟเวอร์สามารถส่งไฟล์และ API responses ให้ผู้ใช้ได้เร็วแค่ไหน และถ้าแอปเรียก external APIs หรือดึงข้อมูลจากบริการอื่น การเรียกออกเหล่านั้นเสร็จเร็วแค่ไหน
ปริมาณงานเกือบถึงกิกะบิตหมายความว่าแบนด์วิดท์ไม่น่าจะเป็นข้อจำกัดสำหรับเว็บแอปทั่วไป คุณต้องมีการส่งไฟล์ขนาดใหญ่ปริมาณสูงมาก วิดีโอ ไฟล์ดาวน์โหลดใหญ่ๆ หรือ bulk exports ก่อนที่สิ่งนี้จะกลายเป็นคอขวดแทน CPU หรือดิสก์
ผลลัพธ์ที่เกือบเหมือนกันทั้งสองรอบซึ่งห่างกันเพียงไม่กี่นาที ยังตัดความเป็นไปได้ของผลแบบโชคดีครั้งเดียวออกไป นี่คือสิ่งที่การเชื่อมต่อทำได้อย่างสม่ำเสมอ ไม่ใช่ตัวเลขที่พุ่งขึ้นมาเพราะบังเอิญ
5. Stress Test ฉันรัน stressors ของ CPU, memory และ disk เป็นเวลา 180 วินาทีแต่ละชุด เพื่อดูว่าเซิร์ฟเวอร์รับภาระต่อเนื่องได้อย่างไร ไม่ใช่แค่ระยะสั้น:
CPU stress, 2 workers: 540,042 bogo ops, 0 failures
Memory stress, 2 workers: 24,335,966 bogo ops, 0 failures
Disk stress, 2 workers: 2,655,058 bogo ops, 0 failures
ตัวเลข bogo ops แต่ละรายการสำคัญน้อยกว่าสิ่งที่ไม่ได้เกิดขึ้น
ไม่มี worker ล้มเหลวและไม่มีเมตริกที่ไม่น่าเชื่อถือในทั้งสามการทดสอบ ซึ่งรันต่อเนื่องกันเป็นเวลาสามนาทีเต็ม หมายความว่าเซิร์ฟเวอร์ยังคงรับภาระ CPU, memory และดิสก์พร้อมกันได้โดยไม่ล่ม ไม่ลดประสิทธิภาพจนไม่น่าเชื่อถือ หรือให้ผลลัพธ์ที่ benchmark เองมองว่าน่าสงสัย นั่นคือสิ่งที่การทดสอบประเภทนี้เข้าใกล้การจำลอง traffic spike จริงมากที่สุด คือหลายทรัพยากรถูกดันจนสุดพร้อมกัน และมันคือผลลัพธ์ที่สำคัญที่สุดสำหรับใครก็ตามที่กังวลว่าไซต์จะล่มในช่วงที่มีคนใช้งานมาก แทนที่จะทำงานได้ดีแค่ในแต่ละการทดสอบแยกกัน
บทสรุปโดยรวมด้านประสิทธิภาพ แผน KVM 2 ทำงานได้ดีสำหรับสิ่งที่มันเป็น คือ VPS ระดับเล็กถึงกลาง ไม่ใช่รุ่นเรือธง พูดในทางปฏิบัติ เซิร์ฟเวอร์นี้มีความเร็ว single-thread CPU และ IOPS ของดิสก์แบบ random เพียงพอที่จะทำให้หน้า Laravel ทั่วไปโหลดได้เร็ว มี throughput เครือข่ายพอที่แบนด์วิดท์จะไม่เป็นคอขวดสำหรับเว็บแอปทั่วไป และมันก็ยืนหยัดได้โดยไม่มีข้อผิดพลาดภายใต้การทดสอบ stress สามแบบพร้อมกัน
อย่าอ่านทั้งหมดนี้ว่าเป็นบทสรุปของ Hostinger’s Laravel hosting ทั้งหมด เพราะนี่เป็นเพียงหนึ่งระดับจากสี่ระดับเท่านั้น
โปรเจกต์ส่วนตัวขนาดเล็กหรือแอปที่มีทราฟฟิกต่ำสามารถรันบนแผน KVM 1 ที่ถูกกว่าได้สบาย ในขณะที่แอป Laravel ที่ให้บริการทราฟฟิกจริงใน production รัน scheduled jobs, queue workers และฐานข้อมูลพร้อมกัน ควรมองไปที่ KVM 4 หรือ KVM 8 มากกว่าที่จะถือว่าตัวเลขของ KVM 2 เป็นเพดาน เลือกตามสิ่งที่แอปต้องใช้จริงๆ ไม่ใช่แค่ราคาตั้งต้นบนหน้าสำหรับแผน
Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger ความง่ายในการใช้งานฉันทดสอบ Hostinger’s Laravel VPS ตั้งแต่ขั้นตอนชำระเงินไปจนถึงการเปิดเครื่องมือจัดการจริงที่มาพร้อมกับมัน
นั่นครอบคลุมตั้งแต่การเลือกแผนและตำแหน่งเซิร์ฟเวอร์ การสร้างบัญชี การชำระเงิน และจากนั้นก็คือการหาว่าจะจัดการการ deploy Laravel ได้อย่างไรเมื่อเซิร์ฟเวอร์ใช้งานได้แล้ว สิ่งต่อไปนี้คือประสบการณ์จริงทั้งหมด รวมถึงช่วงเวลาที่อินเทอร์เฟซพาฉันไปในที่ที่ไม่คาดคิด
1. การลงทะเบียน ฉันเริ่มจากหน้า Laravel VPS landing page ซึ่งเปิดมาพร้อมสามคำกล่าวอ้างที่ควรจำไว้ก่อน:
สำรองข้อมูลอัตโนมัติรายสัปดาห์ฟรี VPS ที่จัดการด้วย AI เครื่องสแกนมัลแวร์อัตโนมัติ
ฉันเลือกแผน KVM 2 ซึ่งเป็นตัวเลือกกลางที่เหมาะสำหรับแอป Laravel เดียวมากกว่างานที่ใช้ทรัพยากรหนัก และเข้าไปยังตะกร้า
จากนั้นหน้าตะกร้าก็แสดงทุกอย่างไว้ในหน้าจอเดียว:
รอบบิล: 1, 12 หรือ 24 เดือน พร้อมแสดงส่วนลดแต่ละตัวเลือก ตำแหน่งเซิร์ฟเวอร์: แบ่งภูมิภาคตามทวีป พร้อมค่าประมาณ latency ข้างแต่ละตัวเลือก App marketplace: มีตัวเลือก one-click สำหรับ OS, panel และแอปมากกว่าพันรายการ ฉันเลือก 24 เดือนเพื่อให้ได้อัตราที่ต่ำลง แล้วก็ใช้เวลามากกว่าปกติกับการเลือกตำแหน่งเซิร์ฟเวอร์
สหราชอาณาจักรได้ latency ที่ดีที่สุดในรายการ แต่ฉันเลื่อนดูภูมิภาคอื่นๆ เพื่อเปรียบเทียบต่อ North America แสดงผลสหรัฐอเมริกาได้ดี และตัวเลือกที่เร็วที่สุดของเอเชียคือมาเลเซีย ก็ยังช้ากว่าอีกสองตัวเลือกชัดเจน
เนื่องจากเว็บไซต์ที่ฉันมีในใจจะมีผู้ชมส่วนใหญ่เป็นชาวอเมริกัน ฉันจึงเลือกสหรัฐอเมริกามากกว่าสหราชอาณาจักรที่เร็วกว่าในเชิงตัวเลข
จุดนี้ควรย้ำสำหรับใครก็ตามที่กำลังเปรียบเทียบภูมิภาคบนหน้านี้ ความหน่วงที่ดีที่สุดสำหรับคุณในขณะที่นั่งอยู่หน้าตักของคุณเอง ไม่ใช่ตัวเลขที่สำคัญ สิ่งสำคัญคือ latency ต่อคนที่จะเข้าชมไซต์จริงๆ ดังนั้น เลือกตามกลุ่มผู้ชมของคุณ ไม่ใช่ผลทดสอบของคุณเอง
ต่อมา ฉันเลื่อนเข้าสู่ marketplace ของแอป ซึ่ง Laravel ถูกเลือกไว้แล้ว เป็นรูปแบบการตั้งค่า one-click แบบเดียวกับที่ Hostinger ใช้กับแคตตาล็อกแอปทั้งหมด ไม่ต้องเปลี่ยนอะไรเลย ฉันจึงไปต่อที่ชำระเงิน
ฉันล็อกอินอยู่ในบัญชี Hostinger เดิมอยู่แล้ว ดังนั้นการลงทะเบียนจริงใช้แค่คลิกเดียว
จากนั้นหน้าข้อมูลเรียกเก็บเงินและชำระเงินมีตัวเลือกดังนี้:
บัตร ครอบคลุม Visa, Mastercard, Amex และ Discover PayPal Google Pay AliPay ในเวอร์ชัน China และ Hong Kong แยกกัน Coingate สำหรับการชำระด้วยคริปโต
ทั้งหมดอยู่ในหน้าเดียว ไม่มีการเปลี่ยนเส้นทางแยกต่างหาก ฉันส่งการชำระเงิน ได้อีเมลยืนยันทันที และกลับไปที่ hPanel พร้อมเซิร์ฟเวอร์ใหม่ที่แสดงเป็นกำลังทำงานแล้ว
สิ่งที่โดดเด่นตรงนี้คือ Hostinger ให้ตัวเลือกมากมายตอนชำระเงินโดยไม่บังคับใช้อะไรทั้งหมด
โดยเฉพาะการเปรียบเทียบตำแหน่งควรให้ความสำคัญจริงจัง ไม่ใช่คลิกผ่านไปเฉยๆ เพราะคำแนะนำเริ่มต้นของหน้้าแผนอาจไม่ตรงกับคนที่ใช้งานเซิร์ฟเวอร์จริง
2. แดชบอร์ด/พื้นที่ลูกค้า เมื่อชำระเงินเรียบร้อย hPanel เปิดมาที่หน้าโฮม ซึ่งเป็นแผงบัญชีกลางเดียวกันที่ดูแลโดเมน อีเมล เครื่องมือสร้างเว็บไซต์ และการจัดการ VPS จากที่เดียว
ระบบทักทายฉันด้วยชื่อ พร้อมแถบ AI prompt, แถวปุ่มลัด, checklist สิ่งที่ต้องทำ และรายการเว็บไซต์กับเซิร์ฟเวอร์ทั้งหมดในบัญชีที่อยู่ด้านล่าง
ต่อมา ฉันเลื่อนไปยังตาราง VPS ซึ่งเซิร์ฟเวอร์ใหม่ถูกทำเครื่องหมายว่า Running แล้ว พร้อมชื่อโฮสต์, IP address, แผน และวันหมดอายุให้เห็นโดยไม่ต้องเปิดอะไรเพิ่มเติม
ฉันคลิก Manage เพื่อเข้าสู่แผงเฉพาะของเซิร์ฟเวอร์
การมาถึงหน้าโฮมบัญชีทันทีหลังชำระเงิน พร้อมเซิร์ฟเวอร์ที่ถูก provision และแสดงรายการแล้ว เป็นส่วนของกระบวนการที่ทำงานได้ดีเสมอ
ไม่มีหน้ารอแยกต่างหาก และไม่ต้องไล่หาเมนูเพื่อค้นหาสิ่งที่คุณเพิ่งซื้อ
3. การจัดการ Laravel และเซิร์ฟเวอร์ การคลิก Manage เปิดหน้า VPS Overview และตรงนี้เองที่ความแตกต่างจริงเริ่มชัดขึ้น
ด้านบนสุดมีการ์ดแอปที่ระบุว่า Laravel พร้อมปุ่ม Manage App ยืนยันว่า Laravel ถูกติดตั้งอัตโนมัติระหว่าง provisioning
ถัดลงมามีการ์ดใบที่สองซึ่งฉันไม่ได้คาดไว้:
Cloudpanel, สร้างบน Ubuntu 24.04 แสดงชื่อผู้ดูแลระบบเป็นข้อความธรรมดา ลิงก์รีเซ็ตรหัสผ่าน ปุ่ม Manage panel ของตัวเอง แยกจากการ์ด Laravel ด้านบน
การ์ดใบที่สองสำคัญมากกว่าที่เห็น Cloudpanel คือ control panel สำหรับเซิร์ฟเวอร์เต็มรูปแบบที่ถูกรวมมาพร้อม Laravel ไม่ใช่ตัวช่วยตั้งค่าครั้งเดียว และกลายเป็นหน้าจริงที่ใช้จัดการไฟล์ ไซต์ และเซิร์ฟเวอร์ในชีวิตประจำวัน
เลื่อนผ่านการ์ดทั้งสองลงมา อินสแตนซ์ Ubuntu 24.04 พื้นฐานก็อยู่ด้านล่าง ระบุว่า Running พร้อมปุ่ม reboot และ terminal รวมถึง root SSH details วางไว้อย่างเดียวกับ VPS อื่นๆ ในบัญชีนี้
เนื่องจากเซิร์ฟเวอร์นี้เพิ่งถูก provision ใหม่ กราฟทรัพยากรจึงยังไม่แสดงข้อมูล hPanel แสดงข้อความให้กลับมาตรวจสอบอีกครั้งในประมาณ 30 นาทีสำหรับข้อมูลการใช้งาน ซึ่งเป็นวิธีที่ซื่อสัตย์ในการจัดการกับเซิร์ฟเวอร์ที่ยังไม่มีประวัติทราฟฟิกจริง แทนที่จะโชว์กราฟว่างๆ เหมือนว่ามันมีความหมายอะไร
เลื่อนต่อไป ฉันพบ:
การจัดการ SSH key กฎไฟร์วอลล์ สแนปช็อตแบ็กอัพ Malware scanner: Not installed บรรทัดสุดท้ายนั่นคือช่องว่างจริงจุดแรก เครื่องสแกนมัลแวร์แสดงว่า Not installed อยู่ใต้หน้้าแผนที่ระบุเครื่องสแกนมัลแวร์อัตโนมัติเป็นหนึ่งในสามฟีเจอร์เด่นของผลิตภัณฑ์นี้ ไม่ว่า marketing จะพูดอย่างไร มันไม่ได้เปิดใช้งานโดยค่าเริ่มต้นบนเซิร์ฟเวอร์ที่คุณได้รับจริง
ด้วยความอยากรู้ว่าคำกล่าวอ้างเด่นอีกข้อจะตรงกว่าหรือไม่ ฉันไปดูที่ Backups & Monitoring ต่อไป Log ของ Latest Actions แสดงว่า:
มีการบันทึก action แบบ recreate ในวันเดียวกัน มีรายการ weekly backup_create แต่ละรายการระบุว่า Success ย้อนหลังไปกว่าหนึ่งเดือน
คำกล่าวอ้างนั้นตรงกับสิ่งที่บันทึกในบัญชีจริง ซึ่งแตกต่างอย่างมากจากเครื่องสแกนมัลแวร์ที่ยังไม่ได้เปิดใช้งานอยู่ห่างไปเพียงหนึ่งส่วน
จึงควรรู้ว่า Hostinger ส่งมอบบางฟีเจอร์ตามที่ระบุโดยค่าเริ่มต้น แต่ปล่อยบางอย่างให้คุณเปิดเอง และวิธีเดียวที่จะรู้ว่าอะไรเป็นอะไรคือเข้าไปตรวจดูเอง เพราะหน้้าแผนถือว่าทุกอย่างรวมอยู่เท่ากัน
จากนั้นฉันกลับไปที่การ์ด Laravel app แล้วคลิก Manage App โดยคาดว่าจะเปิดบางหน้าการตั้งค่าเฉพาะ Laravel หรือหน้าจัดการไฟล์เหมือนที่ปุ่มของ Cloudpanel ทำ
แต่กลับเปิดหน้าที่ชื่อว่า “Let’s get started” ซึ่งลิงก์ไปยังเอกสารของ Laravel เองและวิดีโอสอนจาก Laracasts พร้อมปุ่มเดียวด้านล่างเขียนว่า Deploy now
ฉันคลิกต่อเพื่อดูว่ามันพาไปไหน และมันพาไปที่ laravel.com/cloud ซึ่งเป็นหน้าสมัครใช้งาน Laravel Cloud
ประเด็นที่ควรพูดให้ชัดคือ
Laravel Cloud ไม่ใช่ผลิตภัณฑ์ของ Hostinger และไม่มีส่วนเกี่ยวข้องกับ VPS ที่ฉันเพิ่งชำระเงินไป มันเป็นแพลตฟอร์มโฮสติ้งแบบ fully managed แยกต่างหากที่สร้างและขายโดยทีม Laravel โดยตรง แข่งขันในพื้นที่เดียวกับบริการอย่าง Vercel หรือ Heroku พร้อมบัญชีของตัวเอง ราคาเอง และเครดิตการใช้งานฟรีของตัวเอง
การสมัครที่นั่นหมายถึงการจ่ายเงินให้ Laravel เพิ่มจากที่คุณจ่ายให้ Hostinger ไปแล้ว เพื่อโฮสต์แอปของคุณที่อื่นโดยสิ้นเชิง
ส่วนเหตุผลว่าทำไม Manage App จึงชี้ไปที่นั่น ฉันตรวจบทความในฐานความรู้ทางการที่ Kodee อ้างถึงตอนฉันถาม “How to use the Laravel VPS template at Hostinger ” บทความนั้นอธิบายการเข้าถึง CloudPanel ที่ IP ของ VPS ของคุณบนพอร์ต 8443, การแก้ไขไฟล์ .env และการรัน Composer กับ Artisan commands ผ่าน SSH
มันไม่เคยเอ่ยถึงปุ่ม Manage App และไม่เคยเอ่ยถึง Laravel Cloud เลย ดังนั้นนี่ไม่ใช่กรณีที่คำอธิบายมีอยู่ที่ไหนสักแห่งแต่ฉันยังไม่ได้ดู
คู่มือทางการของ Hostinger สำหรับเทมเพลตนี้ไม่ได้กล่าวถึงว่าปุ่มนั้นมีอยู่ และ Kodee เมื่อฉันถามโดยตรงก็ยืนยันว่า Manage App ไม่ได้ใช้จัดการ VPS และเตือนว่าการสมัคร Laravel Cloud จากตรงนั้นจะหมายถึงบิลแยกอีกใบ
ใครก็ตามที่คลิก Manage App โดยคาดว่าจะใช้จัดการแอป จะเจอหน้าสมัครใช้งานของผลิตภัณฑ์เสียเงินอีกตัวแทน โดยไม่มีเอกสารใดเตือนล่วงหน้า
ปุ่มที่พาคุณไปถึงจุดที่ถูกต้องจริงๆ อยู่ที่การ์ดด้านล่างหนึ่งใบ Manage panel บนการ์ด Cloudpanel
การคลิกปุ่มนั้นเปิดหน้าล็อกอินที่ขอ username และ password และตรงนี้ควรระบุให้ชัด เพราะแผงควบคุมไม่ให้คำใบ้อะไรเพิ่มเติมเมื่อคุณอยู่บนหน้านั้น
username คือ admin และ password คือรหัสผ่านเซิร์ฟเวอร์ที่ Hostinger ส่งอีเมลให้ตอน VPS ถูก provision ครั้งแรก ไม่ใช่รหัสผ่านบัญชี Hostinger ของคุณ
ถ้าอีเมลนั้นหายไปนานแล้ว ลิงก์ Reset ที่อยู่ถัดจากช่องรหัสผ่านบนการ์ด Cloudpanel จะสร้างรหัสใหม่ให้ โดยไม่ต้องไปค้นอีเมลเก่า
เมื่อเข้าสู่ระบบแล้ว Cloudpanel จะเปิดมาที่รายการ Sites โดยที่ hostname ของ VPS ถูกตั้งค่าเป็น live site แล้ว ประเภทแอปเป็น PHP และมีลิงก์ Manage ข้างๆ
การเปิดการตั้งค่าของไซต์นั้นพบแท็บเต็มแถว ได้แก่ Settings, Vhost, Databases, Varnish Cache, SSL/TLS, Security, SSH/FTP, File Manager, Cron Jobs และ Logs
นั่นคือ control panel ที่ครบถ้วนจริง และควรย้ำว่ามีแท็บ Cron Jobs อยู่ตรงนั้นในอินเทอร์เฟซเดียวกัน Kodee แนะนำให้ฉันเพิ่ม cron entry ของ scheduler ด้วยมือผ่าน SSH ซึ่งก็ใช้ได้ดี แต่ Cloudpanel มีวิธีแบบคลิกได้สำหรับทำสิ่งเดียวกันโดยไม่ต้องแตะเทอร์มินัลเลย และทั้ง Kodee และบทความในฐานความรู้ต่างก็ไม่ได้กล่าวถึงตัวเลือกนั้น
เมื่อจบส่วนนั้นแล้ว เมนูด้านซ้ายบน หน้าการจัดการเซิร์ฟเวอร์ คือที่ที่การควบคุมจริงอยู่
นี่คือสิ่งที่มี:
Overview : หน้าสรุปตัวเซิร์ฟเวอร์เอง พร้อมการ์ด Laravel และ Cloudpanel, การใช้งานทรัพยากร และลิงก์ลัดไปยังทุกอย่างด้านล่างSettings : การตั้งค่าระดับเซิร์ฟเวอร์ ครอบคลุมเรื่องอย่างการรีเซ็ตรหัสผ่าน root และการเปลี่ยน hostnameOS & Panel : การควบคุมระบบปฏิบัติการและ control panel ที่ติดตั้งบนเซิร์ฟเวอร์Backups & Monitoring : ขยายไปยัง Snapshots & Backups, Server Usage, และ Latest Actions ซึ่งเป็นที่ที่ฉันพบ log การสำรองรายสัปดาห์ที่ยืนยันว่าคำกล่าวอ้างนั้นตรงจริงSecurity : ครอบคลุมเครื่องสแกนมัลแวร์และการตั้งค่าไฟร์วอลล์ ซึ่งเป็นส่วนที่ฉันพบว่าเครื่องสแกนปิดอยู่API : เปิดเอกสาร API ของ Hostinger ในแท็บใหม่ สำหรับใครก็ตามที่ต้องการ automate การจัดการเซิร์ฟเวอร์นอกแผงควบคุมDNS Manager : การจัดการโดเมนและ DNS records ที่เชื่อมกับเซิร์ฟเวอร์Tutorials : ลิงก์ภายนอกไปยังเนื้อหาช่วยเหลือของ Hostinger
นี่คือชุดตัวเลือกที่กว้างพอจะเรียกว่าเป็นการครอบคลุมการดูแล VPS อย่างครบถ้วน การตั้งค่าเซิร์ฟเวอร์, การควบคุม OS, ความปลอดภัย, การสำรองข้อมูล, DNS และการเข้าถึง API ล้วนถูกแยกเป็นหมวดหมู่ชัดเจน ไม่ได้ถูกซ่อนอยู่ในเมนู settings แบบรวมทุกอย่าง และฉันไม่เจอสิ่งจำเป็นอะไรที่หายไปจากรายการนี้
สิ่งที่มันไม่ทำคือรวมเครื่องมือเฉพาะ Laravel เข้ามา การ deploy โค้ด การจัดการ environment file การรัน Artisan commands ทั้งหมดนี้เกิดขึ้นผ่าน Cloudpanel หรือเทอร์มินัล ไม่ได้อยู่ในแถบด้านข้างนี้
ซึ่งนำฉันมาที่ปุ่ม terminal บนการ์ด Ubuntu จุดประสงค์ของมันคือให้เข้าถึง command line ของเซิร์ฟเวอร์โดยตรง เปิดเซสชัน SSH สดๆ ภายในเบราว์เซอร์โดยไม่ต้องใช้ SSH client แยกต่างหากหรือคัดลอก private key ลงเครื่องของคุณ
การคลิกปุ่มนั้นพาฉันตรงเข้าสู่ root shell ที่ล็อกอินไว้แล้ว พร้อมแบนเนอร์ต้อนรับของ Cloudpanel บนหน้าจอ ซึ่งแสดงเว็บแอดเดรสของมันเองและ CLI tool ชื่อ clpctl สำหรับจัดการแผงควบคุมจาก command line
สำหรับใครก็ตามที่ถนัดทำงานจากเทอร์มินัล นั่นคือเส้นทางที่เร็วที่สุดในการตั้งค่า Laravel install จริงๆ, deploy โค้ด, แก้ environment variables, รัน migrations เพราะสิ่งเหล่านี้ไม่มีปุ่มเฉพาะอยู่ใน hPanel เอง
บทสรุปโดยรวมด้านความง่ายในการใช้งาน ขั้นตอนชำระเงินและเส้นทางจากการจ่ายเงินไปยังเซิร์ฟเวอร์ที่ใช้งานได้ทำงานได้ดีที่นี่ และการให้ความสำคัญกับการเลือกตำแหน่งเซิร์ฟเวอร์จริงๆ แทนที่จะเลือกภูมิภาคที่ทดสอบเร็วที่สุดโดยอัตโนมัติ เป็นรายละเอียดเล็กๆ ที่คุ้มค่าสำหรับใครก็ตามที่คิดถึงผู้ใช้ปลายทางของตัวเอง
แถบจัดการเซิร์ฟเวอร์เองครอบคลุมทุกอย่างที่ผู้ดูแล VPS ต้องการ ตั้งค่า, ควบคุม OS และ panel, การสำรองข้อมูล, ความปลอดภัย, DNS และการเข้าถึง API ถูกแยกเป็นหมวดหมู่ชัดเจน และฉันไม่ติดขัดเมื่อมองหาควบคุมระดับ VPS ที่ไม่มีอยู่ จุดที่ล้มลงคือชั้นการจัดการแอป
เครื่องสแกนมัลแวร์ที่โฆษณาไว้บนหน้้าแผนไม่ได้ถูกติดตั้งบนเซิร์ฟเวอร์ที่ฉันได้รับ และปุ่มที่ใช้ชื่อว่าจัดการ Laravel app กลับพาคุณไปยังหน้าสมัครใช้งานของผลิตภัณฑ์คู่แข่งแทนที่จะเป็นอะไรที่คล้ายการจัดการแอปเลย โดยไม่มีเอกสารใดเตือนล่วงหน้า
Cloudpanel และเทอร์มินัลใช้งานได้ตรงตามที่ควรเมื่อคุณหามันเจอ และการสำรองข้อมูลรายสัปดาห์ก็ทำงานตามกำหนดอย่างที่สัญญาไว้ จุดสะดุดคืออินเทอร์เฟซของ Hostinger เองพาคุณไปที่ประตูผิดก่อน และไม่มีอะไรในแผงควบคุมที่อธิบายว่าปุ่ม Manage App ไม่ได้หมายถึงการจัดการแอปที่คุณกำลังมองหา
Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger ระดับการสนับสนุนKodee ผู้ช่วย AI ของ Hostinger อยู่หลังปุ่ม Ask AI ใน hPanel และรับมือการซัพพอร์ตที่นี่เหมือนกับที่มันทำกับผลิตภัณฑ์อื่นๆ ของ Hostinger
ฉันทดสอบมันด้วยคำถามทางเทคนิคสองข้อบน VPS นี้ ข้อหนึ่งเกี่ยวกับปัญหาอินเทอร์เฟซที่ฉันเจอแล้ว และอีกข้อที่ลึกกว่าเกี่ยวกับ Laravel ทำงานใน production บนเซิร์ฟเวอร์นี้อย่างไร
หลังจากนั้น ฉันไปดูฐานความรู้ของ Hostinger เพื่อดูว่ามันครอบคลุมเรื่องพวกนี้ได้มากแค่ไหนโดยไม่ต้องถามใคร
1. การซัพพอร์ตด้วย AI (Kodee) คำถามแรกของฉันมาจากการทดสอบปุ่ม Manage App ของการ์ด Laravel app ซึ่งเปิด Laravel Cloud ซึ่งเป็นแพลตฟอร์มแบบเสียเงินแยกต่างหาก แทนที่จะเป็นอะไรที่เชื่อมกับ VPS เอง
ฉันถาม Kodee ตรงๆ ว่าปุ่มนั้นตั้งใจให้เปิด Laravel Cloud หรือใช้จัดการการติดตั้งที่รันอยู่ผ่าน Cloudpanel แล้ว และจะเกิดอะไรขึ้นจริงถ้าฉันสมัคร Laravel Cloud จากตรงนั้น
Kodee ตอบภายในหนึ่งนาที:
ยืนยันว่า Manage App ไม่ได้ใช้จัดการการติดตั้ง VPS ที่มีอยู่ ระบุได้ถูกต้องว่าเป็นลิงก์ไปยัง Laravel Cloud ซึ่งเป็นแพลตฟอร์ม deploy แยกต่างหาก ชี้ว่า Cloudpanel ที่เข้าถึงได้ผ่าน IP ของ VPS บนพอร์ต 8443 คือหน้าจัดการจริง เตือนว่าการสมัคร Laravel Cloud จะสร้างสภาพแวดล้อมแยกต่างหากที่คิดเงินอิสระ ไม่ได้ deploy อะไรไปยัง VPS ที่ฉันจ่ายเงินไปแล้ว
นั่นคือคำตอบที่ชัดเจนและถูกต้องสำหรับคำถามที่มีต้นทุนจริงหากตอบผิด และมันมาพร้อมการอ้างอิงไปยังเอกสารของ Hostinger เอง ไม่ใช่การเดาสุ่ม
ต่อมา ฉันถามเรื่องที่มีน้ำหนักเชิงเทคนิคมากกว่า แอป Laravel ใน production ขึ้นอยู่กับ cron entry สำหรับ task scheduler และกระบวนการ Supervisor เพื่อให้ queue workers ทำงานต่อเนื่อง ฉันอยากรู้ว่าเทมเพลต VPS ตั้งค่าอย่างใดอย่างหนึ่งให้โดยอัตโนมัติหรือไม่ และ Supervisor จะอยู่รอดหลัง reboot หรือไม่ถ้าฉันตั้งเอง
Kodee บอกว่าจะตรวจสอบเซิร์ฟเวอร์โดยตรงก่อนตอบ และมันก็ทำจริง:
รายงานว่าไม่มี cron entry schedule:run รายงานว่าไม่มีบริการ Supervisor ที่ตั้งค่าไว้ รายงานว่าไม่มี queue worker ถูกตั้งค่าไว้ ให้ cron line ที่ต้องใช้สำหรับ scheduler อย่างถูกต้อง ให้บล็อกการกำหนดค่า Supervisor แบบเต็มสำหรับ queue worker พร้อม flags ที่ถูกต้อง ยืนยันว่า Supervisor จะอยู่ต่อหลัง reboot เมื่อเปิดใช้งานด้วย systemctl enable –now supervisor เตือนเพิ่มเติมให้รัน php artisan queue:restart หลัง deploy โค้ดใหม่ ซึ่งเป็นรายละเอียดที่พลาดได้ง่ายและก่อบั๊กจริงใน production เมื่อข้ามไป
สิ่งที่ฉันคิดเกี่ยวกับการซัพพอร์ต AI: Kodee สมควรได้คำตอบเหล่านี้ เพราะมันตรวจสอบสถานะจริงของเซิร์ฟเวอร์ก่อนตอบ ความแตกต่างระหว่างคำตอบแบบเช็กลิสต์กับคำตอบที่ยึดจากสิ่งที่เซิร์ฟเวอร์นี้กำลังทำอยู่จริงคือมันบอกว่ามี scheduler cron และไม่มี Supervisor process ก่อนจะแนะนำอะไร และการเตือนให้รีสตาร์ท queue worker หลัง deploy ก็คือรายละเอียดที่มีแต่คนหรือระบบที่เข้าใจการทำงานของ Laravel queues ใน production จริงๆ เท่านั้นจะใส่มาให้
สองคำถาม สองคำตอบที่ถูกต้องและครบถ้วน ทั้งคู่ตอบภายในเวลาไม่กี่นาที
2. ฐานความรู้ ฐานความรู้ของ Hostinger จัดระเบียบเหมือนกันในทุกผลิตภัณฑ์ เป็นหมวดหมู่แบบแผ่นใหญ่พร้อมจำนวนบทความ ช่องค้นหา และตัวกรองหมวดหมู่ที่ด้านบน
แทนที่จะไล่ดู ฉันเข้าไปที่การค้นหาแล้วพิมพ์ “laravel” ซึ่งให้ผลลัพธ์ 15 รายการในสองหน้า มากพอสมควรเมื่อเทียบกับแอป one-click ที่แคบกว่านี้
แต่ตรงนี้ควรมีข้อควรระวัง ปริมาณผลลัพธ์ที่มากขึ้นไม่ได้แปลว่าเกี่ยวข้องมากขึ้น เพราะหลายรายการที่พบเกี่ยวข้องเพียงทางอ้อม บทความเรื่องข้อจำกัดของ PHP mail และอีกบทความเกี่ยวกับปัญหาการย้ายเว็บไซต์โผล่มาเพียงเพราะเอ่ยถึง Laravel ผ่านๆ
ผลลัพธ์ที่เกี่ยวข้องที่สุด “How to use the Laravel VPS template at Hostinger” อธิบายการเข้าถึง Cloudpanel, การเข้าใจโครงสร้างโฟลเดอร์ของ Laravel, การแก้ไขไฟล์ .env, การรัน Composer และการรัน migrations
มันเป็น walkthrough ที่ดีสำหรับการทำให้โปรเจกต์ Laravel แรกเริ่มทำงานบนเทมเพลตนี้ สิ่งที่มันไม่ครอบคลุมคือ scheduler หรือ queue workers เลย ซึ่งเป็นช่องว่างเดียวกับที่ Kodee ต้องเข้ามาเติมเมื่อฉันถาม
เมื่อค้นต่อไป ฉันเจอบางอย่างที่ควรกล่าวถึง บทความเก่า “How to deploy Laravel 8 at Hostinger” มีตัวอย่าง cron สำหรับ scheduler อยู่จริง แต่เขียนขึ้นสำหรับการตั้งค่าแบบเก่าที่ต่างออกไป คือการ deploy Laravel ด้วยตนเองบน shared หรือ cloud hosting ไม่ใช่เทมเพลต VPS ปัจจุบัน พร้อมโครงสร้างไฟล์ public_html ที่ไม่เกี่ยวอะไรกับวิธีที่ Cloudpanel จัดระเบียบ VPS
ใครก็ตามที่ใช้เทมเพลต VPS นี้และค้นหาคำแนะนำ scheduler ในฐานความรู้ มีโอกาสเจอบทความที่อธิบายผลิตภัณฑ์อีกแบบหนึ่งก่อนจะพบสิ่งที่ใช้กับเซิร์ฟเวอร์ของตนจริงๆ
สิ่งที่ฉันคิดเกี่ยวกับฐานความรู้: จำนวนบทความดูดีบนกระดาษ คือ 15 ผลลัพธ์สำหรับคำค้นหนึ่งคำ แต่ปริมาณดิบซ่อนว่าเนื้อหาที่มีประโยชน์จริงกระจัดกระจายแค่ไหน บทความหลักสำหรับ VPS template เขียนได้ดีและพาให้โปรเจกต์แรกเริ่มทำงานได้ แต่ก็หยุดตรงจุดที่การ deploy แบบ production เริ่มจริงจัง และเอกสารชิ้นเดียวที่ครอบคลุม scheduler กลับอยู่ในบทความสำหรับโฮสติ้งผลิตภัณฑ์เก่าที่ต่างออกไปโดยสิ้นเชิง
ผู้อ่านที่พึ่งฐานความรู้เพียงอย่างเดียวอาจทำตามคู่มือเก่าแล้วตั้งค่า VPS ผิด เพราะคัดลอกคำสั่งที่สร้างมาสำหรับโครงสร้างไฟล์อีกแบบหนึ่งโดยสิ้นเชิง
บทสรุปโดยรวมด้านซัพพอร์ต Kodee คือคนที่รับภาระหลักที่นี่ และมันทำได้ดี ทั้งสองบทสนทนาเกี่ยวข้องกับการให้มันตรวจสอบสถานะจริงของเซิร์ฟเวอร์ก่อนตอบ และคำตอบที่สองก็ให้วิธีแก้ที่ครบถ้วน ถูกต้อง และพร้อมใช้งานจริงสำหรับสิ่งที่เทมเพลต VPS นี้ไม่ได้ตั้งค่าไว้โดยค่าเริ่มต้น
ฐานความรู้ช่วยให้เริ่มโปรเจกต์ Laravel แรกได้ดี แต่พอเลยจากนั้นการครอบคลุมก็ลดลงเร็ว และสิ่งที่มีสำหรับการตั้งค่าขั้นสูงกว่า เช่น scheduler กลับอยู่ในบทความที่เขียนขึ้นสำหรับผลิตภัณฑ์โฮสติ้งอีกแบบหนึ่งโดยสิ้นเชิง
สำหรับเรื่องที่เกินพื้นฐาน Kodee คือเส้นทางที่เชื่อถือได้มากกว่า และมันยืนยันเรื่องนี้ด้วยการดูจากสิ่งที่พบจริง ไม่ใช่สิ่งที่มันเดาเอา
Hostinger Laravel VPS Hosting
Discover how Hostinger Laravel VPS Hosting provides a flexible environment for deploying Laravel applications with dedicated server resources, full control, scalable performance, and customizable configurations for modern web projects.
เยี่ยมชม Hostinger เราควรแนะนำ Hostinger Laravel Hosting หรือไม่? ใช่ พื้นฐานที่นี่แข็งแรง Laravel และ Cloudpanel มาพร้อมติดตั้งและใช้งานได้จริง ฮาร์ดแวร์พื้นฐานทำคะแนนเบนช์มาร์กได้ดีทั้ง CPU, หน่วยความจำ และดิสก์ และ Kodee ก็ให้คำตอบเชิงเทคนิคที่ตรวจสอบเซิร์ฟเวอร์จริงได้สองครั้งเมื่อฉันทดสอบด้วยเรื่องจริง การสำรองข้อมูลรายสัปดาห์ก็ตรงกับบันทึกของบัญชีตามที่โฆษณาไว้
จุดสะดุดมีไม่มาก แต่ก็ควรรู้ก่อนซื้อ เครื่องสแกนมัลแวร์ที่ระบุเป็นฟีเจอร์เด่นไม่ได้เปิดใช้งานโดยค่าเริ่มต้น และปุ่ม Manage App บนการ์ด Laravel ส่งคุณไปยัง Laravel Cloud ซึ่งเป็นผลิตภัณฑ์เสียเงินแยกต่างหาก แทนที่จะเป็นอะไรที่ดูเหมือนการจัดการแอป พร้อมทั้งไม่มีเอกสารใดเตือนคุณล่วงหน้า
ทั้งสองเรื่องไม่ได้แก้ยากเมื่อคุณรู้แล้วว่า Cloudpanel คือหน้าจัดการจริง แต่ทั้งสองเรื่องก็ไม่ควรต้องใช้การเดาเช่นกัน
สำหรับนักพัฒนาที่ต้องการให้ Laravel ทำงานเร็วบนโครงสร้างพื้นฐานที่ดี และพร้อมใช้เวลาห้านาทีเพื่อหา Cloudpanel แทนปุ่มที่ติดป้ายผิดอยู่ข้างๆ นี่คือคำแนะนำที่ง่ายมาก สำหรับคนที่อยากให้ทุกฟีเจอร์ที่โฆษณาไว้ถูกเปิดทันทีเมื่อเซิร์ฟเวอร์บูตโดยไม่ต้องตรวจสอบข้ามอีกที ให้เผื่อเวลาเซ็ตอัปเพิ่มอีกนิดก่อนจะถือว่าพร้อมใช้งาน
Hostinger Rating based on expert review
ความเป็นมิตรต่อผู้ใช้งาน
การช่วยเหลือ
คุณสมบัติเด่น
ความน่าเชื่อถือ
ราคา