Bạn có cần trả 100 đô la một tháng cho Máy chủ khi xây dựng trang web không? [đóng cửa]


9

Bạn có cần một máy chủ ảo hoặc chuyên dụng khi chỉ cần mã hóa? Bạn có thể xây dựng một trang web từ đầu trên PC của mình và chỉ cần một Máy chủ trong một ngày để phát hành bản Beta không?


1
Nhìn xung quanh và bạn sẽ có thể thuê một số không gian (Linux hoặc Windows) với giá hơn $ 5 / tháng hơn $ 100. Không, bạn sẽ không có một máy chủ chuyên dụng (ảo) để cài đặt bất cứ thứ gì bạn thích, nhưng với phần lớn các mục đích, nó sẽ thực hiện công việc.
Carson63000

1
Chúc mừng Carson. Với tùy chọn "thuê một số không gian" giá rẻ của một người rủng rỉnh một tháng mà bạn đề xuất, bạn có nghĩ rằng tôi nên lo lắng về "quyền riêng tư" không? Ý tôi là, liệu tôi có khả năng mạo hiểm chia sẻ mã hóa của mình với người xem không mong muốn không?
Dave

Dù sao thì bạn cũng sẽ làm điều đó, trừ khi bạn lưu trữ trang web của riêng bạn. Sự khác biệt giữa việc thực hiện phát triển và khi trang web đi vào hoạt động là gì? Chỉ cần Google xung quanh cho một máy chủ có uy tín. Nếu bạn vẫn lo lắng, hãy giảm thiểu hoặc làm xáo trộn mã của bạn trước khi tải lên và khóa cơ sở dữ liệu của bạn (nếu bạn thực sự hoang tưởng, hãy mã hóa tất cả dữ liệu mà bạn lưu trữ trong cơ sở dữ liệu).
Mawg nói rằng phục hồi Monica

Cá nhân, tôi luôn luôn phát triển trên localhostmáy tính xách tay của mình, trong khoảng 90% quá trình phát triển, trước khi trả tiền cho một máy chủ. Trong trường hợp của tôi, đó là một phần thưởng, trong trường hợp tôi ở một nơi không có truy cập internet (vâng, chúng tồn tại ;-)
Mawg nói rằng phục hồi Monica

Câu trả lời:


13

Không

và vâng...

Về mặt kỹ thuật, nếu bạn rất giỏi, bạn sẽ không cần một máy chủ phát triển - hoặc bất kỳ môi trường từ xa nào khác. Tất cả mã của bạn sẽ hoàn toàn độc lập với nền tảng.

Điều này có nghĩa là nó là một thực hành tốt để làm theo? Không! Đi lấy Slice hoặc Node và thiết lập một VPS nhỏ. Đó không phải là 100 đô la / tháng và nó sẽ giúp bạn tiết kiệm thời gian phát triển.


Tks vm Josh. Các liên kết Slice và Node bạn đã đăng thực sự hữu ích và sẽ xem xét điều đó.
Dave

6

Tùy thuộc vào đối tượng mục tiêu của bạn và toàn bộ những thứ khác mà bạn đã xem là lưu trữ đám mây? Có rất nhiều thứ cho phép bạn đẩy từ git và sống trong chưa đầy một phút.

Điều đó nói rằng tôi có bao giờ làm điều này một ngày trước khi đi beta không? Trời ơi không

Luôn luôn chuẩn bị và biết nền tảng của bạn, nhưng điều đó cũng có nghĩa là bạn cần trả 100 đô la một tháng cho một máy chủ từ ngày đầu tiên? Tất nhiên là không tốt.


Chắc chắn, tôi đang nghe bạn. Chà, nó không phải chính xác 24 giờ trước khi phát trực tiếp; nó thậm chí có thể là cả tháng cuối cùng trong số 5 tôi đã mã hóa ...
Dave

Trừ khi bạn cần một số phần mềm chuyên dụng, tôi chắc chắn sẽ sử dụng dịch vụ lưu trữ đám mây. Đó là toàn bộ của nó raison d'être , và không chỉ nó sẽ mở rộng nếu ứng dụng của bạn hóa ra The Next Big Thing, nhưng nó khá rẻ nếu bạn chỉ sử dụng một hoặc hai máy chủ (như trong giai đoạn beta của bạn).
TMN

4

Bạn chắc chắn muốn có một máy chủ hơn một ngày trước khi đi vào hoạt động - vấn đề vào phút cuối không vui chút nào. Tuy nhiên, việc bạn sử dụng một ngày làm ví dụ là không may vì bây giờ không ai trả lời phần khác của câu hỏi.

Bạn có cần một máy chủ từ ngày 1 của dự án của bạn? Phụ thuộc. Bạn muốn được phát triển trên một môi trường càng gần máy chủ của bạn càng tốt, để đảm bảo rằng tất cả các lỗi / vấn đề đều được giải quyết.

Ví dụ tầm thường; Tên tệp Linux là phân biệt chữ hoa chữ thường, trên windows thì không. Điều này cũng hiển thị trong Bảng MySQL. Vì vậy, trên các cửa sổ, cả hai

require "Cats.class.php"
require "cats.class.php"

Sẽ làm việc. Trên Linux, điều đó sẽ xảy ra lỗi.

Vì vậy, câu hỏi là, bạn có thể làm cho môi trường phát triển của bạn giống như môi trường sống của bạn càng tốt không? Nếu có, thì bạn không cần máy chủ từ ngày 1. Nếu có sự khác biệt lớn, máy chủ có thể là khôn ngoan.

Nhưng như một poster khác nói, hãy nhìn vào VPS giá rẻ - 100 / tháng trong khi phát triển có thể là quá mức cần thiết.


Hãy nghĩ về nó, 100 / tháng cho một bản beta vừa ra mắt là quá mức cần thiết, trừ khi bạn có một đối tượng được bảo đảm và bạn biết nó sẽ rất lớn :-)
James

Quá trình phát triển có thể mất từ ​​4 đến 6 tháng, vì vậy tôi đồng ý về hình thái học mà bạn đã sử dụng "quá mức". Tôi sẽ xem xét kỹ "vấn đề tương thích" mà bạn nêu ra giữa 2 môi trường "phát triển" và "Sống". Chúc mừng
Dave

2

Một tùy chọn khác, ngoài việc nhận VPS, đặc biệt nếu bạn định chạy trang web của mình trên nền tảng * nix, chỉ cần tạo một máy ảo và thực hiện cài đặt "máy chủ" trần tục cho nền tảng đích của bạn, sau đó triển khai lên nó như thể nó là một máy chủ từ xa Nó sẽ không hoàn hảo, và sẽ mất thêm một chút thời gian để thiết lập, nhưng mặt khác, chi phí sẽ không đáng kể, và bạn sẽ có cảm giác rất tốt cho những gì thực sự cần thiết trên máy chủ và cách thiết lập nó lên trước khi đi beta.

Đây không phải là nhiều tùy chọn nếu bạn đang nhắm mục tiêu Windows, vì chi phí giấy phép, nhưng ngay cả khi đó nó có thể là một tùy chọn.


+1 cho máy chủ ảo. Amazon vừa thông báo rằng họ sẽ hỗ trợ tải hình ảnh VM của khách hàng lên cơ sở hạ tầng của họ, vì vậy về mặt lý thuyết bạn có thể phát triển trên máy ảo sau đó tải lên toàn bộ (gỡ lỗi) và lưu trữ trên đám mây.
TMN

1

Đi đến một hộp cấp thấp hơn và kiểm tra tất cả những gì bạn muốn, sau đó bạn sẽ thấy bạn có thể nhận được nhiều hơn nữa với giá 100 đô la / tháng.


Có lẽ sẽ đi qua tuyến đường rẻ hơn này, chúc mừng.
Dave

0

Vâng, bạn có thể, nhưng tôi sẽ không làm điều đó. Có quá nhiều thứ có thể sai trên một trang web (đặc biệt là một trang web được lưu trữ bởi bên thứ ba) khiến việc cấu hình máy chủ cho đến 1 ngày trước khi khởi chạy là khá bất cẩn. Bên thứ ba có thể không đáng tin cậy, có thể gặp khó khăn khi định cấu hình trang web đúng cách, bạn có thể gặp sự cố tài khoản / đăng nhập ngoài việc gặp khó khăn trong việc tiếp cận hỗ trợ khách hàng. Hàng tấn điều có thể sai ở phút cuối rằng việc tự trả cho mình một tháng hỗ trợ / dịch vụ không sử dụng là một khoản đầu tư xứng đáng chỉ để bạn yên tâm khi biết rằng khi bạn muốn khởi chạy, bạn có thể khởi chạy.

Nếu bỏ lỡ ngày ra mắt trước một hoặc 2 ngày do những vấn đề này không có ý nghĩa gì với bạn, nghĩa là bạn có thể phục hồi và đó không phải là tổn thất lớn, sau đó hãy tiết kiệm tiền và giải quyết các vấn đề khi chúng xảy ra. Hầu như tất cả các vấn đề bạn sẽ gặp phải sẽ là các vấn đề khắc phục khá nhanh và bất kỳ nhà cung cấp dịch vụ lưu trữ bên thứ ba đáng kính nào cũng sẽ khá đáng tin cậy trong việc hỗ trợ bạn nhanh chóng nếu cần thiết. Trường hợp xấu nhất sẽ xảy ra trong khoảng 3 ngày (nếu mọi thứ không ổn). Nếu bạn có thể xử lý khoảng cách đó và 100 đô la là một vấn đề lớn, thì hãy tiết kiệm tiền.


Chà, đó chính xác là những gì đã xảy ra sau tháng đầu tiên trả 100 đô la một tháng! Nhà cung cấp máy chủ, yêu cầu hỗ trợ 24/7, trở nên không đáng tin cậy: thực tế, như bạn nói, tôi đã gặp chính xác vấn đề không thể tiếp cận hỗ trợ khách hàng trong 2 ngày liên tiếp! Do đó, tôi bắt đầu tự hỏi tại sao tôi lại trả nhiều tiền như vậy khi có lẽ tôi không cần ... Tôi sẽ hoãn việc điều hành trang web (đang được xây dựng ít nhất 4 tháng nữa) trên Máy chủ của riêng tôi khi tôi thực sự cần, có lẽ chỉ một tháng trước khi phát hành Live in Beta. Chúc mừng
Dave

@Dave - Tôi sẽ hỏi $ 100 / tháng cho việc lưu trữ như vậy. Có rất nhiều nhà cung cấp dịch vụ lưu trữ ngoài kia cung cấp rất nhiều tài nguyên với chi phí rất thấp (và đã được chứng minh hồ sơ theo dõi dịch vụ khách hàng). Nếu tôi trả 100 đô la / tháng và tôi không thể gọi cho ai đó qua điện thoại lần đầu tiên tôi gọi, tôi sẽ thay đổi nhà cung cấp.
Joel Etherton
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.