Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Клуб профессиональных программистов :: Выпуск #56


Клуб профессиональных программистов "Весельчак У"
Информационная рассылка сайта и форума.  Выпуск No56 (2008-09-14).

Здравствуйте, уважаемые читатели!


Этой ночью на сервере проводились работы по обновлению программного обеспечения форума и адаптации под него галереи и сайта. Все прошло успешно и досрочно.

Как и после любого обновления, возможны непредвиденные сложности, не обнаруженные на этапе тестирования. Самое главное - доступ на форум. Если у кого-то возникнут сложности со входом на форум (не должно, но все возможно), то следуйте по шагам по следующей инструкции:

  1. Попробуйте залогиниться (старайтесь не ошибаться: после пяти неверных попыток ввода пароля ваша учетная запись заблокируется);
  2. Если это не помогло, перейдите по ссылке "забыли пароль" и следуйте отображаемым инструкциям;
  3. Если и это вам не помогло, то напишите нам письмо со своего e-mail, который был указан при регистрации (обязательно), на нашу почту: club@shelek.ru;
  4. Последний вариант: написать с любого e-mail, но тогда вам придется чем-нибудь подтвердить, что учетная запись - ваша.

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


За время, прошедшее с прошлой рассылки, на нашем сайте опубликованы две статьи: "Сравнительный тест систем кэширования пользовательских данных для PHP" и "Настройка отказоустойчивости дисковой полки IBM QLOGIC DS4200 и Linux RHEL AS 4.". Приводим здесь фрагменты статей. Целиком эти статьи можно прочесть на нашем сайте в разделах Web::PHP и Администрирование ОС::Linux соответственно.

По первой статье в сети было два критических обуждения (может и больше было, но их не заметили). Отчасти справедливые, отчасти - спорные. К сожалению, как это обычно и бывает во всевозможных блогах, как обсуждение резко начинается, также резко и прекращается. То есть пользы в них не много. А жаль...

Роман Чернышов (rxl@mail.ru)
15.08.2008

Содержание.

Введение.

Началось все с того, что захотелось уменьшить время отклика страниц. Не разбираясь особо, я поставил на наш клубный сервер eAccelerator. Он умеет кэшировать скомпилированные в байт-код php-файлы, имеет оптимизатор кода и позволяет кэшировать пользовательские данные и данные сессий. Время отклика снизилось на разных сайтах в 2-10 раз, в зависимости от внутренней логики движков: которые попроще - страницы просто вылетают, которые помудренее - немного по быстрее стали работать.

Потом в голове возник вопрос: а правильный ли выбор я сделал. Стал искать сравнительные тесты в интернете и ничего стоящего не нашел. Даже странно стало: оптимизаторы php существуют не первый год, а сравнений никто не производил. Даже если кто их и делал, то в поисковых системах они погребены под горами мусора.

Рассмотрев список бесплатно доступных систем, составил следующий список: eAccelerator, APC, XCache и Memcache.

Первые три умеют кэшировать скомпилированные php-файлы, eAccelerator и APC имеют оптимизаторы кода, Memcache же является отдельным кэширующим сервером и к php имеет отношение только тем, что для работы с ним существует php-модуль.

...
Максим Филатов aka McZim

И так, нам необходимо настроить Linux сервер RHEL AS 4 Update 6 (64bit) базы данных и подключенную к нему дисковую полку IBM QLOGIC DS4200 по оптическому кабелю (Fibre Channel).

Я не буду вдаваться в подробности конфигурирования RAID массива на полке. Для того, чтобы сконфигурировать RAID, нужно воспользоваться инструментом Storage Manager, который есть на диске в комплекте с дисковой полкой. Storage Manager работает под ОС Windows.

После конфигурирования RAID, диски в массиве менять местами нельзя, так как по всем дискам "размазывается" ОС самой дисковой полки. При конфигурировании RAID на этой полке мне не понравилось то, что нет возможности настроить полку через BIOS, так как у меня нет ОС Windows и пришлось искать ноутбук с установленной ОС Windows.

Итак, после того как вы сконфигурировали дисковую полку и подключили ее к вашему серверу с установленной ОС Linux, вам нужно пойти на официальный сайт компании QLOGIC и скачать драйвер: самая нижняя строка в таблице - для ядра 2.6.

Затем распаковываем и устанавливаем: ...


А теперь прощаемся с Вами до следующего выпуска.


С уважением, команда Клуба.


В избранное