К.Дари, Б.Бринзаре и др. AJAX и PHP. разработка динамических приложений

Image

Название: AJAX и PHP. разработка динамических приложений

Автор: К.Дари, Б.Бринзаре и др.

Год издания: 2006

Язык: Русский

Страниц: 332

Формат: pdf

Размер файла: 37,3 Mb

Ubench - "гоняем" железо под FreeBSD

Вот поставил на сервер несколько новых планок памяти с повышенной скоростью доступа, и решил их немного потестить. Для этого воспользуемся бенчмарком ubench. Благо он есть в портах, этм и воспользуемся:

# cd /usr/ports/benchmarks/ubench/ && make install clean && rehash

 Установка заняла несколько мгновений... После ознакомления с man-страницей, ознакомился с несколькими полезными опциями, а именно:

Отправка e-mail с хостинга от указанного отправителя

Представим ситуацию - есть сервер, который помимо довольно важных функций еще и предоставляет услуги хостинга для довольно широкого круга знакомых. Все шустро работает, все довольны. Но вот одного воскресного дня админа начинают посещать грустные мысли, о том что не все так безоблачно и радостно: за ночь на контактный e-mail админа "свалилось" до полутора тысяч писем-отлупов (то есть сообщений о невозможности доставки письма).

Как оказалось, на форуме одного из сайтов устроили периодическую рассылку уведомлений. И соответственно, значительная часть сообщений не была доставлена адресату (e-mail уже не рабочий, пользователь при регистрации указал ошибочно или специально неверный почтовый адрес и тд).

NUT + Cacti: рисуем графики работы UPS

Cacti логотип

 

На сервере работают Cacti и  NUT. Теперь задумался над тем, как их "подружить". Итак, пошаговая инструкция.

NUT - Network UPS Tools

Наконец-то установил более-менее приличный UPC в стойку (Powercom KIN-2200AP-RM). Быстренько прицепил его COM-портом к серверу, и начал искать софтину, которая умела бы с ним работать. Выбор остановил на NUT - набор утилит, которые обеспечивают общий интерфейс для мониторинга и администрирование UPS.

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

# cd /usr/ports/sysutils/nut && make install clean && rehash

Мой набор опций оказался следующим:

RAID-контроллер 3ware

3ware logo

 

Сегодня наткнулся на статью о RAID-контроллерах 3ware. А поскольку у самого на нескольких серверах установлены RAID-контроллеры от даного производителя, то решил выложить даную статью и у себя. Правда добавлю еще непосредственно то, как установить утилиту tw_cli (благо она есть в портах). Находится она в /usr/ports/sysutils/tw_cli.

Установить можно следующей командой:

Drupal - автоматическое создание ЧПУ

Собственно задался вопросом построения ЧПУ (человекопонятный урл) на сайте. Для реализации в стандартной поставке Drupal уже есть модуль path. Однако, каждый раз вписывать название URL - как то накладно. Неплохо было бы автоматизировать этот процесс. Для решения даной проблемы существует модуль pathauto.

Итак, скачиваем и распаковываем модуль (на момент написания статьи версия 6.x-1.3).

# cd /путь_к_сайту/sites/all/modules

Drupal - FCKeditor: Allow quick uploads

После установки модуля FCKeditor, приступаем к его настройке: Управление => Настройка сайта  => FCKeditor...

При настройке профилей в File browser settings доступна опция быстрой загрузки. По умолчанию эта опция отключена. При активации этой опции появляется сообщение "При установке Drupal возникли проблемы. Смотрите подробности в отчете о состоянии." Следуюя совету смотрим подробности в отчете о состоянии. При просмотре состояния можно обнаружить такую ошибку:

Drupal - Гостевая книга

Недавно предо мной стала задача создать сайт на CMS Drupal 6.X и в техническом задании была гостевая книга... Все бы хорошо, но посмотрев на модуль гостевой книги CMS Drupal,стало понятно, что без напильника тут не обойтись. Очень уж "убого" выглядел данный модуль в дефолтном исполнении.

Чем мне не понравилась гостевая на Drupal'е?

Mysqlbinlog - работаем с бинарными логами MySQL

MySQL логотип

Начиная с версии 4.1.3 MySQL записывает все запросы, которые приводят к изменению данных, в бинарный журнал обновлений (binary log). Но эта опция может оказаться и отключенной по умолчанию. Включается поддержка бинарных логов строкой log-bin=mysql-bin в конфигурационном файле (my.cnf). Ведутся логи и в том случае, если MySQL запущен с ключом --log-bin[=file_name].

RSS-материал

Вставай, Україно!

Литература