PHP скрипты

MySQL

Apache

phpMyADmin

1.6: На чем работает MySQL?

Главная Страница » Книги по PHP » MySQL уроки для начинающих с нуля » На чем работает MySQL?

Под какими же операционными системами доступен MySQL? Почти под всеми! На сегодняшний день этот пакет успешно откомпилирован и доступен на сайте разработчика в виде архивов, готовых к немедленной установке, для систем (если не оговорено нечто иное, дистрибутивы упакованы в формате Tar+Gzip, специфичном для всех Unix-систем):

  • IBM AIX 4.x;
  • Amiga;
  • Tru64 Unix;
  • BSDI 2.x;
  • BSDI 3.0, 3.1 и 4.x;
  • DEC Alpha Unix 4.x (Tru64);
  • FreeBSD 2.x;
  • FreeBSD 3.x и 4.x;
  • HP-UX 10.20;
  • HP-UX 11.x;
  • Linux 2.0 и выше (дистрибутивы в форматах Tar+Gzip и RPM);
  • Mac OS X Server (вообще-то это еще одна вариация на тему BSD Unix, но Apple сделала все, чтобы этот факт замаскировать);
  • NetBSD 1.3/1.4 Intel и NetBSD 1.3 Alpha (требует наличия GNU make);
  • OpenBSD 2.5+;
  • OS/2 Warp 3, FixPack 29 и OS/2 Warp 4, FixPack 4;
  • SGI Irix 6.x;
  • Solaris 2.5 и выше на процессорах SPARC и х86;
  • SunOS 4.x;
  • SCO OpenServer (но с портом пакета FSU Pthreads);
  • SCO UnixWare 7.0.1;
  • Win95, Win98, WinNT, Win2000 и WinXP (дистрибутив в формате zip).

Как видите, список впечатляет. Есть также версии для Novell NetWare и BeOS, но официальным сайтом они не поддерживаются. Существуют также неподтвержденные слухи о переносе MySQL на ОС QNX, но мы не располагаем точными данными по этому вопросу (по крайней мере, ни на официальном сайте, ни в конференциях ничего точного не пишут). За последней информацией касательно полного перечня дистрибутивов обратитесь на сайт http:// www.mysql.com.

Следует заметить, что не все системы одинаково хороши для организации сервера. MySQL представляет собой серверный пакет, и требования у него к ОС предъявляются соответствующие. Несмотря на все усилия Microsoft, Windows так пока и не смогла занять по ряду причин (в основном, неправильное управление аппаратными ресурсами и низкая надежность) серьезные позиции на рынке серверных ОС, это сегодня скорее клиентская система.

Рынок серверов прочно и давно занимают системы Unix-семейства, которые известны своей высочайшей надежностью и гибкостью. Да, эти системы требуют значительно большего времени и сил на освоение, но они ведь и не ориентированы на новичков!

В последнее время кипят дебаты на тему, что лучше: Windows или Unix. Это совершенно неправильный подход. Всяк хорош на своем месте. Удел Windows - клиентские системы, максимум рабочие станции. На большее эта система пока не способна. Зато Unix определенно не место на пользовательских системах, ее место серверы. Уже хотя бы потому, что половина ее возможностей на системах конечных пользователей просто не нужна, они востребованы только на серверах.

В последнее время распространилась инициатива «Linux для дома и офиса». Но Linux - это в первую очередь Unix (хоть и не самая сложная), а уже во вторую - все остальное. Безусловно, эта система мощная и гибкая. Гораздо более мощная, чем на самом деле нужно пользователю «дома и в офисе».

В общем и целом, на сервере рекомендуется использовать все же какой-то вариант Unix (в России это, скорее всего, будут Linux или FreeBSD), а на клиентских системах Windows.

Поделиться с друзьями