Хостинг базы данных MySQL на веб-сайте [закрыт]

Как я могу использовать базу данных MySQL на веб-сайте, чтобы люди могли войти в нее и изменить ее, аналогичную phpMyAdmin (я довольно новичок в мире базы данных, поэтому, пожалуйста, будьте терпеливы). Я уже установил MySQL и смог успешно установить Apache 2 и phpMyAdmin (только на localhost). Я хочу использовать его для малого бизнеса, который поддерживает базу данных управления взаимоотношениями с клиентами и простую записку, берущую базу данных (доступную для разных пользователей с их собственным именем пользователя и паролем).

Типы изменений, которые я ожидаю от пользователя сделать:

Добавить отметки с отметками времени, поддерживать таблицы, связанные с бизнесом клиентов и контактной информацией. Управление бизнесом и т. д.
0
задан 6 May 2018 в 11:31

3 ответа

[D0] Пл. уточните, что вы подразумеваете под «публикацией базы данных на веб-сайте»! Я предлагаю вам получить представление о трех уровнях такого проекта. 1) уровень базы данных, 2) уровень бизнес-логики, 3) уровень пользовательского интерфейса.

Поскольку вы говорите, что у вас установлены MySQL, веб-сервер Apache и phpMyAdmin, вы, похоже, знаете, как это сделать. В коммерческом бизнес-приложении обычно хостинг выполняется на собственном сервер (ы) организации (с расширенными подходами, такими как зеркалирование, балансировка нагрузки, оптимизация и т. д.). Если это небольшая организация, хостинг выполняется на арендованном сервере / облачном хостинге.

Это поможет нам лучше понять ваш вопрос (и ответить на него лучше), если вы можете дать более подробную информацию. HTH

2
ответ дан 17 July 2018 в 15:06
[D0] Пл. уточните, что вы подразумеваете под «публикацией базы данных на веб-сайте»! Я предлагаю вам получить представление о трех уровнях такого проекта. 1) уровень базы данных, 2) уровень бизнес-логики, 3) уровень пользовательского интерфейса.

Поскольку вы говорите, что у вас установлены MySQL, веб-сервер Apache и phpMyAdmin, вы, похоже, знаете, как это сделать. В коммерческом бизнес-приложении обычно хостинг выполняется на собственном сервер (ы) организации (с расширенными подходами, такими как зеркалирование, балансировка нагрузки, оптимизация и т. д.). Если это небольшая организация, хостинг выполняется на арендованном сервере / облачном хостинге.

Это поможет нам лучше понять ваш вопрос (и ответить на него лучше), если вы можете дать более подробную информацию. HTH

2
ответ дан 20 July 2018 в 15:31
  • 1
    Спасибо за ваш интерес в этом вопросе. Я редактировал вопрос, чтобы отразить ответы на Ваш вопрос. – Rezar 6 May 2018 в 11:02
  • 2
    Глядя на ваши изменения, я предлагаю вам попробовать архитектуры MVC из широкого спектра существующих в открытых источника веб-платформ. Мой личный выбор был бы фреймворк web2py (это в Python) или любой другой подходящий. Существуют фреймворки в PHP также. Просто искать его. Такая структура, вероятно, удовлетворить все Ваши потребности в этой области. Для новичков же, он достаточно прост для создания проекта CRM. Вы можете выбрать базу данных, не беспокоясь за синтаксис ddl или dml. В рамках напишет его для вас. Даже можно переключить базу на полпути, если вы хотите. – Vineet 7 May 2018 в 06:53
  • 3
    Спасибо! Я посмотрел web2py и нравится их подход и философия очень много, однако, я до сих пор не удалось установить его на Ubuntu. Какие-либо предложения по лучший подход к установке будет принята с благодарностью. – Rezar 7 May 2018 в 07:24
  • 4
    Под ubuntu вам не нужно устанавливать его. Просто загрузите исходный код и запустите web2py.py из оболочки python. web2py.com/init/default/download дает помощь в этом отношении. – Vineet 7 May 2018 в 08:35
[D0] Пл. уточните, что вы подразумеваете под «публикацией базы данных на веб-сайте»! Я предлагаю вам получить представление о трех уровнях такого проекта. 1) уровень базы данных, 2) уровень бизнес-логики, 3) уровень пользовательского интерфейса.

Поскольку вы говорите, что у вас установлены MySQL, веб-сервер Apache и phpMyAdmin, вы, похоже, знаете, как это сделать. В коммерческом бизнес-приложении обычно хостинг выполняется на собственном сервер (ы) организации (с расширенными подходами, такими как зеркалирование, балансировка нагрузки, оптимизация и т. д.). Если это небольшая организация, хостинг выполняется на арендованном сервере / облачном хостинге.

Это поможет нам лучше понять ваш вопрос (и ответить на него лучше), если вы можете дать более подробную информацию. HTH

2
ответ дан 23 July 2018 в 16:03
  • 1
    Спасибо за ваш интерес к этому вопросу. Я отредактировал вопрос, чтобы ответить на ваш вопрос. – Rezar 6 May 2018 в 11:02
  • 2
    Посмотрев на свое Редактирование, я предлагаю вам попробовать архитектуру MVC из широкого спектра доступных в веб-фреймворках с открытым исходным кодом. Мой личный выбор - это web2py framework (он находится в python) или любой другой подходящий. В php есть также фреймворки. Просто найдите его. Такая структура, вероятно, удовлетворит все ваши потребности в этом отношении. Для новичков также довольно просто создать CRM-проект. Вы можете выбрать базу данных по вашему выбору, не беспокоясь о синтаксисе DDL или DML. Структура напишет это для вас. Даже если вы захотите, вы можете переключить базу данных на полпути. – Vineet 7 May 2018 в 06:53
  • 3
    Благодаря! Я очень хорошо смотрел web2py и, как их подход и философию, мне еще не удалось установить его на ubuntu. Любые предложения по наилучшему подходу к его установке были бы весьма признательны. – Rezar 7 May 2018 в 07:24
  • 4
    Под ubuntu вам не нужно устанавливать его. Просто загрузите исходный код и запустите web2py.py из оболочки python. web2py.com/init/default/download дает помощь в этом отношении. – Vineet 7 May 2018 в 08:35

Другие вопросы по тегам:

Похожие вопросы: