ขณะนี้ฉันมีบัญชีผู้ค้าปลีกกับ HostGator ของ บริษัท ฉันออกแบบเว็บไซต์ซึ่งจนถึงตอนนี้บางครั้งถูกห่อด้วย Wordpress CMSs และแอปพลิเคชัน PHP () จากนั้นฉันจะขายโฮสติ้ง (ของเว็บไซต์ที่ฉันออกแบบ) ให้กับลูกค้าซึ่งค่อนข้างง่ายในการที่ฉันสามารถคลิกปุ่มและเพิ่มบัญชี / ไซต์โฮสต์ที่แชร์ใหม่ด้วยการตั้งค่าใด ๆ ที่ฉันต้องการ นอกจากนี้ฉันยังใช้ WHMCS ในการจัดการการเรียกเก็บเงินและบัญชีอัตโนมัติ
มันเป็นแพ็คเกจที่ดีและเรียบง่าย ฉันจ่ายเงินอย่าง $ 25 ต่อเดือนและสามารถขายได้ร้อยบัญชีภายใต้สิ่งนี้ (เพราะความต้องการแบนด์วิดท์ของลูกค้าของฉันต่ำ)
ตอนนี้ฉันกำลังค้นหาความต้องการในการพัฒนาแอปพลิเคชันที่ปรับแต่งเองได้มากขึ้นรวมถึง CMS ขนาดเล็กและสิ่งต่าง ๆ ฉันก็คาดหวังว่าจะได้พัฒนาแอพเหล่านี้สำหรับลูกค้าเช่นกัน ดังนั้นฉันใช้เวลาสองสามเดือนที่ผ่านมาในการเรียนรู้ Rails และตอนนี้ก็เข้ากันได้ดี
สิ่งที่ฉันจู้จี้มาตลอด แต่เป็นปัญหาการปรับใช้ ฉันห่อสมองของฉันไม่ได้ ดูเหมือนว่าตัวเลือกยอดนิยมทั้งหมด (Heroku ฯลฯ ) มีระบบอัตโนมัติที่ดีพร้อมคอมไพล์และติดตั้งใน "Rails Way" ฉันเข้าใจแล้ว (เรียงจาก) แต่มันแพงมาก ... หนึ่ง dyno ผู้ช่วยและฐานข้อมูลที่ถูกที่สุด (ซึ่งพวกเขากล่าวว่าส่วนใหญ่จะเหมาะสำหรับการทดสอบ) ที่ไม่ จำกัด เพียง 5MB ใช้เงิน $ 51 นี่สำหรับหนึ่งแอพ !!! โยนในฐานข้อมูล "การผลิต" และคุณมีเงินมากกว่า $ 200 มันเหมือนกับ ... ราคาเท่ากับการซื้อเซิร์ฟเวอร์ที่ไหนสักแห่งใช่ไหม?
ในขณะเดียวกันกลับไปที่สิ่งที่ฉันคิดว่าเป็นสภาพแวดล้อมโฮสติ้ง "ดั้งเดิม" กับ Hostgator เซิร์ฟเวอร์ของพวกเขามี Ruby 1.8.7 และ Rails 2.3.5 ... ไม่มี Rails 3 และไม่มีผู้โดยสาร (ไม่ใช่ว่าฉันเข้าใจความแตกต่างจริงๆ ใน CGI หรือ mod_rails หรืออะไรก็ตาม แต่พวกเขาบอกว่าผู้โดยสารง่ายที่สุด) ดังนั้นฉันจะเข้าใจว่าถ้าฉันสร้างแอพใน Rails 3 มันจะไม่ทำงานเลยในโฮสต์นี้หรือไม่? แต่ด่าฉันมีบัญชีเหล่านี้ภายใต้บัญชีผู้ค้าปลีกของฉันที่นั่นทุกอย่างทำงาน HTML แบบคงที่และ / หรือสิ่ง PHP ใช่ไหม? แล้วตอนนี้ล่ะ? ฉันจะได้รับทั้งหมดนี้ได้อย่างไรภายใต้หลังคาเรียบง่าย (และราคาไม่แพง)
ยกโทษให้ความเขลาของฉัน แต่ฉันไม่เข้าใจ การจัดการ VPS นั้นยอดเยี่ยม แต่การเรียนรู้เรื่องการดูแลเซิร์ฟเวอร์และความปลอดภัย ... และมันก็แพง ฉันเข้าใจว่าการแชร์และ / หรือผู้ค้าปลีก "ใช้เซิร์ฟเวอร์" (ให้อภัยคำศัพท์) อาจไม่เพียงพอสำหรับแอพพลิเคชั่นขนาดใหญ่ที่ใช้แบนด์วิดท์จำนวนมาก ... แต่สิ่งที่เกี่ยวกับพวกเราที่กำลังสร้างของจริง และแอพที่มีแบนด์วิดธ์ต่ำ) (พร้อม Rails) และผู้ที่ต้องการปรับใช้พวกเขาอย่างง่าย ๆ ราคาถูกโดยใช้แนวคิดแบบเดียวกับ PHP แม้หลังจากเรียนรู้ทุกอย่างของ Ruby และ Rails เป็นเวลาหลายเดือนฉันก็ตั้งคำถามว่ามันคุ้มค่าหรือไม่เมื่อใช้งาน ฉันต้องการสร้างแอพเล็ก ๆ อัปโหลดไปยังโฮมไดเรกทอรีของฉันในบัญชีเซิร์ฟเวอร์ที่ใช้ร่วมกันและเพียงแค่ทำให้มันทำงาน ทำไมมันจึงยากเหลือเกิน ฉันแค่เลือกภาษา / กรอบงานผิดหรือเปล่า?
ยกโทษให้ความไม่รู้ของฉันในเรื่อง; คำถามเหล่านี้ไม่เชิงโวหาร แค่พยายามเรียนรู้ที่นี่
ดังนั้น:
1) ฉันขอขอบคุณถ้ามีคนให้ฉันเป็นอย่างดีถึงวิธีการทำความเข้าใจเกี่ยวกับการปรับใช้ใน Rails vs. PHP
2) ฉันขอขอบคุณถ้ามีคนสามารถแก้ไขปัญหาของฉันด้วยการดำเนินธุรกิจโฮสติ้ง / เว็บเกี่ยวกับการโฮสต์ผู้ค้าปลีก (Hostgator) ในขณะที่ยังสามารถโฮสต์แอป Rails ได้ มันสามารถทำได้? และ บริษัท เช่น Hostgator จะละเลยสิ่งที่เป็นปัจจุบันใน Rails / Ruby ได้อย่างไร?
ขอบคุณ