2011-03-01 2 views
0

Я разработал несколько веб-сайтов на своем местном хосте для школы. Я могу самостоятельно программировать аспекты веб-сайта, такие как блог, без проблем. В школе я использовал БД MySQL, который был размещен на выделенном сервере, поэтому, когда сервер опустился, у меня не было доступа к моим данным. У меня также есть mysql DB на моем локальном хосте, но ... мой вопрос таков: если я использую БД MySQL на моем локальном хосте, не будет ли я иметь доступ к данным, когда мой компьютер работает, так что мой сайт может сделать сервер Запросы?Выбор базы данных для WebSite

How can I set up any kind of DB for my site that is reliable and doesn't depend on my localhost to act as a DB Server?

Я сейчас развивается в .NET

Спасибо. PS У меня больше нет доступа к серверу школы.

PPS Я до сих пор нет сайта создать через хостинг-провайдера ... probalby будет идти с GoDaddy

ответ

1

Вам нужен сервер для этого. Сервер будет стоить вам ежемесячно, я не слышал о каких-либо бесплатных серверах mysql, кто-то другой может помочь вам в этом.

Поставщики обычного хостинга предоставляют сервер PHP и MySQL. Я бег моих сайтов на Dreamhost (www.dreamhost.com)

Она также может быть стоит посмотреть на Amazon EC2: http://aws.amazon.com/ec2/ Также Amazon RDS для чистой базы данных только использование: http://aws.amazon.com/rds/

Они обеспечивают оплату, как вы и услуга уровня 1 бесплатна в течение первого года, как я понимаю

+0

Может ли Godaddy разместить мои DB? – William

+0

Yup они могут. Я только покупаю свои домены из них, поэтому я не могу прокомментировать качество сервиса, но да, вы также можете запустить сервер mysql с GoDaddy. – JohnP

0

Нет никакой магии, вам нужно разместить свою БД на сервере, который будет работать 24/7. Может быть в Интернете, это зависит от брандмауэров, окружающих вас.

0

Веб-сайт всегда будет зависеть от какого-то сервера баз данных, почему так беспокоился, что ваша база данных будет недоступна? Ваш веб-сервер также может пойти вниз и будет иметь те же последствия, что и db.

Почему вы не получаете платный хостинг? В наши дни это довольно дешево, примерно за 30 долларов в год у вас будет некоторый надежный хостинг. Когда БД сломается, это не ваша ответственность.

Если вы не хотите, чтобы te зависел от MySQL, вам понадобится использовать текстовую базу данных, которая будет поддерживаться PHP или чем-то еще.

0

Возможно, вы планируете запустить MYSQL, то есть облачный провайдер, например Amazon EC2. Это, безусловно, будет стоить немного денег.

Смежные вопросы