Почему MySQL так часто используется в веб-разработке? - PullRequest
6 голосов
/ 24 января 2011

Я часто задавался вопросом, почему MySQL стал таким популярным. Есть идеи почему? Есть ли конкретные причины его успеха? (Пожалуйста, держите ответы аналитическими)

Ответы [ 6 ]

12 голосов
/ 24 января 2011
  1. Это бесплатно, а это означает, что он видит больше использования в личных проектах, а также на хостинговых платформах, которые предоставляют решение DMBS.
  2. Это одно из немногих решений, которые могут работать на почти любая операционная система .
  3. Он использует базовый SQL, а не специализированный вариант, что означает, что для его использования требуются менее специализированные знания.
  4. Установка и настройка более простыи требует меньше времени, чем большинство других опций.
1 голос
/ 25 января 2011

Ранняя поддержка в таких языках, как PHP, также имела к этому отношение. Несмотря на то, что MySQL C API относительно прост (при условии, что вам удобно управлять обратными вызовами), реализация PHP сделала его crazy простым в использовании. Некоторые утверждают, что слишком просто в использовании.

Я довольно долго работал в индустрии хостинга и замечаю тенденции. Почти как только PHP добавил поддержку SQLite3, люди начали просить его установить. Я не говорю, что PHP является единственным способствующим фактором, и я не могу догадаться, насколько он был значительным, но это имело какое-то отношение к этому.

В конце концов, они называют это ЛАМПА по причине.

1 голос
/ 24 января 2011

добавлено больше специй, довольно быстро для myisam

для того, что подразумевается бесплатно

, если вы используете оракул, и вы хотитеустановить несколько экземпляров на разные ящики, вам, вероятно, потребуется заплатить за каждый из них.

, если у вас нет большого бюджета, потраченного оракулом, просто не звучит здорово

postgres такжебесплатно

MySQL легче учиться благодаря дружественному SQL (не соответствует стандарту)

0 голосов
/ 26 января 2011
  1. Открытый исходный код - бесплатно [лицензия GNU] - Это один из LAMP Linux, Apache, MySQL и PHP. Так что это подходит для разработки веб-сайтов на PHP и т. Д.

  2. Легкий вес - Обычно в веб-разработке пространство является важной проблемой, MySQL занимает меньше памяти по сравнению с другими, поэтому считается легким.

  3. Хотя между приложениями, такими как Oracle и SQL Server в корпоративном приложении, идет борьба, MySql сконцентрировался на WEB-разработке и стал популярным.

  4. ...

0 голосов
/ 24 января 2011

Повсеместность, стоимость и производительность.

0 голосов
/ 24 января 2011

Это бесплатно и бесплатно (Community Edition).

...