БД быстрее файлов?

10 Comments

Вроде везде говорится, что да.  При стандартном открытии файлов в пхп возможно и быстрее, но ведь можно считывать содержимое файла через системный вызов при помощи cat.

Сделал два файла, один подключался к базе, считывал заголовок этого блога, выводил его. Второй считывал файл в переменную и далее грепом выбирал заголовок. Результаты не в пользу бд: разброс значений от 0,047 мс до 0,128мс. Файлы стабильно показывали 0,05мс.
Интересовала скорость простого запроса, без сложных условий выборки, хотя и по файлам через системный вызов можно grep’ом отфильтровать как надо.
More

Пакеты для работы с imap для php

1 Comment

Fatal error: Call to undefined function imap_open() in

пакет для этой беды называется

php-imap под Centos

php5-imap под Debian

Импорт архивированных дампов .gz .lzma .bzip

2 Comments

Понадобилось восстановить резервную базу из бекапа сервера.

More

Небольшой хинт по использованию crontaba’а

1 Comment

На кронтаб раньше ставил задания с интервалом не больше часа.
More

Админы и их виды )

No Comments

Вот такие вот бывают админы:

Технический бандит. Обычно в прошло программист, вынужденный заниматься администрированием. Пишет скрипты на смеси языков интерпритатора Bourne shell, sed, C, awk, perl и APL.

И вот такие методы администрирования:

«Если ты настолько глуп, что не можешь взломать машину и самостоятельно зарегистрироваться, тебе нечего делать в моей системе. В этом ящике и так слишком много придурков»

Полный текст здесь

Mysql, логируем все запросы

4 Comments

Иногда бывает надо отловить все запросы, идущие на базу данных. Тут нужно включить полное логирование.

More

Грепнуть сразу два или более слов

No Comments

cat file | grep -E “word1|word2|word3″

Запуск скрипта из консоли с передачей параметров

No Comments

Иногда бывает надо запустить команду вида php ./somescript.php?param=1&param=2
Вот на линуксфоруме подсказали решение, как такие команды выполнять.

[alex@archlinux ~]$ cat test.php
<?php
echo $_GET['param'];
?>
[alex@archlinux ~]$ php-cgi -q test.php param=Hello!
Hello![alex@archlinux ~]$

Количество процессов в линуксе из консоли

No Comments

Полезненькая команда.
# ps uax|grep http|wc -l